Windows Server 2012 之Hyper-v初识

Server 2012 Hyper-v新功能之一:客户端 Hyper-V

Server 2012 Hyper-v新功能之二:自动化支持技术

Server 2012 Hyper-v新功能之三:Hyper-V 副本

Server 2012 Hyper-v新功能之四:存储迁移

 

        光纤通道:光纤通道的英文拼写是Fibre Channel,和SCIS接口一样光纤通道最初也不是为硬盘设计开发的接口技术,是专门为网络系统设计的,但随着存储系统对速度的需求,才逐渐应用到硬盘系统中。光纤通道硬盘是为提高多硬盘存储系统的速度和灵活性才开发的,它的出现大大提高了多硬盘系统的通信速度。光纤通道的主要特性有:热插拔性、高速带宽、远程连接、连接设备数量大等。

         虚拟光纤通道:是Windows Server 2012 的备受期待的功能之一,能够提供单个 HYPER-V 虚拟机虚拟光纤通道 Hba 的能力,是Microsoft 虚拟化平台能力的又一大提升。

         在我看来,虚拟光纤通道技术实质就是ISCSI的升级技术,比ISCSI速度更快,性能更强,可靠性更好。从操作上来讲,虚拟光纤通道则更像添加一台虚拟交换机。

        Windows Server 2012 在来宾操作系统中提供光纤通道端口,从而允许您直接从虚拟机内部连接到光纤通道。该功能可保护您在光纤通道方面的投资,使您能够虚拟化使用直接访问光纤通道存储的工作负荷,允许您群集光纤通道上的来宾操作系统,以及为在虚拟化基础结构托管中的服务器提供新的重要存储选项。

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

  • 运行 Windows Server 2012 并已安装 Hyper-V 角色的一台或多台计算机。Hyper-V 需要一台对硬件虚拟化提供处理器支持的计算机。
  • 一台具有一个或多个光纤通道主机总线适配器 (HBA) 的计算机,该计算机具有支持虚拟光纤通道的更新 HBA 驱动程序。
  • 配置为使用虚拟光纤通道适配器的虚拟机,它必须使用 Windows Server 2008、Windows Server 2008 R2 或 Windows Server 2012 作为来宾操作系统。
  • 仅连接到数据逻辑单元号 (LUN)。通过连接到 LUN 的虚拟光纤通道访问的存储不能用作启动媒体。

配置界面:

p_w_picpath

p_w_picpath

p_w_picpath

        所用的的技术:以下引用微软Technet官方资料

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

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

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

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

实时迁移期间交替 WWN 地址

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

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

  • 虚拟化使用 MPIO 的工作负荷。在主机上安装多个光纤通道端口,并使用 MPIO 提供到主机可访问的 LUN 的高可用连接。

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

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

    很遗憾的是,找了几个技术中心,都没有Fibre Channel实际实验环境,只好找机会吧。