多台SVC之间有几种集群方式,如何防止脑裂的?

参与7

1同行回答

sxtycxxsxtycxx 解决方案经理人工智能(计算机视觉)
    楼主您说的SVC之间的集群方式应该是跨数据中心的集群模式,实现两个数据中心均可以同时提供业务,且跨数据中心保持数据的一致性以及业务的连续性,即使一个数据中心出现站点级故障,双活数据中心的另外一个数据中心完全可以接管数据零丢失,业务零中断   ...显示全部

    楼主您说的SVC之间的集群方式应该是跨数据中心的集群模式,实现两个数据中心均可以同时提供业务,且跨数据中心保持数据的一致性以及业务的连续性,即使一个数据中心出现站点级故障,双活数据中心的另外一个数据中心完全可以接管数据零丢失,业务零中断

     建立SVC的之间的跨数据中心集群,必须要借助网络,通过在两台SVC之间建立私有的心跳网络(实时监测两台SVC的健康状态)、仲裁网络(当其中一台SVC出现异常后的选举和接管机制)

   防止SVC之间出现脑裂,首先需要实时监测两台SVC的健康状态,同时制定仲裁机制(需要单独为仲裁配置存储空间,主要存放两台SVC之间的同步和配置等信息)

   通过实时监测,发现一台SVC出现故障后,及时通过心跳网络通知集群中的另外一台SVC接管,如果出现脑裂时,通过仲裁机制,将两台SVC之间的配置和同步信息归接管的SVC信息使用,接管正常业务

   

收起
互联网服务 · 2015-12-03
浏览2414

提问者

午夜幽魂
系统运维工程师计算机有限公司
擅长领域: 服务器存储虚拟化

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2015-12-03
  • 关注会员:2 人
  • 问题浏览:4306
  • 最近回答:2015-12-03
  • X社区推广