jxnxsdengyu
作者jxnxsdengyu课题专家组·2017-02-17 12:38
系统工程师·江西农信

双活数据中心建设系列之---基于SVC的三种主流双活数据中心架构深入探讨PART3

字数 1730阅读 1952评论 0赞 2

深入剖析三种SVC双数据中心虚拟化存储解决方案的特性

SVC Local VDM+SVC PPRC

上面通过大量篇幅介绍了SVC Stretched Cluster和SVC HyperSwap,这两种存储虚拟化双活数据中心解决方案均为ACTIVE-ACTIVE模式SVC方案,那么SVC Local VDM+SVC PPRC又是什么?SVC Local VDM即本地SVC VDISK MIRROR,跟Stretched Cluster方案采用了类似的存储复制技术,只不过是本地非跨站点的VDM,又跟SVC HyperSwap方案采用了相同的SVC PPRC远程复制和Consistency一致性组技术,而且对SVC的版本没有很高的要求,SVC 6.4版本就可以实现,可以说是另外两种技术的爸爸,另外两种技术均是由它演变升级而来,既然是较老的技术,为什么还要再这里谈呢?还不是ACTIVE-ACTIVE,只是ACTIVE-STANDBY。
当然有必要,有以下几个必要点:
1.利用SVC Local VDM+SVC PPRC可以实现本地双同步数据保护+灾备同步数据保护,还很容易实现异地异步数据保护。充分保护本地级存储数据,和本地可靠性。
2.结合PowerHA EXTEND DISTANCE(PowerHA XD)很容易实现本地双主机+灾备主机热备。本地主机故障,本地主机互相切换,本地双主机故障,主机和存储均切灾备主机和存储,十分灵活,可将不同系统的主机分别布署在两个数据中心。两个数据中心均各自承担些许业务。
3.无需第三站点仲裁,第三站点对于大部分企业来说,都基本相当于虚设,怎么说呢,第三站点基本都放置于本地站点,本地站点故障时,第三方站点和本地站点相当于全部故障,需要人为干预,才能在灾备站点恢复业务,复杂度高。如果真正建立第三站点,又需要增加大量成本。
4.无需担心双中心间光纤光衰、线路延时、抖动甚至中断,充分保护本地站点系统的可靠性。发生脑裂时,基于HACMP XD,生产端的主机数多于灾备站点,发生脑裂仲裁时,生产站点总是会赢得仲裁胜利,将自动关闭灾备站点主机,生产站点不受任何影响。对于这种情况来说,如果是ACTIVE-ACTIVE方式的脑裂情况,特别是在将所有各类异构存储均接入SVC,通过两站点间SVC复制,脑裂现象的影响面将扩大至整个数据中心业务层面,而不是仅仅小部分业务造成中断。
那么,有人会说,题目是双活数据中心建设,SVC Local VDM+SVC PPRC不应该算是一种双活建设方案,只是实现了数据级存储双活。其实不然,利用该架构,实则实现了双活中心的基础架构,应用层双活可以通过配合软件架构的方式来实现,具体内容将在“双活数据中心建设系列之---基于软件架构的双活数据中心建设方案深入探讨”主题中详细探讨。先来看下该SVC方案的架构,如图所示:

可以看到,该方案需要两套SVC集群,最少需要2个I/O Group,4个节点,本地和灾备各一套SVC集群,一个I/O Group,两个节点。该架构与HyperSwap架构有点类似,不同的是该架构本地站点的存储有两个,灾备站点存储为1个,本地站点两个存储通过SVC做VDM,本地站点和灾备站点存储通过两套SVC做SVC PPRC,实现了三份存储数据实时同步。本地站点两主机挂载本地站点的存储,灾备站点主机挂载灾备站点的存储,三台主机通过HACMP XD(基于SVC PPRC)实现跨站点高可用,当本地站点的主机故障时,自动切向本地备机,业务中断时长5分钟以内,具体根据HACMP切换时长;当本地站点主备机全部故障时,本地存储和本地主机均自动切向灾备主机,业务中断时长5分钟内,具体根据HACMP切换时长;本地一台备存储故障时,完全不受影响;本地一台主存储故障时,自动切往本地备存储,业务I/O中断1分钟以内。
另外,该架构的数据读写流转在上面的SVC LOCAL CLUSTER中已经详细介绍,只是多了在SVC I/O Group节点间写同步后,再同步一份写I/O至灾备I/O Group的两节点,这里不再赘述。

PART1可点击链接
PART2可点击链接
PART4可点击链接
PART5可点击链接

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

2

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广