在容灾的各种故障场景中,SVC HyperSwap和SVC ESC这两种AA方案,在切换过程中,各需要注意什么,有哪些关键点?
SVC Stretched Cluster实现了ACTIVE-ACTIVE,又可以扩展两地三中心,但是读写性能优化方面做得又不如SVC HyperSWAP,而且本地冗余度做得也不大好,本地一个SVC节点故障,本地就没有冗余保护,只能利用灾备站点的SVC节点,这点在SVC Local VDM+SVC PPRC和SVC HyperSWAP都得到了冗余度提升;另外还有一点共同点得我们关注,我们知道SVC Stretched Cluster、SVC Local VDM+SVC PPRC和SVC HyperSWAP均使用了同步复制技术,但有没有想过如果真的因为站点间距离长,时延比较大,导致两个SVC节点同步缓慢,以致最后影响双数据中心整个业务系统的写I/O缓慢。SVC还考虑到了这一点的,在SVC节点同步的参数中有mirrowritepriority属性,可以设置为latency,当同步响应时间大于5秒时,放弃同步,保证主站点/主存储的写I/O性能。
收起补充一点,HyperSwap模式下,如果远端主机在10分钟内,对数据sector的更新比本地主机多,则会发生Metro Mirror关系的反向切换操作,使AUX卷变为生产卷。所以如果是集群环境下,容易造成主备卷来回切换的问题。
收起esc和hyperswap这两种双活技术还是有差别的,两者各有优劣,值得选择障碍症者好好纠结一番: