容灾系统建设之数据容灾的带宽及时延性能分析

通过建立异地数据容灾,可以保证在本地系统出现灾难时,异地存在一份与本地数据完全一致(同步方式)或接近一致(异步方式)的数据备份(具有完整的一致性)。
但这时我们必须考虑数据传输的带宽及时延等因素。
下面,我们分别对采用同步及异步方式进行数据传输复制的情形加以分析。
同步数据复制方式
当采用同步数据传输方式时,本地系统必须等到数据成功的写到异地系统,才能进行下一个 I/O 操作。一个 I/O 通过远程链路写到异地系统,涉及到 3 个技术参数:带宽、距离和中间设备及协议转换的时延。
1. 带宽
例如,本地 I/O 的带宽是 100MB/ 秒( SAN 网络中),在 I/O 流量很大的情况下,如果远程的 I/O 带宽比 “100MB/ 秒 = 800Mbit/ 秒 ” 窄得多的话,如 E1 : 2Mbit/ 秒; E3 : 45Mbit/ 秒,将会明显拖慢生产系统的 I/O ,从而影响系统性能。
2. 距离
尽管光和电波在线路上传输的速度是 30 万公里 / 秒,当距离很长时,这种线路上的延时将会变得很明显。例如:一个异地容灾系统的距离是 1000KM ,其数据库写盘的数据块大小是 8KB (一次 I/O 的数据量),那么:
本地 I/O 时(两中心距离在 100 米距离内)的情形:
光电在线路上的延时 = 0.1km/300,000km*2 次 / 一个来回 = 0.67 * 10-6 秒
1 秒钟内允许 I/O 次 = 1/ ( 0.67 * 10-6 ) = 1.5 * 106 次
1 秒钟允许的 I/O 量 = 8KB * 1.5 * 106= 12GB
此数字远远超过光纤通道带宽本身,也就是说,光电在 100 米距离的线路上的延时对性能的影响可以忽略不计。
异地 I/O 的(两中心距离在 1000 公里左右)的情形:
光电在线路上的延时 = 1000km/300,000km*2 次 = 1/150 秒
1 秒钟内允许 I/O 次 = 1/ ( 1/150 ) = 150 次
1 秒钟允许的 I/O 总量 = 8KB * 150 = 1.2MB
此数据表明,在 1000 公里距离上,即使不存在带宽限制时,最大 I/O 量也已经远远低于本地 I/O 的能力。(注:上面分析还未考虑中间设备及协议转换的延时)。
3. 中间链路设备和协议转换的时延
中间链路设备和协议转换的方式的不同,时延不同,对性能的影响也不同。在对性能影响的分析中,这个因数也应计算在内。目前不同异地数据复制技术所依赖的介质和协议不同,我们将介质、协议和大概时延例表如下,这里提供的数据只精确到数量级,仅供参考,实际数据应该向设备供应商索取。
租用线路任意不受限制约 1ms
ESCON136Mbit66 公里 < 100us
LAN1000Mbit10 公里 < 100us
ATM655Mbit 不受限制 < 100us
IP over FC800Mbit60 公里 < 100us
FC800Mbit60 公里 < 10us
下面是一个线路时延分析对照表,供参考。
1000KM100KM10KM
线路时延 / 次 I/O6ms600us60us
支持的链路和协议租用线路租用线路租用线路
ATMATMATM
ESCON
LAN
IP over FC
FC
在 1000 公里和 100 公里距离上,采用租用线路和 ATM ,允许的最大 I/O 能力(假定带宽足够,数据块大小以 8KB 为例):
租用线路 ATM 租用线路 ATM
线路时延 / 次 I/O6ms6ms600us600us
设备和协议时延 > 1ms< 100us> 1ms< 100us
每个 I/O 响应时间 > 8ms> 7ms> 2.6ms1.7ms
备注不适合用同步传输
在 10 公里距离上,采用各种传输协议允许的最大 I/O 能力,数据块大小以 8KB 为例(假定带宽足够):
租用线路 ATM
LANESCON
IP over FC
线路时延 / 次 60us60us60us60us
设备协议时延 > 1ms< 100us< 100us< 10us
I/O 次数 / 秒 485-930900-5800900-5800900-12500
I/O MB/ 秒 3.9-7.47.2-46.47.2-46.47.2-100
备注异步数据复制方式适合用同步传输
从前面的分析来看,同步数据容灾一般只能在较短距离内部署( 10KM-100KM ),大于这个距离,就没有实际应用价值了。因为即使在 1000KM 距离上,即使以 3.6MB (三倍于前面的分析)的速率将数据复制到异地,每个 I/O 的响应时间也会超过 10ms ,这种响应速度太慢。
异步数据容灾是在 “ 线路带宽和距离能保证完成数据复制过程,同时,异地数据复制不影响生产系统的性能 ” 这样的要求下提出来的。
考虑异步数据容灾,应该注意到以下几个技术条件和事实:
1. 带宽必须能保证将本地生产数据基本上完全复制到异地容灾端,还要考虑距离对传输能力的影响。
例如,按照前面的估算:在 1000 公里范围内,一条带宽足够的线路能支持的 I/O 流量最大为(数据块大小 8KB ): 1.2MB×3600 秒 ×24 小时 =103.68GB/ 天
2. 异地容灾远端数据会比本地生产端数据落后一定时间,这个时间随采用的技术,带宽、距离、数据流特点的不同而不同。一般而言,通过软件方式的数据复制技术较容易实现完整的数据包的排队和断点重发机制,在灾难情况下可以保证灾难时间点的数据一致性。
3. 异步容灾基本不影响本地系统性能。
与同步传输方式相比,异步传输方式对带宽和距离的要求低很多,它只要求在某个时间段内能将数据全部复制到异地即可,同时异步传输方式也不会明显影响应用系统的性能。其缺点是在本地生产数据发生灾难时,异地系统上的数据可能会短暂损失(如果广域网速率较低,交易未完整发送的话),但不影响一致性(类似本地数据库主机的异常关机)。

