双活数据中心面面观 - 图文(7)

2019-06-11 13:17

3DC方案中,BCManager能够提供简化管理的容灾拓扑展示与端到端监控功能,直观清晰的展示保护方案的状态与变化,实时监控相关设备部件,实现业务灾难切换前就识别问题与故障并协助用户排除,规避影响业务和增加成本的容灾切换发生。

3.1.4.2 异构双活

HyperMetro与OceanStor V3融合存储系统的SmartVirtualization特性结合,利用 SmartVirtualization特性的虚拟化功能,实现高可靠的存储资源整合和优化,提高资源利用率。

异构虚拟化就是把异构阵列映射到本端阵列(华为阵列)的LUN,作为本端阵列能提供存储空间的逻辑盘,再在该逻辑盘上创建eDevLun,逻辑盘为eDevLun提供了全部的数据存储空间,eDevLun的元数据卷的存储空间由华为存储提供。异构虚拟化可保证外部LUN数据完整性不被破坏,eDevLun与原异构LUN具有不同的全球唯一名称 WWN。由于eDevLun与本地LUN具有几乎相同的LUN属性,所以,异构虚拟化接管之后的 LUN可以通过HyperMetro技术为异构LUN提供双活功能。 图3-21异构阵列保护

[键入文字]

3.1.4.3 本地保护

快照保护

当遭遇病毒攻击或人为误操作等异常时,数据中心的数据可能被破坏。采用虚拟快照技术,在操作前对现有数据卷激活快照,实现本地数据保护。

虚拟快照采用写前拷贝(COW)技术,仅将变化的数据拷贝至快照卷,系统资源占用少。当原卷数据被错误修改或删除,需要进行恢复时,采用快照对原卷进行回滚,实现数据恢复,并且,快照卷可分别映射给主机进行数据测试和挖掘,不影响生产业务。结合华为容灾管理软件,激活快照前触发数据库完全检查点,待数据写盘完成后,激活快照,保证快照数据完全满足数据库的一致性要求,快速拉起数据库。 注意

如果将当前的双活数据进行快照回滚,数据会被覆盖,无法返回当前的状态。如果可能需要返回当前状态,需手动将当前状态打个快照。HyperMetro与HyperSnap结合,可分别在双活两则阵列上对双活成员LUN配置快照保护。 图3-22有快照保护的双活

卷镜像保护

卷镜像(HyperMirror)是一种本地数据持续保护技术,可以为一个LUN创建两个镜像物理副本,提供持续的冗余保护而主机侧不受任何影响。当某个镜像副本故障时,存储系统可以利用卷镜像提供的另一个镜像副本,保证主机业务继续正常工作,并且可以保障数据不会丢失。华为OceanStor V3存储系统支持与第三方存储系统的LUN创建卷镜像,提高第三方存储系统LUN的可靠性。.

[键入文字]

HyperMetro与卷镜像结合,可在镜像LUN基础上,再创建双活Pair。这种组合可充分利用本地数据保护和远程数据保护的特点,提供更高级别的业务连续性保护。逻辑图如图3-23所示。

图3-23有卷镜像保护的双活

[键入文字]

3.2 计算层双活

通过物理机部署跨数据中心的集群,可以保证在各种故障场景下,快速完成业务切换,提供零中断零丢失的业务访问。常见的虚拟化集群技术,有以下最突出的特点:

? HA重启恢复虚拟机,业务有短暂中断

? 发生宿主机故障时,运行其上的虚拟机在其它宿主机上自动重启恢复。该虚拟

机业务会有短暂中断,虚拟机内存数据会丢失。

? 虚拟机集群资源利用率提升数十倍

? 一台物理宿主机上能运行几台甚至几十台虚拟机,提供极高的资源利用率。 由此可见,解决虚拟机HA时业务中断是需要解决的首要问题,否则双活零业务中断无法满足。前述我们使用了负载均衡设备,可以实现在双活数据中心实现业务负载均衡,此时虚拟机上部署服务时,只需要在两个数据中心部署同样的服务,即可满足要求。因为当宿主机故障时,另一个数据中心的虚拟机上的服务可以实时接管业务。

当前,常见的几个虚拟化平台(VMware vSphere,FusionSphere)已经商用多年,稳定性和可靠性已经得到了验证。计算资源虚拟化的建议配置如下:

? 跨数据中心配置虚拟化集群,将计算资源虚拟化后,其上部署虚拟机。 ? 配置HA,使虚拟机受HA保护,故障时能自动恢复。

? 配置DRS,使虚拟机按业务要求更好的分布在不同宿主机上。网络大二层互通,使

虚拟机能无障碍跨数据中心在线迁移,提供虚拟化平台更好的维护性,日常维护时业务不受影响。

? 双活存储平台提供的共享存储空间,映射给虚拟化集群的所有宿主机,以便虚拟机

具备足够的灵活性。

计算层虚拟化双活改造后,虚拟机能更好的基于原计算资源负载均衡,资源利用率和运行效率能得到极大提高,新业务部署更为灵活和简单,所有虚拟机具备良好的高可靠性、在线迁移特性和易维护性。

虚拟机部署方式如下:B/S 和C/S

? 如果是B/S应用:Web和App采用虚拟机部署,虚拟机不部署集群。SLB可以检测

服务器故障,将业务分发到正常运行的服务器上。

? 如果是C/S应用:App如果采用虚拟机部署,虚拟机部署跨DC集群。

[键入文字]

3.3应用层双活 3.3.1B/S应用双活

工作原理

一个从浏览器发送的HTTP请求经过Web服务器(例如Apache)之后会被重新定向给应用服务器(例如Weblogic)。这个重定向的操作就是由Web服务器来完成的。一般的,一台Web服务器对应一个应用服务器集群,从而达到负载均衡效果。 图3-24 Web应用服务器集群部署

[键入文字]


双活数据中心面面观 - 图文(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:实验二+栈和队列的应用+

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: