双活数据中心解决方案(最新)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
构建永不宕机的信息系统
——双活数据中心
双活数据中心解决方案目录
案例分享
12
存储层
应用层
双活数据中心端到端技术架构
数据中心A 数据中心B
双活存储层双活访问、数据零丢失
异构阵列
双活应用层
Oracle RAC 、VMware 、FusionSphere 跨DC 高可用、
负载均衡、迁移调度
双活网络层高可靠、优化的二层互联
最优的访问路径
≤100km 裸光纤
Fusion Sphere
Fusion Sphere
接入层
汇聚层核心层DC 出口网络层
GSLB SLB
GSLB SLB
前端应用的双活(VMware )
vm vm vm vm vm vm vm vm vm vm vm vm
AD
vm vm vm vm SQL node1MSCS
vCenter
Server
vm vm
vm vm APP…….
APP…….
SQL node2MSCS
vm vm vm vm vm vm vm vm vm 大二层互通网络,跨数据中心VM 配置双活应用,使用虚拟化网关提供的镜像卷作为共享存储
Weblogic
业务集群
管理集群
vm
Weblogic
•vSphere Cluster HA •vSphere Cluster DRS •配置PDL 参数
•Huawei OceanStor UltraPath for vSphere
•
配合负载均衡设备实现
Weblogic 访问自动漂移和均衡
VMware 配置要点
业务访问效果
•业务访问负载均衡
•
虚拟机分布按业务压力自动均衡
•故障自动切换访问•Weblogic 可动态扩展
•
单数据中心故障恢复后,虚拟机自动回切
Operating System Instance1
Listener1
Service1Operating System
Instance2
Listener2Service1Operating System
Instance3
Listener3Service2VIP3
VIP2
VIP1Shared Storage
数据中心A 数据中心B
服务配置策略服务名INSTANCE1INSTANCE2INSTANCE3SERVICE1PREFERRED 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 镜像技术对两中心的磁盘阵列做镜像冗余配置,实现两个数据中心存储数据实时镜像,互为冗余。任意数据中心故障,数据零丢失。
存储层双活设计
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 集群FusionSphere 集群
……
●
存储层
➢
在数据中心A 和数据中心B 各部署一套OceanStor V3存储,部署为双活模式,为两数据中心业务主机同时提供读写服务。任意数据中心故障,数据零丢失。
存储层双活设计
●支持跨数据中心坏块自动修复
●
支持存储协议优化,跨站点写IO 交互次数减少一半,提升整体双活性能
●
支持高中端存储灵活配对搭建双活
独有技术