导出 (0) 打印
全部展开

Hyper-V 虚拟光纤通道概述

更新时间: 2015年4月

应用到: Windows Server 2012, Windows Server 2012 R2



你需要使你的虚拟化工作负载轻松而又可靠地连接到现有的存储阵列。Hyper-V 在来宾操作系统中提供光纤通道端口,从而允许你直接从虚拟机内部连接到光纤通道。该功能可保护你在光纤通道方面的投资,使你能够虚拟化使用直接访问光纤通道存储的工作负载,允许你群集光纤通道上的来宾操作系统,以及为在虚拟化基础结构托管中的服务器提供新的重要存储选项。

借助此 Hyper-V 虚拟光纤通道功能,你可以从虚拟机内部连接到光纤通道存储。这样你可以使用现有的光纤通道投资来支持虚拟化工作负载。对 Hyper-V 来宾中光纤通道的支持还包括对很多相关功能的支持,如虚拟 SAN、实时迁移以及 MPIO。

Hyper-V 中的虚拟光纤通道功能需要:

  • 运行 Windows Server 2012 并已安装 Hyper-V 角色的一台或多台计算机。Hyper-V 需要一台对硬件虚拟化提供处理器支持的计算机。

  • 一台具有一个或多个光纤通道主机总线适配器 (HBA) 的计算机,该计算机具有支持虚拟光纤通道的更新 HBA 驱动程序。某些型号的内置 HBA 驱动程序附带更新的 HBA 驱动程序。要与虚拟光纤通道一起使用的 HBA 端口应当在支持 NPIV 的光纤通道拓扑中进行设置。若要确定你的硬件是否支持虚拟光纤通道,请与硬件供应商或 OEM 联系。

  • 支持 NPIV 的 SAN。

  • 配置为使用虚拟光纤通道适配器的虚拟机,它必须使用 Windows Server 2008、Windows Server 2008 R2 或 Windows Server 2012 作为来宾操作系统。

  • 通过虚拟光纤通道访问的存储支持提供逻辑单元的设备。虚拟光纤通道逻辑单元不能用作启动介质。

Hyper-V 的虚拟光纤通道提供来宾操作系统,该操作系统通过使用与虚拟机关联的标准全球通用名称 (WWN) 提供对 SAN 的直接访问。Hyper-V 用户现在可以使用光纤通道 SAN 来虚拟化需要直接访问 SAN 逻辑单元号 (LUN) 的工作负载。光纤通道 SAN 还允许你在新的方案中进行操作,如在连接到共享光纤通道存储的虚拟机的来宾操作系统中运行故障转移群集功能。

中端和高端存储阵列支持高级存储功能,该功能可帮助将某些管理任务从主机卸载到 SAN。虚拟光纤通道向 Windows 软件虚拟硬盘堆栈提供一个备用的基于硬件的 I/O 路径。这允许你直接从 Hyper-V 虚拟机使用 SAN 提供的高级功能。例如,你可以通过使用 Hyper-V 虚拟机中的硬件卷影复制服务 (VSS) 提供程序在 SAN 硬件上使用 Hyper-V 来卸载存储功能(例如,获取 LUN 的快照)。

Hyper-V 来宾的虚拟光纤通道使用现有的 N_Port ID Virtualization (NPIV) T11 标准将多个虚拟 N_Port ID 映射到一个物理光纤通道 N_port。每次启动配置了虚拟 HBA 的虚拟机时在主机上创建一个新的 NPIV 端口。当虚拟机在主机上停止运行时,删除 NPIV 端口。由于使用了 NPIV,用于虚拟光纤通道的 HBA 端口应当在支持 NPIV 的光纤通道拓扑中进行设置,而且 SAN 应当支持 NPIV 端口。

Hyper-V 允许你在主机上定义虚拟 SAN 以适应一个 Hyper-V 主机通过多个光纤通道端口连接到不同的 SAN 的情况。一个虚拟 SAN 定义一组连接到相同物理 SAN 的已命名物理光纤通道端口。例如,假定一个 Hyper-V 主机连接到两个 SAN,即一个生产 SAN 以及一个测试 SAN。该主机通过两个物理光纤通道端口连接到每个 SAN。在本例中,你可以配置两个虚拟 SAN,一个名为“生产 SAN”,它具有两个连接到该生产 SAN 的物理光纤通道端口,一个名为“测试 SAN”,它具有两个连接到该测试 SAN 的物理光纤通道端口。你可以使用相同的技术将两个不同的路径命名为一个存储目标。

你可以在一个虚拟机上配置多达四个虚拟光纤通道适配器并通过一个虚拟 SAN 将这些适配器关联。每个虚拟光纤通道适配器通过一个 WWN 地址或两个 WWN 地址连接,以支持实时迁移。你可以自动或手动设置每个 WWN 地址。

对经过认证的硬件使用 System Center Data Protection Manager 2012 R2 U3 时或更高版本时,仅支持使用虚拟光纤通道适配器配置的虚拟磁带库。若要确定虚拟光纤通道适配器是否支持磁带库,请与磁带库硬件供应商联系,或者运行 DPM 磁带库兼容性测试工具。有关 DPM 磁带库兼容性测试执行的其他信息,请参阅验证磁带库兼容性

若要在保持光纤通道连接时支持跨 Hyper-V 主机进行虚拟机的实时迁移,需要为每个虚拟光纤通道适配器配置两个 WWN(集合 A 和集合 B),如图 1 所示。Hyper-V 在实时迁移期间自动在集合 A 和集合 B 的WWN 地址之间交替。这可确保在迁移之前目标主机上的所有 LUN 都可用并在迁移期间不会发生停机。

实时迁移期间交替 WWN 地址

图 1 在实时迁移期间交替 WWN 地址

Windows Server 2012 中的 Hyper-V 可以使用多路径 I/O (MPIO) 功能,以确保从虚拟机内部到光纤通道存储的连续连接。可以通过以下方法对光纤通道使用 MPIO 功能:

  • 将 MPIO 用于进行主机访问。在主机上安装多个光纤通道端口,并使用 MPIO 提供到主机可访问的 LUN 的高可用连接。

  • 虚拟化使用 MPIO 的工作负载。在一个虚拟机内配置多个虚拟光纤通道适配器,并使用该虚拟机的来宾操作系统中 MPIO 的单独副本连接到该虚拟机可以访问的 LUN。该配置可以与主机 MPIO 设置共存。

  • 对主机或每个虚拟机使用不同的设备特定模块 (DSM)。该方法允许虚拟机配置的实时迁移,包括 DSM 配置和主机之间的连接,以及与现有服务器配置和 DSM 的兼容性问题。

本文是否对您有所帮助?
(1500 个剩余字符)
感谢您的反馈

社区附加资源

显示:
© 2015 Microsoft