双VIOS实现网络冗余的两种方式及对比

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

双VIOS实现网络冗余的两种方式及对比

我们知道,在采用虚拟IO服务器(VIOS)部署方案时,在VIOS分区因计划或者非计划的宕机发生时,为了保证 vio client端IO资源的可用性,通常可以采取双VIOS的方式,实现一个VIOS宕机时,由第二个VIOS提供IO服务,保证VIOS 的冗余性及vio client的可用性。那么,在双VIOS环境下,VIO client 端的网络如何实现冗余,有什么实现方式?

下面对双VIOS实现网络冗余的两种方式做一下简单介绍。

一、Shared Ethernet Adapter failover(SEA failover)

如上图所示,在服务器部署两个VIOS。这两个VIOS通过对虚拟以太网卡设置的优先级来判断哪个VIOS的SEA是primary,哪个是standby。

它们之间通过虚拟以太网卡连接成一个Control channel,两个VIOS通过Control channel来发送和接收心跳信息,从而帮助两个VIOS了解对方的状态,判断由哪个VIOS提供网络IO服务,以及是否进行failover的动作。发生failover一般会产生30s的延时,发生failover的情况包括以下几种:

1.standby SEA不能收到active SEA的心跳信息

2.active SEA发现其与物理网络中断

3.手动设置active SEA为standby SEA

4.active SEA不能ping通给定的IP地址

二、Network Interface Backup(NIB)

这种方式是通过在client端建立两个虚拟以太网卡(必须属于不同的VLAN),分别与两个VIOS进行通讯。这两个网卡通过链路聚合组成一个新的网卡,但是这两个网卡必须有一个primary,一个standby。而且这两个网卡只能通过不断的ping来检测通讯是否中断。

三、SEA failover与NIB对比

SEA failover与NIB两种方式都有一个共同的特点,即它们不会去检查fail 的primary path是否重新active。

在大多数情况下,SEA failover方式基本都能满足双VIOS网络冗余的要求,所以一般会采用SEA failover的方式。

相关文档
最新文档