• 1
  • 2
  • 3
  • 4
  • 5
阿里云应用开发 首 页  »  帮助中心  »  云服务器  »  阿里云应用开发
Hyper-V虚拟光纤通道
发布日期:2016-8-1 15:8:59

  Windows Server 2012 Hyper-V包含的新特性允许使用虚拟光纤通道适配器,为管理员们将高存储需求的负载虚拟化提供可能性。相较于上一Hyper-V版本,管理员需要增加链接到卷的直通磁盘,将其直接挂载到Hyper-V主机的虚拟机上,这个新版本则可减少复杂度与诸多限制。

  1、为什么需要虚拟光纤通道?

  总体上来说,大部分虚拟机都不需要使用虚拟光纤通道,但它可让你将过去不能在虚拟基础设施中使用的负载进行虚拟化。

  占用大量存储空间的虚拟机:注重生产性能的虚拟机过去需要使用固定或完全扩展的磁盘。但固定磁盘需要在昂贵的存储区域网络(SAN)上提供VHD/VHDX磁盘的全部空间。现在虚拟光纤通道连接允许你更好的利用SAN存储自身的特性(比如自动精简配置和减少重复数据块)。现在你可提供几TB磁盘空间,不必一次为服务器分配所有的空间。

  需要高存储性能的虚拟机:在Windows Server 2012前,使用直通磁盘是优化磁盘性能的唯一方法。对一些负载来说性能减低是可接受的,但直通磁盘有一些限制——尤其是其缺少了真正的实时迁移功能。虚拟磁盘通道通过允许本地使用多路软件来协调Hyper-V 集群节点之间的数据迁移,且不会断开和磁盘的连接,摆脱了实施迁移方面的限制。

  用于应用程序高可用性的虚拟机集群:容错机制已成为了Hyper-V的一个关键特性。若集群中的一个节点发生故障,所有的虚拟机会迁移到其他存活的节点。这种机制工作在操作系统层面,但在故障转移后,许多应用程序不能重新启动。虚拟机集群使用共享光纤通道连接到共享存储可让应用程序拥有像虚拟机集群节点那样的容错能力。使用虚拟光纤通道连接磁盘可让你最大程度的接近物理服务器配置,获得最好的性能表现。

  2、如何创建Hyper-V的虚拟光纤通道SAN

  将虚拟机直接指向SAN可降低虚拟主机的复杂度和减少直通磁盘的限制。但在开始实施前,仍然需要考虑一些主机方面的问题。

  集群中所有节点上的主机总线适配器(HBA)的固件与驱动以及主板芯片上LAN都需要保证是最新版本。标准化是维持稳定性的关键。

  你还需保证HBA/LOM卡支持N_Port ID虚拟化(NPIV)且在卡上已启用该功能。这样可允许HBA/LOM高效地将World Wide Name (WWN) 或World Wide ID分配给虚拟机内的各个虚拟磁盘通道适配器。在主机上正确地安装驱动与固件,并且启用额NPIV后,你需要在主机上定义一个虚拟光纤通道SAN。由于System Center Virtual Machine Manager 2012还不支持配置这个特性,你需使用Hyper-V管理器在每个主机上都执行一遍这些步骤。在配置过程中需要记住的重要一点是,类似于配置虚拟交换机,若希望虚拟机在迁移到另外的主机后减少配置改动,在所有Hyper-V主机上准确命名是至关重要的。若你即将使用一个位于Hyper-V的主机集群、使用虚拟光纤通道适配器的虚拟机,或准备使用单个主机之间的实时迁移功能,那么这个标准是必要的。

  3、使用虚拟光纤通道连接磁盘的注意事项

  Hyper-V VSS writer不允许虚拟光纤通道连接的磁盘使用基于主机的备份而进行备份。对使用这种磁盘类型的虚拟机来说,你需要在虚拟机当中安装一个备份代理,且禁用所有的备份软件。从备份的角度来说,你需要将这个虚拟机视作物理服务器一样对待。

  你还需要与网络以及存储组一起在光纤交换层和SAN存储层实施光纤区域。

  使用新的虚拟光纤通道将更多的工作负载虚拟化可节约大量的开销,对于CEO与CIO来说,这无疑是一个好消息,对于阿里云来说这也是。

  对使用虚拟光纤通道连接磁盘的其它虚拟机会有一些技术上差异需要考虑,但备份和光纤区域的方法都是模仿物理环境中的做法,除非没有物理服务器占用空间。现在你可提高磁盘输入/输出速度和降低虚拟机占用的数据中心空间。你需要决定追求这些虚拟化环境策略中微小的差异是否有意义?使用虚拟光纤通道连接磁盘的作用是什么?是否存在潜在的风险?