1、构建永不宕机的信息系统构建永不宕机的信息系统 华为双活数据中心华为双活数据中心华为双活数据中心解决方案华为双活数据中心解决方案目录目录案例分享案例分享1 12 2存储层应用层华为双活数据中心端到端技术架构就近资源访问数据中心ALBLBLBLB数据中心BLBLBLBLB就近资源访问双活存储层双活访问、数据零丢失异构阵列双活应用层Oracle RAC、VMware、FusionSphere跨DC高可用、负载均衡、迁移调度双活网络层高可靠、优化的二层互联最优的访问路径100km100km裸光纤FusionSphereFusionSphere接入层汇聚层核心层DC出口网络层GSLBSLBGSLBSLB
2、前端应用的双活(VMware)vm vm vm vmvm vm vm vmvm vm vm vmADvm vm vm vmSQL node1MSCSvCenterServervm vmvm vmAPP.APP.SQL node2MSCSvmvmvm vm vmvm vm vm vm大二层互通网络,跨数据中心VM配置双活应用,使用虚拟化网关提供的镜像卷作为共享存储Weblogic业务集群管理集群vmWeblogicvSphere Cluster HAvSphere Cluster DRS配置PDL参数Huawei OceanStor UltraPath for vSphere配合负载均衡设备实现
3、 Weblogic访问自动漂移和均衡VMware配置要点业务访问效果业务访问负载均衡虚拟机分布按业务压力自动均衡故障自动切换访问Weblogic可动态扩展单数据中心故障恢复后,虚拟机自动回切Operating SystemInstance1Listener1Service1Operating SystemInstance2Listener2Service1Operating SystemInstance3Listener3Service2VIP3VIP2VIP1Shared Storage数据中心A数据中心B服务配置策略服务名INSTANCE1INSTANCE2INSTANCE3SERVICE
4、1PREFERREDPREFERREDAVAILABLESERVICE2AVAILABLEAVAILABLEPREFERRED集群集群“2+1”部署部署适配数据中心业务分布有偏重的场景适配两个数据中心存在优先存活数据中心的场景Oracle RAC仲裁原则仲裁原则拥有最多节点数目的子集群(Sub-cluster with largest number of Nodes)获胜若子集群内数目相等则拥有最低节点号的子集群(Sub-cluster with lowest node number)获胜数据中心业务分布设计访问分离减少缓存融合访问分离访问分离为了避免跨数据中心进行数据的交互,建议在Oracl
5、e RAC层创建不同的service,实现业务分离。通过Oracle RAC透明应用程序故障切换(TAF)的PREFERRED功能设置应用只访问本地实例;同时设置远端数据中心的实例为AVAILABLE,只有本地实例都故障才切换到远端实例。后端应用的双活(Oracle RAC)Oracle Clusterware(集群软件)ASM(自动存储管理)Node1Node3应用A访问service1应用B访问service2l存储层在数据中心A和数据中心B各部署一台VIS6600T,组成一个VIS集群,为两数据中心主机业务同时提供读写服务。同时,在数据中心A和数据中心B配置同等级和同容量的磁盘阵列。两个
6、数据中心的磁盘阵列都由VIS集群接管,利用VIS镜像技术对两中心的磁盘阵列做镜像冗余配置,实现两个数据中心存储数据实时镜像,互为冗余。任意数据中心故障,数据零丢失。WAN数据中心A生产存储VIS集群数据同步镜像 VIS集群仲裁盘第三方仲裁站点 SAN数据中心B生产存储 SAN IP/FC网络 IP/FC网络Oracle RAC集群、VMware集群、FusionSphere集群等存储层双活设计(基于虚拟化网关)存储层双活设计(基于磁盘阵列)WAN数据中心A生产存储数据同步镜像第三方仲裁设备 SAN数据中心B生产存储 SAN IP网络 IP网络Oracle RAC集群VMware vSphere
7、集群FusionSphere集群l存储层在数据中心A和数据中心B各部署一套华为OceanStor V3存储,部署为双活模式,为两数据中心业务主机同时提供读写服务。任意数据中心故障,数据零丢失。l支持跨数据中心坏块自动修复l支持存储协议优化,跨站点写IO交互次数减少一半,提升整体双活性能l支持高中端存储灵活配对搭建双活有第三方仲裁站点无第三方仲裁站点仲裁设计-存储仲裁设计第三方仲裁站点存储资源池存储阵列2VISVIS集群私有网络仲裁盘1仲裁盘2仲裁盘3VIS存储阵列1仲裁盘1 仲裁部署FCFC或IPIP数量:3块仲裁盘条件:2块及以上仲裁盘可访问机制:抢到2块及以上仲裁盘者存活单中心主机故障单中
8、心主机单中心VIS单中心阵列单数据中心同城链路故障和恢复场景StorageStorage arraysVISServerStorage arraysVIS数据中心A数据中心BServerVMwareVMwareOracleOracleOracleOracle故障切换单中心主机突发故障RAC、VMware集群自动检测故障Oracle业务切换,虚拟机自动迁移自动业务切换VMwareVMwareRAC1 RAC2RAC3 RAC4故障恢复主机故障恢复自动重组集群业务负载均衡同城网络单中心VIS故障单中心主机单中心VIS单中心阵列单数据中心同城链路故障和恢复场景StorageVISServerVIS数
9、据中心A数据中心BServer同城网络VMwareVMwareOracleOracleOracleOracle故障切换单中心VIS突发故障VIS集群自动检测故障上层业务无影响VMwareVMware故障恢复VIS故障恢复自动重组集群上层业务无影响RAC3 RAC4Storage arraysStorage arraysRAC1 RAC2单中心阵列故障单中心主机单中心VIS单中心阵列单数据中心同城链路故障和恢复场景StorageVISServerVIS数据中心A数据中心BServer同城网络VMwareVMwareOracleOracleOracleOracle故障切换单中心阵列突发故障VIS集
10、群自动检测阵列故障IO自动下发到正常阵列VMwareVMware故障恢复阵列故障恢复手动恢复镜像关系自动同步新增数据,业务负载均衡增量数据同步RAC3 RAC4Storage arraysStorage arraysRAC1 RAC2单数据中心故障单中心主机单中心VIS单中心阵列单数据中心同城链路故障和恢复场景StorageVISServerVIS数据中心A数据中心BServer同城网络故障切换单数据中心部件全故障集群自动检测故障Oracle业务切换,虚拟机自动迁移故障恢复故障中心设备恢复自动重组集群,手动恢复镜像关系自动同步新增数据,业务负载均衡增量数据同步VMwareVMwareOracl
11、eOracleOracleOracleVMwareVMwareDBRAC3 RAC4Storage arraysStorage arraysRAC1 RAC2同城链路故障单中心主机单中心VIS单中心阵列单数据中心同城链路故障和恢复场景StorageVISServerVIS数据中心A数据中心BServer同城网络故障切换同城链路突发故障集群自动检测故障并进行仲裁Oracle业务切换,虚拟机自动迁移故障恢复修复同城链路自动重组集群,手动恢复镜像关系自动同步新增数据,业务负载均衡增量数据同步仲裁抢占成功VMwareVMwareOracleOracleOracleOracleVMwareVMwareR
12、AC3 RAC4Storage arraysStorage arraysRAC1 RAC2方案扩展两地三中心解决方案方案ServerServerServerServerStorage ArrayStorage ArrayServerStorage异地灾备中心生产中心A生产中心B双活异步复制统一管理SANSAN可视化容灾管理系统向导式容灾配置一键式容灾操作多厂商、多资源设备统一管理可视化拓扑管理提供开放接口,可对接数据中心管理软件提供开放接口,可对接数据中心管理软件华为双活数据中心解决方案优势业界唯一完整的端到端双活方案l 通过华为长产品线的特点,融合网络传输与IT优势,形成业界唯一的完整的端到
13、端双活数据中心解决方案。l 通过端到端拉通(包括与Oracle合作)设计、调优,充分发挥各层产品潜力,形成各种业务的双活最佳实践。无需人工干预,业务永续l 四大关键技术端到端拉通,轻松应对单个数据中心下任意故障场景。l 单数据中心下,无论单设备故障还是数据中心级故障,自动进行容灾保护。数据不丢失,业务不中断,RPO=0;RTO0。充分利旧,保护已有投资l 底层可以通过VIS接管异构存储,上层可以通过FusionSphere利用已有服务器,充分保护已有投资最佳实践无需干预降低成本客户价值客户价值华为双活数据中心解决方案产品系列存储高性能:百万级 SPC-1 IOPSTM,世界平均2倍规格与性能高
14、效率:微秒级稳定响应,业务响应速度提升10倍,高可靠:20倍数据恢复速度,99.999可用性,OceanStor 18000(高端存储)OceanStor VIS6600T(虚拟化存储网关)OceanStor V3(融合存储)完善的数据保护能力:跨异构阵列镜像容灾,确保业务连续运行;高性能:高达8节点的Active-Active工作模式全面兼容业界主流存储产品(Huawei:OceanStor全系列,EMC、IBM、HP、Fujitsu、HitachiSAN与NAS融合,高中低端融合,SSD与HDD融合,主存与备份融合,多厂商设备融合支持扩展至8个控制器、2TB缓存;支持16Gbps FC、5
15、6Gbps IB、PCI-E 3.0、12Gbps SAS、SmartIO等OceanStor 5800 V3OceanStor 6800 V3中小企业/分支机构全球企业E6000 BladeX6000 for DC4U 4S/8U 8SRH5885 V2RH2485 V22U 4SES3000SSD Card5300 V35600 V35800 V3Dorado2100/5100数据中心存储服务器可扩展性/可靠性E9000 Blade融合架构RH2285 V2RH2288 V22U 2SRH1288 V21U 2SX8000Rack ServerFusionCube云解决方案微数据中心模块化
16、数据中心集装箱数据中心云数据中心ManageOne数据中心管理5500 V3FusionInsightOceanStor18000系列OceanStor 9000FusionSphereFusionAccess6800 V3VIS8U 8SRH8100华为双活数据中心解决方案华为双活数据中心解决方案目录目录案例分享案例分享1 12 2华为深圳双活数据中心WEB(数据中心)WAS(数据中心)Oracle(数据中心DB)Oracle(实验楼DB)GSLBActiveWEB平台WEB(实验楼)WAS(实验楼)Active演练中断时间从2个小时缩短到10分钟,人力从300人压缩到100人。用了什么技术
17、?通过存储/应用层跨站点集群和负载均衡器故障检测,实现故障自动切换中国石油天然气管道局双活数据中心l核心业务系统数据零丢失:有56个核心应用和核心数据库业务系统,需要保证管道局核心业务数据在出现灾难时,数据零丢失;l数据中心故障条件下,业务零中断:在不增加人力投入的前提下,实现数据库业务和虚拟机业务的故障自动检测以及在故障时能自动切换,方便运维;l减少服务器投资,快速部署客户需求l应用级A-A双活架构:华为虚拟化网关与高端存储构建跨数据中心存储双活平台,实现应用级的“A-A”双活:任一站点故障,业务自动切换至另一站点,RPO=0,RTO 0;l可视化管理:自研的容灾管理平台,实现实时的灾备健康
18、状态监测。l紧密与业务结合:虚拟化业务和Oracle RAC数据库业务,配合双活存储平台,构建IT层次双活平台;解决方案l数据零丢失:双活平台实现核心数据零丢失和业务连续;l秒级RTO:故障自动切换,相对主备方式RTO由小时级降至秒级;l节约运维成本:虚拟化平台实现按需分配和部署,在线迁移,对数据中心维护升级无需停止生产业务;故障自动检测与自动切换机制,减少人为干预,节约运维成本。客户价值张建东(CIO):“华为公司在此项目中的贡献有目共睹,无论在前期规划、项目组织与实施、项目管理、技术水平上都是体现出了高水平,我们表示比较满意,达到了预期”。张总针对此项目对比了IBM、EMC:“在当初选择是
19、使用EMC、IBM上,现在看来,我们选择华为存储是非常、完全正确的。”中石油管道局信息中心CIO PACSEMRHIS系统HWS5600T主机房灾备机房=2KM,单模光纤VIS6600T集群HP P6300辽宁省人民医院双活数据中心解决方案SAN交换机SAN交换机数据镜像HIS系统客户需求主机房和灾备机房的构建分布式VIS6600T虚拟化集群系统,统一管理存储资源;两个机房采用FC交换机裸光纤级联构建冗余SAN网络;利用“分布式虚拟化集群”,将生产数据同步写入两个机房的存储,实现HIS核心数据的镜像冗余;解决方案主备机房双活解决了单点故障问题,提高生产系统可用性。安全可靠的数据保护:主备站点之间组成双活架构,确保数据的安全性,主站点发生灾难HIS业务自动切换到灾备站点,保证了医院业务的连续性。异构利旧,统一资源管理,保护已有设备投资。客户价值HWS5600T医院核心业务系统HIS,运行在一套存储,存在单点故障,一旦存储设备故障,业务系统将无法拉起;医院核心业务系统未建设容灾中心,无法确保业务数据安全存储及保护,不满足医院信息系统7x24小时业务连续性要求;管理复杂,存在不同厂商的存储设备,设备之间无法共享;Oracle RAC宁波市电子政务云平台双活架构