基于主机平台的两地三中心灾备解决方案_第1页
基于主机平台的两地三中心灾备解决方案_第2页
基于主机平台的两地三中心灾备解决方案_第3页
基于主机平台的两地三中心灾备解决方案_第4页
基于主机平台的两地三中心灾备解决方案_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于主机平台的两地三中心灾备解决方案的实例分析方案简介基于主机平台的两地三中心灾备解决方案(Metro/z/OSGlobalMirror),顾名思义是指,在同城距离内的两个中心间采用PPRC(MetroMirror)实现数据镜像,同时在生产中心与远程异地第三中心间采用XRC(z/OSGlobalMirror)实现异地灾备。这一方案兼具高可用性和灾难备份的能力。这一方案针对主机平台,相对于MGM(Metro/GlobalMirror)解决方案,具有软硬件紧密结合、两地间距离无理论上限、支持不同磁盘系统供应商的产品等特点。本文将以两套配置方案为主,通过对比不同场景的测试数据,分析Metro/z/OSGlobalMirrorIO协同工作时对磁盘IOMetro/z/OSGlobalMirror实施中的一些经验。配置实例以下三套配置方案的区别主要在于磁盘系统的类型不同,带来的差异主要是IO响应时间上的差异。其中配置三仅用作为观察XRC状况的对比,并不作为建议配置。主机系统z9902084-B1610000MIPS9037Timer。两个sysplex:PLEXP1CouplingFacilityPPRC制系统。PLEXT有两个成员系统和两个CouplingFacility,用于SDM系统。磁盘系统两台ESS800:1TB8CU,每个CU273390-363390-916GBCache1GB。1TBCU,每个CU483390-3103390-916GBCache1GB。微码:2.4.04.0045两台DS8000:1TBCU(6Rack),CU273390-363390-964GBCache2GBNVS。1TBCU(4Rack),每个CU273390-33390-964GBCache2GBNVS。微码:5.1.00.0284软件环境生产系统和PPRC控制系统:z/OSV1.5;DB2forz/OSV7.1;CICSTSforz/OSV2.3;NetViewforz/OSV5.1;SAforz/OSV2.2;GDPS/PPRCV3.2。SDM系统:z/OSV1.6;NetViewforz/OSV5.1;SAforz/OSV2.3;GDPS/XRCV3.3;XRCPerformanceMonitorV1.1。配置一拓扑图配置二拓扑图*注:配置三中的远程异地磁盘系统优于生产系统的磁盘系统,该配置仅作为观察XRC比参考。工具说明DB2ReorgDB2163390-3DB2activelog83390-94Reorg;Reorg;5M20M;512其中最后一个字段为可变长字符VARCHAR对于批量作业主要考量处理时(BatchDuratio和IO(IOTime)。DASTTool一个驱动I/O的批量工具,用于辅助模拟IO压力;调用汇编来对磁盘进行底层的I/O操作;将该工具参数设置为“一读加一写”模式执行两遍,对跨8个CU的16个3390-3卷进行I/O操作,每次I/O操作的时间间隔是2毫秒。CICSAccessVSAM模拟CICS访问VSAM文件的联机交易;80SysplexAORTOR;每个交易对VSAM3I/O总共持续约100分钟,每秒交易量达1000笔/秒。对于该应用主要考量每秒交易处理量(TransactionRate)和交易响应时间(TransactionResponseTime)。数据收集工具RMF和RMF每分钟采样SMF70-79425RMFRMFMagicIntelliMagicDSS,Cache,StorageGroupDevice导入到ExcelHTMLXRCPerformanceMonitorXPM监控XRC的活动情况,以确定XRC的瓶颈/问题;通过ISPFSDMPCExcel,然后加以分析;并且通过XPMEXCT和XRCHKVOL观察发生超过Delay阀值的情况和发生Pacing卷的情况。JOBlog记录批量作业的耗时。DS8000性能数据收集工具PDCU(PerformanceDataCollectionUtility)收集DS8000的性能数据并产生Excel的报告以便加以分析。ESSExpert是一个用于收集ESS800性能数据的版权软件,对存储的性能进行监控和管理。基准设定在XRCOnly的场景下每秒大约2500个写IO同时对四个表空间进行DB2Reorg批量处理。在XRCOnly的场景下每秒大约5000个写IO同时对四个表空间进行DB2Reorg批量处理;DAST163390-3行两遍,每个IOCICS访问VSAM文件的应用用于观察在随机IO操作时系统的表现。场景设定基于两套配置、三类Workload、四个测试场景,总共有24个测试场景。两套配置三类WorkloadCICS模拟在线交易workload,每秒WIO达3000;DB2Reorg批量作业,对4个表空间进行操作,每秒WIO达2500;DASTDB2ReorgWIO5000四个测试场景BASE:没有远程拷贝服务XRCOnly:只有XRC关系PPRCOnly:只有PPRC关系XRC+PPRC:同时有XRC和PPRC关系数据分析观察指标DB2ReorgDuration)IO间(IOResponseTime)。对于CICS应用主要考量每秒交易处理量(TransactionRate)和交易响应时间(TransactionResponseTime)。XRC与PPRC比之于ESS800XRC在本次测试中未模拟网络环境。数据分析24做比较和分析。从系统RMF报告中收集到以下数据。CICSAccessVSAMCICSPPRC序本身的随机性,不做量化的比较。DB2Reorg比较配置一中XRCOnlyXRC+PPRCBatch19WIO13%;PPRCIOXRCXRCOnlyXRC+PPRCBatch3WIO70%。DB2Reorg+DASTXRCPPRC,对于指标影响不大,这一点与已有资料的观点一CICS试前的预期相一致。磁盘系统收集的数据CICSAccessVSAM>DB2ReorgDB2Reorg+DAST表明:观察到不同压力环境下的FWBypass(NVSfull3-10%,将造成磁盘的响应时间ResponseTimeA(Primary)的该值整1%,而CSecondary)的该值整体高于3上可以得到验证。SDM系统收集的XPM数据比较两套配置下,从SDM系统上观察到的平均滞后时间(AverageDelay)和平均遗留时间(AverageExposure)可以发现,除了在配置一中仅有XRCDB2+DASTXRC表明:在已存在XRCPPRCPPRCXRC从平均遗留时间远低于平均滞后时间这点可以看出XRC操作,这与NVSXRCPPRCXRC性反而不如配置一。经验小结PPRC在Primary磁盘使用DS8000的情况下,Secondary磁盘使用DS8000ESS800通过在不同压力下,对比配置一和配置二中PPRCDBDB2DASTIO二时的数值明显优于配置一。表明:作为PPRC同步拷贝关系中从磁盘的性能,对生产系统的性能会有显著影响。通过在不同压力下,对比配置一、配置二和配置三中仅有XRC关系时的工作情况,观察到:DB和DB2DASTDS8000XRC从磁盘是两台ESS800或者是一台ESS800表明:作为XRC从磁盘的性能,在XRC极其繁忙时,对生产系统的性能会有影响。通过在配置一中对比XRC8CU16CU观察到:DB2DB2DASTIO16CU表明:XRCCUXRCDeviceBlockingWritePacingXRCCICS16CU前者;对于CICS16CU于前者。表明:这也验证了XRC日志数据集配置的建议,应尽可能将日志数据集分散到多个CU上。通过在配置一中对比XRCDeviceBlockingWritePacing8CUWritePacing16CU对于DB2XRCDeviceBlockingWritePacing8CU况,相比起来最好的是WritePacing16CU表明:XRC日志数据集配置的建议,应尽可能将日志数据集分散到多个CU上;XRC新版本3.3中的WritePacingDeviceBlockingXRC响明显减小了。XRCCopyMigration观察到:DB2IOMigration式比之Copy表明:XRC不同工作方式,在XRC极其繁忙的情况下,Migration方式对生产系统的影响更小,由于它不写XRC日志数据集,不会发生对日志数据集的写等待。PPRCXRC模型。在资源充分的情况下应进一步完善配置,特别是对XRCsizing配,CUCUReaderNVSFullXRCSecondary端的磁盘在性能上无法跟上主磁盘I/OXRC基于生产数据备份和数据共享的考虑在三中心分别可以考虑建立FlashCopy份,同时需要扩大磁盘系统容量。在实际生产环境中需要考虑的影响XRC和PPRC服务指标的因素,例如:跨SysplexPPRC+XRCPPRC+GlobalMirror软硬件升级对GDPS/PPRCGDPS/XRCGDPSPPRCXRC拷贝。基于主机平台的两地三中心灾备解决方案的实例分析供稿人:王军方案简介基于主机平台的两地三中心灾备解决方案(Metro/z/OSGlobalMirror),顾名思义是指,在同城距离内的两个中心间采用PPRC(MetroMirror)实现数据镜像,同时在生产中心与远程异地第三中心间采用XRC(z/OSGlobalMirror)实现异地灾备。这一方案兼具高可用性和灾难备份的能力。这一方案针对主机平台,相对于MGM(Metro/GlobalMirror)解决方案,具有软硬件紧密结合、两地间距离无理论上限、支持不同磁盘系统供应商的产品等特点。本文将以两套配置方案为主,通过对比不同场景的测试数据,分析Metro/z/OSGlobalMirrorIO协同工作时对磁盘IOMetro/z/OSGlobalMirror实施中的一些经验。配置实例以下三套配置方案的区别主要在于磁盘系统的类型不同,带来的差异主要是IO响应时间上的差异。其中配置三仅用作为观察XRC状况的对比,并不作为建议配置。主机系统z9902084-B1610000MIPS9037Timer。两个sysplex:PLEXP1CouplingFacilityPPRC制系统。PLEXT有两个成员系统和两个CouplingFacility,用于SDM系统。磁盘系统两台ESS800:1TB8CU,每个CU273390-363390-916GBCache1GB。1TBCU,每个CU483390-3103390-916GBCache1GB。微码:2.4.04.0045两台DS8000:1TBCU(6Rack),CU273390-363390-964GBCache2GBNVS。1TBCU(4Rack),每个CU273390-33390-964GBCache2GBNVS。微码:5.1.00.0284软件环境生产系统和PPRC控制系统:z/OSV1.5;DB2forz/OSV7.1;CICSTSforz/OSV2.3;NetViewforz/OSV5.1;SAforz/OSV2.2;GDPS/PPRCV3.2。SDM系统:z/OSV1.6;NetViewforz/OSV5.1;SAforz/OSV2.3;GDPS/XRCV3.3;XRCPerformanceMonitorV1.1。配置一拓扑图配置二拓扑图*注:配置三中的远程异地磁盘系统优于生产系统的磁盘系统,该配置仅作为观察XRC比参考。工具说明DB2ReorgDB2163390-3DB2activelog83390-94Reorg;Reorg;5M20M;512其中最后一个字段为可变长字符VARCHAR对于批量作业主要考量处理时(BatchDuratio和IO(IOTime)。DASTTool一个驱动I/O的批量工具,用于辅助模拟IO压力;调用汇编来对磁盘进行底层的I/O操作;将该工具参数设置为“一读加一写”模式执行两遍,对跨8个CU的16个3390-3卷进行I/O操作,每次I/O操作的时间间隔是2毫秒。CICSAccessVSAM模拟CICS访问VSAM文件的联机交易;80SysplexAORTOR;每个交易对VSAM3I/O总共持续约100分钟,每秒交易量达1000笔/秒。对于该应用主要考量每秒交易处理量(TransactionRate)和交易响应时间(TransactionResponseTime)。数据收集工具RMF和RMF每分钟采样SMF70-79425RMFRMFMagicIntelliMagicDSS,Cache,StorageGroupDevice导入到ExcelHTMLXRCPerformanceMonitorXPM监控XRC的活动情况,以确定XRC的瓶颈/问题;通过ISPFSDMPCExcel,然后加以分析;并且通过XPMEXCT和XRCHKVOL观察发生超过Delay阀值的情况和发生Pacing卷的情况。JOBlog记录批量作业的耗时。DS8000性能数据收集工具PDCU(PerformanceDataCollectionUtility)收集DS8000的性能数据并产生Excel的报告以便加以分析。ESSExpert是一个用于收集ESS800性能数据的版权软件,对存储的性能进行监控和管理。基准设定在XRCOnly的场景下每秒大约2500个写IO同时对四个表空间进行DB2Reorg批量处理。在XRCOnly的场景下每秒大约5000个写IO同时对四个表空间进行DB2Reorg批量处理;DAST163390-3行两遍,每个IOCICS访问VSAM文件的应用用于观察在随机IO操作时系统的表现。场景设定基于两套配置、三类Workload、四个测试场景,总共有24个测试场景。两套配置三类WorkloadCICS模拟在线交易workload,每秒WIO达3000;DB2Reorg批量作业,对4个表空间进行操作,每秒WIO达2500;DASTDB2ReorgWIO5000四个测试场景BASE:没有远程拷贝服务XRCOnly:只有XRC关系PPRCOnly:只有PPRC关系XRC+PPRC:同时有XRC和PPRC关系数据分析观察指标DB2ReorgDuration)IO间(IOResponseTime)。对于CICS应用主要考量每秒交易处理量(TransactionRate)和交易响应时间(TransactionResponseTime)。XRC与PPRC比之于ESS800XRC在本次测试中未模拟网络环境。数据分析24做比较和分析。从系统RMF报告中收集到以下数据。CICSAccessVSAMCICSPPRC序本身的随机性,不做量化的比较。DB2Reorg比较配置一中XRCOnlyXRC+PPRCBatch19WIO13%;PPRCIOXRCXRCOnlyXRC+PPRCBatch3WIO70%。DB2Reorg+DASTXRCPPRC,对于指标影响不大,这一点与已有资料的观点一CICS试前的预期相一致。磁盘系统收集的数据CICSAccessVSAM>DB2ReorgDB2Reorg+DAST表明:观察到不同压力环境下的FWBypass(NVSfull3-10%,将造成磁盘的响应时间ResponseTimeA(Primary)的该值整1%,而CSecondary)的该值整体高于3上可以得到验证。SDM系统收集的XPM数据比较两套配置下,从SDM系统上观察到的平均滞后时间(AverageDelay)和平均遗留时间(AverageExposure)可以发现,除了在配置一中仅有XRCDB2+DASTXRC表明:在已存在XRCPPRCPPRCXRC从平均遗留时间远低于平均滞后时间这点可以看出XRC操作,这与NVSXRCPPRCXRC性反而不如配置一。经验小结PPRC在Primary磁盘使用DS8000的情况下,Secondary磁盘使用DS8000ESS800通过在不同压力下,对比配置一和配置二中PPRCDBDB2DASTIO二时的数值明显优于配置一。表明:作为PPRC同步拷贝关系中从磁盘的性能,对生产系统的性能会有显著影响。通过在不同压力下,对比配置一、配置二和配置三中仅有XRC关系时的工作情况,观察到:DB和DB2DASTDS8000X

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论