集群仲裁一致性问题:所谓的仲裁一致性问题,是指双中心之间的双活存储集群和数据库集群的仲裁结果是否能保证一致性。当不一致时,对业务系统将造成灾难性影响。
收起1、没有做过跨中心,包含业务和存储双活的实际案例,
2、愚见:存储双活出现问题主要故障场景是网络/硬件,业务双活主要故障场景应该是网络/硬件/软件,针对网络故障,把2个仲裁放在一台设备上就可以解决,比如HyperSwap的JAR和Oracle的iSCSI vote;存储硬件/业务软硬件因为内部结构的不开放性,暂时未听说有比较全面集成解决方案,这个时候或许可以考虑只用一个仲裁,比如Oracle RAC,底层不做存储双活改用fg来做冗余,配置FG的优先本地读取来提高性能。边缘应用也可以考虑使用VMWare Metro Storage Cluster 来做容灾,存储只需要做复制即可。