文档详情

华为双活数据中心解决方案材料.pptx

发布:2017-04-06约字共25页下载文档
文本预览下载声明
构建永不宕机的信息系统 —— 华为双活数据中心 华为双活数据中心解决方案 目录 案例分享 存储层 应用层 华为双活数据中心端到端技术架构 数据中心A 数据中心B ≤100km 裸光纤 接入层 汇聚层 核心层 DC出口 网络层 GSLB SLB GSLB SLB 前端应用的双活(VMware) vSphere Cluster HA vSphere Cluster DRS 配置PDL参数 Huawei OceanStor UltraPath for vSphere 配合负载均衡设备实现 Weblogic访问自动漂移和均衡 VMware配置要点 业务访问效果 业务访问负载均衡 虚拟机分布按业务压力自动均衡 故障自动切换访问 Weblogic可动态扩展 单数据中心故障恢复后,虚拟机自动回切 Operating System Instance1 Listener1 Service1 Operating System Instance2 Listener2 Service1 Operating System Instance3 Listener3 Service2 VIP3 VIP2 VIP1 Shared Storage 数据中心A 数据中心B 服务配置策略 服务名 INSTANCE1 INSTANCE2 INSTANCE3 SERVICE1 PREFERRED PREFERRED AVAILABLE SERVICE2 AVAILABLE AVAILABLE PREFERRED 集群“2+1”部署 适配数据中心业务分布有偏重的场景 适配两个数据中心存在优先存活数据中心的场景 Oracle RAC仲裁原则 拥有最多节点数目的子集群(Sub-cluster with largest number of Nodes)获胜 若子集群内数目相等则拥有最低节点号的子集群(Sub-cluster with lowest node number)获胜 数据中心业务分布设计 访问分离减少缓存融合 访问分离 为了避免跨数据中心进行数据的交互,建议在Oracle RAC层创建不同的service,实现业务分离。 通过Oracle RAC透明应用程序故障切换(TAF)的PREFERRED功能设置应用只访问本地实例;同时设置远端数据中心的实例为AVAILABLE,只有本地实例都故障才切换到远端实例。 后端应用的双活(Oracle RAC) Oracle Clusterware(集群软件) ASM(自动存储管理) Node1 Node3 应用A访问service1 应用B访问service2 存储层 在数据中心A和数据中心B各部署一台VIS6600T,组成一个VIS集群,为两数据中心主机业务同时提供读写服务。同时,在数据中心A和数据中心B配置同等级和同容量的磁盘阵列。 两个数据中心的磁盘阵列都由VIS集群接管,利用VIS镜像技术对两中心的磁盘阵列做镜像冗余配置,实现两个数据中心存储数据实时镜像,互为冗余。任意数据中心故障,数据零丢失。 存储层双活设计 IP/FC网络 IP/FC网络 Oracle RAC集群、VMware集群、FusionSphere集群等 存储层双活设计(基于虚拟化网关) 存储层双活设计(基于磁盘阵列) IP网络 IP网络 Oracle RAC集群VMware vSphere集群 FusionSphere集群 …… 存储层 在数据中心A和数据中心B各部署一套华为OceanStor V3存储,部署为双活模式,为两数据中心业务主机同时提供读写服务。任意数据中心故障,数据零丢失。 存储层双活设计 支持跨数据中心坏块自动修复 支持存储协议优化,跨站点写IO交互次数减少一半,提升整体双活性能 支持高中端存储灵活配对搭建双活 华为独有技术 有第三方仲裁站点 无第三方仲裁站点 仲裁设计-存储仲裁设计 优选:设置第三方仲裁站点,将3块仲裁盘分别部署在2台生产阵列和第三方仲裁站点的阵列上。 第三站点到双活的两个生产中心的链路可以是IP,也可以是FC。 备选:若无第三方仲裁站点,则选择将第三方仲裁盘配置在希望优先存活的数据中心,并实施必要的掉电保护措施。 第三方仲裁站点 存储资源池 存储阵列2 VIS VIS集群私有网络 仲裁盘1 仲裁盘2 仲裁盘3 VIS 存储阵列1 仲裁盘1 仲裁部署 FC FC或IP IP 数量:3块仲裁盘 条件:2块及以上仲裁盘可访问 机制:抢到2块及以上仲裁盘者存活 单中心主机故障 Storage Storage arrays VIS Server Storage arrays VIS 数据中心A 数据中心B Server 同城网络 单中心VIS故障 Storage VIS Server VIS
显示全部
相似文档