SVC的同城A-S是主备模式,切换期间,服务是中断的,中断过程主要是缓存刷盘、存储切换、METRO MIRROR复制关系反转,不考虑主机端的切换话,时间是秒级的,倘若主机端结合存储的自动切换,比如用HAMCP XD,主机和存储是一起切换的,除了存储的切换过程,还有主机的切换,HA资源组的切换,HA脚本的停启等动作,整个过程耗时1-5分钟。
目前来说AS方案有:
SVC HYPERSWAP方案,对于SVC来说是AA,对于存储来说是AS
SVC METRO MIRROR方案,对于SVC和存储都是AS
AS方案的技术关键点就是METRO MIRROR
对于AA方案来说:
目前SVC只有一种SVC ENHANCED STRETCH CLUSTER,对于SVC和存储节点来说都是AA模式
SVC其实是一种VDISK MIRROR技术和节点“站点化”属性
对于数据库双活来说:
关键是要实现数据库主机端内存的数据的共享和存储数据的同步和双活
数据库内存的共享,主要是数据库节点间缓存融合或者缓存集中,像ORACLE RAC或者DB2 PURESCALE技术分别实现了缓存融合和缓存集中。
存储数据的同步和双活主要是依靠底层存储来实现,或者通过软件层的TCPIP来实现,像ORACLE RAC结合SVC ESC可实现ORACLE节点、SVC节点、底层存储节点都是AA模式的,像DB2 PURESCALE技术其实是结合了GPFS NSD FAILGROUP实现存储的双活,最终DB2节点、存储节点都是AA模式的。收起