使用 SAN 副本快速设置虚拟机概述

 

适用于: System Center 2012 SP1 - Virtual Machine Manager,System Center 2012 R2 Virtual Machine Manager,System Center 2012 - Virtual Machine Manager

利用快速设置,无需通过网络复制虚拟机就能将新的虚拟机部署到存储阵列。Virtual Machine Manager (VMM) 允许你利用存储区域网络 (SAN) 基础结构来克隆虚拟机,同时使用 VMM 模板来自定义来宾操作系统。 你可以使用快速设置来部署独立虚拟机以及作为服务一部分部署的虚拟机。

通过 SAN 副本进行快速设置使你能够依据支持 SAN 副本的模板快速创建虚拟机。 你可以通过位于存储逻辑单元上的虚拟硬盘创建支持 SAN 副本的模板,该逻辑单元通过克隆或快照支持 SAN 副本。 在通过使用支持 SAN 副本的模板创建新虚拟机时,VMM 将快速创建包含虚拟硬盘的逻辑单元的读写副本,并将虚拟机文件放在新的逻辑单元上。

当 VMM 使用快速设置通过 SAN 副本来部署虚拟机时,VMM 将使用 SAN 传输,而不是网络传输。 在 SAN 传输的过程中,会创建包含虚拟机的逻辑单元的 SAN 副本,然后将其分配给目标主机或主机群集。 由于当你通过 SAN 传输虚拟机时,并不会通过网络实际转移虚拟机的文件,因此它比通过标准网络进行的传输快得多。

System_CAPS_ICON_caution.jpg 小心

在设置过程中,设置的计算机可访问的任何存储都可能会被分解,即使已选择使用特定磁盘作为操作系统磁盘。 在这种情况下,数据将丢失。 若要保证使用特定的启动卷,则请使用深层发现,并且在操作系统部署完成之前不重新启动计算机。

使用 SAN 副本进行快速设置的方法

你可以使用以下任一方法来创建支持 SAN 副本的模板。

System_CAPS_ICON_note.jpg 说明

概述的方法提供工作流的高级概述,并假定已满足先决条件。 提供了指向每种方法的更详细过程的链接。 该主题后面的使用 SAN 副本进行快速设置的先决条件中描述了先决条件。

方法 1:通过新虚拟机创建支持 SAN 副本的模板

  1. 从通过 VMM 管理并分配给目标主机所在的主机组的存储池中,创建存储逻辑单元并将其分配给主机。

    System_CAPS_ICON_note.jpg 说明

    你也可以使用存储阵列供应商的管理工具来创建和分配逻辑单元。

  2. 创建一个在逻辑单元上具有空白虚拟硬盘文件的虚拟机。

  3. 安装并自定义来宾操作系统和所需的应用程序。 通过使用 Sysprep.exe 以及 /generalize/oobe 选项生成关联的虚拟硬盘,从而生成映像。 有关 Sysprep 的详细信息,请参阅 Sysprep 命令行选项

  4. 使用创建 VM 模板向导通过虚拟机创建支持 SAN 副本的模板。

    在创建模板时,VMM 会通过 SAN 传输将包括虚拟硬盘文件的逻辑单元从主机传输到库。 库将在下次刷新过程中建立虚拟硬盘文件的索引。

然后,你可以通过使用支持 SAN 副本的模板创建和部署新虚拟机。 在部署新虚拟机时,VMM 将为包含虚拟硬盘文件的逻辑单元创建克隆或快照,该操作通过使用从受管存储池中分配的磁盘来完成。VMM 将自动对主机解除新逻辑单元的屏蔽。

有关详细步骤,请参阅 如何从新虚拟机创建支持 SAN 副本的模板

方法 2:通过现有虚拟机创建支持 SAN 副本的模板

  1. 通过由 VMM 管理并分配给库服务器所在的主机组的存储池创建逻辑单元。 将逻辑单元分配给库服务器。

    System_CAPS_ICON_note.jpg 说明

    如果要完全在 VMM 内执行此过程,你必须添加库服务器作为托管 Hyper-V 主机。 此操作使你能够将逻辑单元分配给库服务器。 如果不希望使库服务器成为托管 Hyper-V 主机,你可以使用阵列供应商的管理工具向库服务器注册逻辑单元。

  2. 在库服务器上,将逻辑单元装载到库共享中的一个文件夹路径。

    System_CAPS_ICON_note.jpg 说明

    如果通过 VMM 管理存储,则可以在将逻辑单元分配给库服务器的同时将其装载到库共享中的文件夹路径。

  3. 将现有虚拟硬盘文件(已使用 Sysprep 进行通用化)复制到你在其中装载了逻辑单元的文件夹路径。

  4. 通过使用虚拟硬盘文件创建支持 SAN 副本的模板。

