嘉宾分享-PowerVM虚拟化中的双VIOS设计是主备还是完全双活,该如何合理设计?

参与10

1同行回答

jxnxsdengyujxnxsdengyu  系统工程师 , 江西农信
PowerVM虚拟化中的双VIOS设计可以提升PowerVM中多个VIOC的IO可靠性,因为所有VIOC均不直接分配物理网络ADAPTER或者物理光纤ADAPTER,所有VIOC均分配虚拟ADAPTER,所有网络流量和存储访问路径均需穿透VIOS。所以VIOS的可靠性不言而喻,通常搭建双VIOS,提升所有VIOC的可靠性是标准...显示全部

PowerVM虚拟化中的双VIOS设计可以提升PowerVM中多个VIOC的IO可靠性,因为所有VIOC均不直接分配物理网络ADAPTER或者物理光纤ADAPTER,所有VIOC均分配虚拟ADAPTER,所有网络流量和存储访问路径均需穿透VIOS。所以VIOS的可靠性不言而喻,通常搭建双VIOS,提升所有VIOC的可靠性是标准做法。

通常来说VIOS均安装在Power小型机的内置盘中,每个VIOS做RAID10的话,需要4块硬盘来保证足够的冗余,但是内置盘后的SCSI控制器只存在一个,倘若该控制器故障,即使存在双VIOS,双VIOS均因无法访问操作系统而HANG住或者宕机,其上所有VIOC届时均会受到影响。该单点风险是无法规避的,就像有人会说,主板也是单点啊,主板上的电源稳压模块也是单点啊什么的,是的,但是基于本期的主题是核心银行POWERVM虚拟化的设计,考虑多重冗余是必须的,所以一般来说,我们的做法是将一个VIOS的操作系统安装于内置盘,另一个VIOS安装于外置存储当中,通过SAN BOOT方式启动,这样可以规避该类风险。SAS控制器故障率虽然低,但一旦故障也不容小觑,VIOS既然又如此重要,那么有办法可以规避时,当然需要考虑该类办法。

回到题目来:POWERVM虚拟化中双VIOS工作时,双VIOS是双ACTIVE工作的方式还是主备模式的工作方式呢?

答案是网络ADAPTER是单VIOS工作,也是就说SEA是主备工作方式,光纤ADAPTER是双VIOS工作的方式。所有VIOC的网络流量均走了一个VIOS,所以人们都认为虚拟化的集中式管理后,网卡性能是一个瓶颈,之前物理LPAR时代,每个LPAR都单独分配了网卡,集中之后,所有LPAR都共享该网卡,如何化解该性能问题,可见以下两个问题中给予解答:

PowerVM虚拟化如何合理规划网络,既提高网络高可用,又提升整体网络带宽,避免业务高峰流量拥塞?

PowerVM虚拟化如何合理设计及规划业务网络、数据传输网络和带内管理网络?

而VIOC的光纤网络的路径会通过两个VIOS出去,每个VIOC的存储访问路径均匀映射在两个VIOS上的物理ADAPTER上,所以两个VIOS的工作方式是双活,均承担了VIOC的存储访问IO流量。

当一个SEA备的VIOS故障时,其上的VIOC是不会丢失网络包,SEA主的VIOS故障时,发生VIOS主备切换时,其上的VIOC会出现非常短暂的网络丢包,通常1-3个网络包丢失后,VIOC的网络恢复。

两个VIOS中任意一个故障时,VIOC的存储访问路径丢失一半,IO性能稍许下降后恢复正常,不会出现中断情况,对业务无感知。


收起
银行 · 2017-01-15
浏览4556

提问者

jxnxsdengyu
系统工程师江西农信
擅长领域: 存储灾备双活

问题来自

  • 相关问题

    相关资料

    相关文章

    问题状态

  • 发布时间:2017-01-15
  • 关注会员:2 人
  • 问题浏览:7100
  • 最近回答:2017-01-15
  • X社区推广