网络层和应用层的双活技术主要是负载均衡和高可用,例如 虚拟化的 vsphere HA ,RoseHA,AIX的HACMP,RHEL的RHCS,LVS等,数据库层的双活技术有镜像复制,Oracle的RAC,Goddren Gate等,存储层有IBM SVC,EMC Vplex等
收起应用层:DNS、负载均衡、LVS、并行文件系统等等
数据库层:DB2 PURESCALE、ORACLE EXTEND RAC、分布式数据库等
存储层: 华为HyperMetro、 EMC Vplex Metro、SVC HyperSwap、SVC Enhanced Stretch Cluster、 HDS GAD、 NetApp MetroCluster等等
双活最主要的难点有三个:
一是如何保证双活节点间的链路稳定和可靠
二是如何保证双活技术带来的性能影响
三是如何保证双活架构下异常时的快速恢复
目前应用层的双活是运用最多的,无论是跨中心还是单中心内部双活,都有很多案例,数据库层案例也很多,但不广泛,存储层也是一样,存储双活在单中心的案例较多,但跨中心双活的案例就一般了。