Hyper-V 的聚合光纤通道 - Windows Server 2012 技术白皮书
组织需要自己的虚拟化负载能够无障碍连接到原有的存储阵列。通过在来宾操作系统内部提供光纤通道接口,Windows Server 2012 能动态响应服务器故障,因此服务器可以直接从虚拟机内部连接到光纤通道。
聚合的光纤通道可通过下列途径保护公司投资:1) 让虚拟化的负载访问光纤通道存储;2)来宾操作系统可通过光纤通道创建群集;3) 为托管在虚拟化基础架构内的服务器提供一种重要的新存储方式。
Hyper-V 中的光纤通道要求满足下列条件:
- 一台或多台安装了 Hyper-V 角色的 Windows Server 2012 服务器。Hyper-V需要计算机的处理器支持硬件虚拟化技术。
- 一台装有一个或多个光纤通道主机总线适配器(HBA)的计算机,每一台的HBA 驱动必须通过更新支持虚拟光纤通道。更新后的 HBA 驱动通常已经包含在某些型号的内建 HBA 驱动中。
- 虚拟机被配置为使用虚拟光纤通道适配器,必须运行 Windows Server 2008、Windows Server 2008 R2 或 Windows Server 2012 作为来宾操作系统。
- 只创建有到 LUN 的数据连接。通过虚拟光纤通道访问的存储所连接到的 LUN不能用作引导介质。
光纤通道存储区域网络(SAN)
通过使用关联给虚拟机的标准全球通用名(WWN),Hyper-V 的虚拟光纤通道为来宾操作系统提供了具备无关性的存储区域网络(SAN)访 问。Hyper-V 用户可以使用光纤通道 SAN对要求直接访问 SAN 逻辑单元号(LUN)的负载进行虚拟化。光纤通道 SAN 还使得您可以实现一些新场景,例如在连接到共享式光纤通道存储的虚拟机来宾操作系统内部运行Windows 故障转移群集功能。
中端与高端存储阵列已经能够提供高级存储功能,帮您将某些管理任务从宿主机卸载给SAN。虚拟光纤通道会作为一个可选的基于硬件的 I/O 路径出现在 Windows 软件虚拟磁盘栈内。这样 IT 管理员即可在 Hyper-V 虚拟机内部直接使用 SAN 所提供的高级功能。
虚拟 SAN 支持
Hyper-V 使得 IT 管理员能够在宿主机上定义不同场景所需的虚拟 SAN,而通过使用多个光纤通道端口,一台 Hyper-V 宿主机还可以连接到不同的 SAN。虚拟 SAN 定义了可连接到同一个物理 SAN 的物理光纤通道接口的命名组。
例如,如果一台 Hyper-V 宿主机连接到两个 SAN—一个生产用 SAN,一个测试用 SAN。宿主机通过两个物理光纤通道端口连接到每个 SAN。在本例中,配置有两个虚拟 SAN—一个名为“生产用 SAN”,通过两个物理光纤通道端口连接到生产用 SAN,另一个名为“测试用 SAN”,通过两个物理光纤通道端口连接到测试用 SAN。IT 管理员可以使用相同的技术将两个不同路径命名为一个存储目标。
Windows Server 2012 使得您能够在一台虚拟机上最多配置四个虚拟光纤通道适配器,并将每一个关联给一个虚拟 SAN。每个虚拟光纤通道适配器连接到一个 WWN 地址或两个WWN 地址,即可支持实时迁移,您还可以自动或手工设置每个 WWN 地址。
NPIV 支持
Hyper-V 来宾虚拟光纤通道可使用原有的 N_Port ID 虚拟化(NPIV) T11 标准将多个虚拟 N_Port ID 映射给一个物理光纤通道 N_Port。每次配置有虚拟 HBA 的虚拟机启动时,还将在宿主机上创建一个新的 NPIV 端口。当这台虚拟机在宿主机上停止运行后,NPIV 端口会被删除。
实时迁移
Windows Server 2012 对实时迁移进行了改进,可使用更多可用网络带宽,这样可有效提升实时迁移的性能,并能实现无限制的并发实时迁移。并发实时迁移的最大数量取决于您希望为网络基础架构投入多少资金。
每个虚拟光纤通道适配器可配置两个 WWN,这样即可支持虚拟机跨 Hyper-V 宿主机实现实时迁移,同时依然维持光纤通道的连接。如下图所示:Set A 与 Set B,在实时迁移过程中 ,Hyper-V 可以自动在 Set A 与 Set B WWN 地址之间进行选择。这样可确保在迁移前,所有 LUN 在目标宿主机上都可用,因此迁移过程中不会导致停机。
实时迁移过程中的备选 WWN 地址
MPIO 功能
Windows Server 2012 中的 Hyper-V 可使用多路径 I/O(MPIO)功能确保从虚拟机到光纤通道存储可获得最优化的连接。IT 管理员可通过下列方式将 MPIO 功能与光纤通道配合使用:
- 对使用 MPIO 的负载进行虚拟化。在宿主机上安装多个光纤通道端口,并使用 MPIO 提供到 LUN 的高可用连接,供宿主机访问。
- 配置多个虚拟光纤通道适配器。在虚拟机内部,让虚拟机的来宾操作系统使用不同的 MPIO 副本,并借此连接到虚拟机可以访问的 LUN。该方式可与宿主机MPIO 环境共存。
- 为宿主机或每个虚拟机使用不同的设备规范模块(DSM)。该方法可对虚拟机的配置实现实时迁移,包括 DSM 的配置以及宿主机之间的连接,并可兼容原有的服务器配置与 DSM。
未知的网友