容灾备份异地容灾数据容灾容灾系统数据同步复制采集归档检索集中分发容灾方案异地容灾备份远程容灾容灾技术异地容灾方案oracle容灾容灾方案异地容灾数据容灾容灾是什么容灾系统异地容灾备份oracle容灾容灾备份数据容灾系统异构容灾方案下载EMCSRDF容灾技术和业务连续性服务方案,IBMPPRC,HPBusinessCopy,HDSTrueCopy,VERITASVVRDSGRealSync,QuestSharePlex,HDS数据中心容灾解决方案,飞康公司的持续数据保护(CDP)抽取共享升级迁移优化灾难恢复备份恢复数据保护器FalconStorCDP,StoreAge容灾方案,SEPATON容灾解决方案oracle数据库备份oracle自动备份oracle数据备份oracle冷备份oracle备份表证券税务财政社保公安电力交通保险银行工商石化电信联通移动网通企业管理金宏钱金税金关金财金卡和金审社会金盾金保金农金质和金水热备异构热容灾方案备份软件工具方案技术磁盘磁带oracle备份与恢复oracle定时备份oracle备份命令oracle热备份oracle的备份与恢复oracle如何备份oracle备份还原oracle备份方式oracle逻辑备份oracle9i备份oracle联机备份DSG公司DSGRealSync数据库复制容灾软件抽取共享升级迁移优化灾难恢复备份恢复oracleexp备份oracle备份rmanoracle的备份oracle远程备份oraclerman备份oracle备份方案oracle备份脚本oracle数据备份语句oracle备份工具oracle增量备份oracle备份技术oracle物理备份oracle冷备份脚本异地容灾备份oracle备份表空间SnapAssure高速备份恢复软件pb备份oracle数据库oracle备份级别oracle容灾备份oracle容灾方案oracle容灾技术招标oracle容灾备份oracle容灾dataguardoracle容灾产品电信级容灾系统建设boss容灾系统分布式数据容灾系统数据同步复制采集归档检索集中分发容灾系统的实现原理数据库容灾系统上海移动boss容灾系统证券税务财政社保公安电力交通保险银行工商石化电信联通移动网通企业管理金宏钱金税金关金财金卡和金审社会金盾金保金农金质和金水热备异构热容灾方案备份软件工具方案技术磁盘磁带RealMigrates数据库异构平台实时迁移软件建设银行容灾系统异地容灾系统结构pptvvr容灾系统容灾系统级异地容灾方案veritas异地容灾方案远程容灾方案vvr容灾方案iscsi容灾方案oracle容灾方案应用级容灾方案数据同步复制采集归档检索集中分发数据容灾方案远程异地容灾方案电信容灾方案数据备份方案双机热备份方案数据库备份方案服务器备份方案oracle备份方案oracle数据库备份方案异地备份方案异地容灾备份veritas备份方案doc磁带机备份方案企业数据备份方案案企业数据备份方案北京天津河北山西内蒙辽宁吉林黑龙江上海江苏浙江安徽福建江西山东河南湖北湖南广东广西海南四川 重庆贵州云南西藏陕西甘肃青海宁夏新疆大连厦门青岛苏州应急平台容灾中心查询平台OLTP VS OLAP数据抽取复制报表分离负载均衡数据集中数据广播应用数据实时同步实时数据仓库及决策支持系统应用

