数据复制方式按照不同技术实现层次来说,可分为:
1,存储层,如EMC SRDF、IBM PPRC、HDS Truecopy等
2,SAN管理层,IBM SVC、EMC Vplex以及Netapp都有产品可归于此类
3,操作系统卷管理,如doubletake、Softek TDMF、Veritas VR等,国内部分CDP产品及VMWare vSphere Replication等也可归为此类
4,数据库,如Oracle ADG、DB2 HADR、OGG、Shareplex、DSG等
以上都是传统灾备主流成熟技术与产品。也有用户考虑到业务系统高度标准化且对实时性或系统延时不敏感,将数据复制直接在应用系统上加以实现。
目前客户使用云环境部署业务应用的也越来越多,各云厂商针对自身存储及数据库服务也推出了不同的数据复制工具和服务。
如何选择最稳妥安全的技术,需要从灾备建设的需求和系统现状出发,进行企业关键数据、RTO、RPO的分析来考虑。过去灾备建设多采用存储复制方式,因其对应用系统透明、技术成熟度高;但由于目前客户系统越来越多部署在云的环境,且更多客户有双活需求,因此存储复制的技术受到了一定限制。
数据库本身脑裂问题,与灾备系统脑裂产生原因类似,都是由于生产与灾备中心网络中断无法通信,导致双中心均自立为王。需要加入仲裁节点进行裁判判断。灾备切换的技术手段可以自动化,但因对业务影响较大,建议决策还需人工进行。目前推荐采用在双中心一体化运维模式下,进行运维智能化改造,为人工判断决策提供最快最准确的信息决策辅助。