楼主您说的SVC之间的集群方式应该是跨数据中心的集群模式,实现两个数据中心均可以同时提供业务,且跨数据中心保持数据的一致性以及业务的连续性,即使一个数据中心出现站点级故障,双活数据中心的另外一个数据中心完全可以接管数据零丢失,业务零中断
建立SVC的之间的跨数据中心集群,必须要借助网络,通过在两台SVC之间建立私有的心跳网络(实时监测两台SVC的健康状态)、仲裁网络(当其中一台SVC出现异常后的选举和接管机制)
防止SVC之间出现脑裂,首先需要实时监测两台SVC的健康状态,同时制定仲裁机制(需要单独为仲裁配置存储空间,主要存放两台SVC之间的同步和配置等信息)
通过实时监测,发现一台SVC出现故障后,及时通过心跳网络通知集群中的另外一台SVC接管,如果出现脑裂时,通过仲裁机制,将两台SVC之间的配置和同步信息归接管的SVC信息使用,接管正常业务
收起