容灾备份异地容灾数据容灾容灾系统数据同步复制采集归档检索集中分发容灾方案异地容灾备份远程容灾容灾技术异地容灾方案oracle容灾容灾方案异地容灾数据容灾容灾是什么容灾系统异地容灾备份oracle容灾容灾备份数据容灾系统异构容灾方案下载EMCSRDF容灾技术和业务连续性服务方案,IBMPPRC,HPBusinessCopy,HDSTrueCopy,VERITASVVRDSGRealSync,QuestSharePlex,HDS数据中心容灾解决方案,飞康公司的持续数据保护(CDP)抽取共享升级迁移优化灾难恢复备份恢复数据保护器FalconStorCDP,StoreAge容灾方案,SEPATON容灾解决方案oracle数据库备份oracle自动备份oracle数据备份oracle冷备份oracle备份表证券税务财政社保公安电力交通保险银行工商石化电信联通移动网通企业管理金宏钱金税金关金财金卡和金审社会金盾金保金农金质和金水热备异构热容灾方案备份软件工具方案技术磁盘磁带oracle备份与恢复oracle定时备份oracle备份命令oracle热备份oracle的备份与恢复oracle如何备份oracle备份还原oracle备份方式oracle逻辑备份oracle9i备份oracle联机备份DSG公司DSGRealSync数据库复制容灾软件抽取共享升级迁移优化灾难恢复备份恢复oracleexp备份oracle备份rmanoracle的备份oracle远程备份oraclerman备份oracle备份方案oracle备份脚本oracle数据备份语句oracle备份工具oracle增量备份oracle备份技术oracle物理备份oracle冷备份脚本异地容灾备份oracle备份表空间SnapAssure高速备份恢复软件pb备份oracle数据库oracle备份级别oracle容灾备份oracle容灾方案oracle容灾技术招标oracle容灾备份oracle容灾dataguardoracle容灾产品电信级容灾系统建设boss容灾系统分布式数据容灾系统数据同步复制采集归档检索集中分发容灾系统的实现原理数据库容灾系统上海移动boss容灾系统证券税务财政社保公安电力交通保险银行工商石化电信联通移动网通企业管理金宏钱金税金关金财金卡和金审社会金盾金保金农金质和金水热备异构热容灾方案备份软件工具方案技术磁盘磁带RealMigrates数据库异构平台实时迁移软件建设银行容灾系统异地容灾系统结构pptvvr容灾系统容灾系统级异地容灾方案veritas异地容灾方案远程容灾方案vvr容灾方案iscsi容灾方案oracle容灾方案应用级容灾方案数据同步复制采集归档检索集中分发数据容灾方案远程异地容灾方案电信容灾方案数据备份方案双机热备份方案数据库备份方案服务器备份方案oracle备份方案oracle数据库备份方案异地备份方案异地容灾备份veritas备份方案doc磁带机备份方案企业数据备份方案案企业数据备份方案北京天津河北山西内蒙辽宁吉林黑龙江上海江苏浙江安徽福建江西山东河南湖北湖南广东广西海南四川 重庆贵州云南西藏陕西甘肃青海宁夏新疆大连厦门青岛苏州应急平台容灾中心查询平台OLTP VS OLAP数据抽取复制报表分离负载均衡数据集中数据广播应用数据实时同步实时数据仓库及决策支持系统应用

 

 

你可能感兴趣的:(容灾系统建设之数据容灾的带宽及时延性能分析)