然后,你可以通过使用支持 SAN 副本的模板创建和部署新虚拟机。 执行操作时,VMM 将创建逻辑单元的克隆或快照,它自动从存储池创建一个新逻辑单元。VMM 将自动对主机解除新逻辑单元的屏蔽。

有关详细步骤,请参阅 如何从新虚拟机创建支持 SAN 副本的模板

使用 SAN 副本进行快速设置的先决条件

在开始之前,请确保满足以下先决条件:

  • 存储阵列必须支持 VMM 中新的存储管理功能。

  • 存储阵列必须支持克隆或快照,并且必须启用克隆或快照功能。

    System_CAPS_ICON_note.jpg 说明

    这可能需要存储供应商的额外授权。

  • 你希望用于快速设置的存储池必须受 VMM 管理。 为了满足此先决条件,你必须为阵列添加存储管理计划规范 (SMI-S) 提供程序、发现存储池、对存储分类,以及将存储阵列的首选分配方法设置为快照或克隆。

  • 必须将你希望用于快速设置的存储池分配给要在其中快速设置虚拟机的主机组。

  • 你希望用作放置目标的 Hyper-V 主机必须是主机组的成员。 此外,必须满足下列先决条件:

    • 如果要通过新虚拟机创建支持 SAN 副本的模板,则你在其中创建虚拟机的主机还必须是此主机组的成员。

    • 如果要通过现有虚拟机创建支持 SAN 副本的模板,并且要通过库服务器创建并分配逻辑单元,则库服务器必须是此主机组的成员。 因此,库服务器必须是 Hyper-V 主机。 (如果不希望添加库服务器作为主机,则可以通过使用存储阵列供应商的管理工具在带外分配逻辑单元。)

  • 在 VMM 的 System Center 2012 R2 中,如果你想要使用快速设置来部署第 2 代虚拟机,则你选择的主机必须带有支持它们的操作系统。Windows Server 2012 R2 支持第 2 代虚拟机。

    有关第 2 代虚拟机的详细信息,请参阅了解 VMM 中的第 1 代和第 2 代虚拟机

  • 你希望用于快速设置的所有 Hyper-V 主机以及库服务器必须能够访问存储阵列。 此外,它们必须使用相同类型的 SAN 连接。 要成功进行 SAN 迁移,你不能将一些主机通过光纤通道连接到阵列并将另一些主机通过 iSCSI 进行连接。 配置因存储硬件而异。

    System_CAPS_ICON_note.jpg 说明

    有关具体配置信息,请参阅存储阵列供应商的文档。

    配置通常包括以下各项:

    • 必须在将访问光纤通道或 iSCSI 存储阵列的每个主机上添加多路径 I/O (MPIO) 功能。 你可以通过服务器管理器添加 MPIO 功能。 如果在向 VMM 管理中添加主机之前已启用了 MPIO 功能,VMM 将通过使用 Microsoft 提供的设备特定模块 (DSM) 为支持的存储阵列自动启用 MPIO。 如果已为支持的存储阵列安装了特定于供应商的 DSM,然后向 VMM 管理中添加主机,则将使用特定于供应商的 MPIO 设置来与这些阵列通信。

      如果在添加 MPIO 功能之前向 VMM 中添加主机,则必须手动配置 MPIO 以添加发现的设备硬件 ID。 或者,你可以安装特定于供应商的 DSM。

      System_CAPS_ICON_note.jpg 说明

      有关详情,包括有关如何安装 MPIO 的信息,请参阅 Multipath I/O (MPIO) 支持

    • 如果你在使用光纤通道存储区域网络 (SAN),则每个将访问存储阵列的主机都必须安装主机总线适配器 (HBA)。 此外,请确保已对主机进行相应分区,以便它们能够访问存储阵列。

    • 如果使用 iSCSI SAN,请确保已添加了 iSCSI 门户,并且 iSCSI 发起程序必须登录到阵列中。 此外,请确保每个主机上的 Microsoft iSCSI 发起程序服务已启动并设置为“自动”。 有关如何通过 VMM 在主机上创建 iSCSI 会话的详情,请参阅如何在 VMM 中的 HYPER-V 主机上配置存储

有关支持的存储阵列、如何将存储置于 VMM 管理下、如何为托管的存储阵列配置首选容量分配方法以及如何将存储分配给主机组的信息,请参阅 在 VMM 中配置存储

本节内容

按照下列步骤使用快速设置来部署虚拟机。

任务 描述
步骤 1:使用下列任一说明:

- 如何从新虚拟机创建支持 SAN 副本的模板
- 如何从新虚拟机创建支持 SAN 副本的模板
描述如何通过新虚拟机或现有虚拟机创建支持 SAN 副本的模板。 包括特定于方案的先决条件。
步骤 2:如何部署新的虚拟机从 SAN 支持复制的模板 描述如何通过使用支持 SAN 副本的模板创建和部署新虚拟机。