在 VMM 计算构造中设置 VMware 服务器

阅读本文,了解如何在 System Center - Virtual Machine Manager (VMM) 构造中管理 VMware 服务器和 VM。

VMM 允许跨多个虚拟机监控程序平台(包括 VMware vSphere 主机和 vCenter 服务器)部署和管理虚拟机和服务。

  • 可以将 vCenter 和 vSphere 主机添加到 VMM 构造。
  • VMM 直接与 VMware vCenter Server 集成。 通过 VMM 控制台,可以管理 VMware vSphere 主机和群集的日常操作,例如主机的发现和管理。
  • VMM 提供在 vSphere 主机上创建、管理、存储、放置和部署虚拟机的功能。 可以导入 VMware 模板。
  • 可以将主机适配器与 VMM 逻辑网络相关联。 vCenter Server 上会进行更高级的管理,例如配置端口组、标准和分布式虚拟交换机(或 vSwitches)、vMotion 和存储 vMotion。
  • 可以将 VMware VM 转换为 Hyper-V。

准备工作

  • VMM 支持管理运行 VMware 的主机和群集。 详细了解 受支持的 VMware 版本。

  • 部署中需要 vCenter 服务器。 vSphere 主机和主机群集应由 vCenter 服务器管理,而 vCenter 服务器又由 VMM 管理。

  • 使用 vCenter 服务器管理主机和群集时,VMM 支持以下功能:

  • VMM 命令行界面(所有虚拟机监控程序中的同一 shell)。

  • 创建、部署或迁移 VMware VM 时,基于主机分级的 VM 放置。 包括服务部署期间的并发 VM 部署。

  • 可以将 VMM 服务部署到 vSphere 主机。 无法部署 vApps。

  • 可以通过从 vSphere 主机所在的主机组创建云,或通过从 VMware 资源池创建云,使 vSphere 主机资源可供 VMM 云使用。

    注意

    VMM 不与 VMware vCloud 集成。

  • 可以对 vSphere 主机使用动态优化和电源优化。 VMM 可以使用实时迁移对 vSphere 群集上的虚拟机进行负载均衡。 通过电源优化,可以将 VMM 配置为打开和关闭 vSphere 主机,以便进行电源管理。

  • 可以在群集中的主机(使用 vMotion)和实时存储迁移(使用存储 vMotion)之间实时迁移 VMware 资源。 支持传输的资源包括网络迁移到库和从库之间以及主机之间迁移。

    注意

    将磁盘迁移到 VMM 库时,VMware 精简预配磁盘会变得厚重。

  • 可将 VMM 管理的 vSphere 主机置于维护模式和退出维护模式。

  • 可以在 VMM 库中组织和存储 VMware VM、VMDK 文件和 VMware 模板。 可以从模板创建新的 VM。

    注意

    VMM 不支持较旧的 VMDK 磁盘类型。 支持这些磁盘类型:常规 VMDK 文件(VMFS 和整体平面)、用于访问物理磁盘的 VMDK 文件(vmfsPassthroughRawDeviceMap)和快照(vmfssparse)。

  • 可以使用存储在库中的 .vmdk 文件创建模板。 还可以导入存储在 vSphere 主机上的模板(仅将模板元数据导入到 VMM)。

  • VMM 支持现有的标准和分布式 vSwitch 和端口组。 vSwitches 和端口组必须使用 vCenter 服务器进行配置。

  • 可以执行常规 VMM 网络任务,包括将逻辑网络、静态 IP 地址和 MAC 地址分配给在 VMware 上运行的基于 Windows 的 VM。

  • VMM 支持和识别 VMware Paravirtual SCSI (PVSCSI) 存储适配器。

  • VMM 不支持将虚拟硬盘连接到 IDE 总线的 VMware VM。

  • VMM 通过动态磁盘类型支持 VMware 精简预配硬盘。

    注意

    如果创建 VM 并将其部署到配置为使用动态磁盘的 vSphere 主机,则会精简预配磁盘。 如果 VM 创建为精简预配磁盘,带外 VM 将显示为动态 VM。 如果将精简预配的磁盘保存到库,VMM 会将其另存为粗磁盘。 如果从中创建 VM,它将保持厚。

  • 所有存储都必须添加到 VMM 外部的 vSphere 主机。

  • VMM 与 vCenter 服务器之间的通信是 SSL 加密的。 需要一个证书来标识 vCenter 服务器。 可以将自签名证书用于 vCenter 服务器或第三方验证证书。

  • 如果使用自签名证书对 vCenter 服务器进行身份验证到 VMM,则可以在添加 vCenter 服务器之前将证书手动导入 VMM 管理服务器上的受信任人员证书存储。 否则,系统会提示你在部署期间执行此操作。

  • 需要具有 vCenter 服务器(本地或 Active Directory 帐户)管理员权限的帐户,以及具有 vSphere 主机管理员权限的帐户。 可以在开始之前创建运行方式帐户。 否则,需要在部署过程中创建帐户。

  • 可以决定是否希望 VMM 通过安全连接与 vCenter 服务器管理的 vSphere 主机通信。 如果是这样,则需要一个证书来对每个 vSphere 主机或群集上的通信进行身份验证。 可以使用 VMware 在主机上安装 vSphere 时创建的自签名证书,也可以使用受信任的 CA 中的证书。 如果使用自签名证书,可以在开始部署之前将其从每个 vSphere 主机导入 vMM 管理服务器

  • 在为 vSphere 主机配置网络设置之前,请确保已创建要与主机上的物理网络适配器关联的逻辑网络。

添加 vCenter 服务器

  1. 选择 Fabric>服务器 vCenter 服务器>>添加>资源>VMware vCenter Server。
  2. “添加 VMware vCenter 服务器”中,指定 vCenter 服务器的名称(FQDN、NetBIOS 或 IP 地址)。 添加连接到 vCenter 服务器所需的端口(默认为 443)。
  3. 运行方式帐户中,选择具有 vCenter 服务器的管理员权限的运行方式帐户。 如果没有帐户,请选择“ 创建运行方式帐户 ”。
  4. 在“安全性”中,选择或清除以安全模式与 VMware ESX 主机通信。 建议保持设置的选中状态。 如果选择,则需要 vCenter 服务器管理的每个 vSphere 主机的证书和公钥。
  5. 如果使用自签名证书与 vCenter 服务器通信,并且尚未手动将其复制到“受信任人脉”证书存储,将显示“ 导入证书 ”对话框。 选择“导入,将证书添加到存储区。
  6. “作业”中,等待作业的状态为“已完成”,然后检查服务器是否显示在 Fabric>Server vCenter Server>,状态为“正在响应”。

添加 ESX/ESXi 主机

  1. 在开始之前,请确保 vCenter 服务器由 VMM 管理。 添加 vCenter 服务器时,会自动发现服务器的 vSphere 主机。
  2. 选择 Fabric >添加资源>VMware ESX 主机和群集。
  3. “添加资源向导>凭据”中,选择要添加的 vSphere 主机上具有管理员权限的运行方式帐户。 如果没有运行方式帐户,请创建一个运行方式帐户
  4. 目标资源中,选择 vCenter 服务器。 如果主机已群集化,则会将其与群集节点一起列出。
  5. “计算机名称”中,选择要添加的主机或群集或 “全选”。
  6. “主机设置”中,选择要向其分配主机或群集的主机组。 无需添加 VM 放置路径。
  7. “摘要”中,验证设置并选择“ 完成”。 等待“作业”对话框显示“ 已完成 ”状态。
  8. 选择“构造>服务器>所有主机”,并在主机组中检查每个主机或群集的状态。 选择“确定”或确定”(受限)。
  9. 如果状态有限,则表示已启用设置 以安全模式 与 VMware ESX 主机通信,但尚未从每个 vSphere 主机导入证书。 若要修改安全设置,请右键单击 vCenter 服务器>属性>安全性。
  10. 若要导入证书,请选择每个相关的主机名>“属性>管理>检索>正常”。 导入后主机状态应 为正常

将主机适配器与逻辑网络相关联

默认情况下,将 vSphere 主机添加到 VMM 时,VMM 会自动创建与虚拟网络交换机名称匹配的逻辑网络。

注意

VMM 不会自动创建端口组,因此需要使用与 vCenter 服务器上的网络站点相对应的所需 VLAN 配置端口组。

将逻辑网络与物理网络适配器(外部虚拟网络)相关联,如下所示:

  1. 选择结构>服务器>所有主机> vSphere 主机>>属性>硬件。

  2. 网络适配器中,选择主机上的物理网络适配器。 在 逻辑网络连接中,选择要与适配器关联的逻辑网络。

    注意

    只有可用于主机组的逻辑网络可用。

  3. 选择“高级>网络适配器属性以查看可用于逻辑网络的 IP 子网和 VLAN。 默认情况下,对于逻辑网络,子网和 VLAN 的范围是主机组或通过父主机组继承的。 如果未出现,则表示逻辑网络不存在任何网络站点。 如果 “未分配 ”可用,请选择它以查看物理适配器连接到但未包含在网络站点中的 VLANS。

  4. 在主机属性 >“虚拟网络”中查看虚拟网络设置。 查看 Fabric>网络>逻辑网络>用于主机>>符合性的逻辑网络信息的符合性信息。 “完全合规”状态指示将网络站点中的所有子网和 VLAN 分配到网络适配器。

从 vCenter 导入模板

可以将 VMware 模板从 vCenter 服务器导入 VMM 库。 VMM 仅复制与模板关联的元数据,而不复制 .vmdk 文件。 这意味着 VMM 依赖于 vCenter 服务器来使用模板。

  1. 选择>主页>导入>导入 VMware 模板。
  2. “导入 VMware 模板”中,选择要导入的每个模板,然后选择“ 确定”。
  3. 验证库>模板>VM 模板中的模板。

为 VMware 主机设置服务窗口

服务时段提供一种在 VMM 外部计划服务的方法。 可以将服务窗口与单个主机、虚拟机或服务相关联。 在使用其他应用程序计划维护任务之前,可以使用 Windows PowerShell 脚本或自定义应用程序来查询对象并确定它当前是否在维护窗口中。 服务窗口不会干扰 VMM 的常规使用和功能。 按如下所示设置服务窗口:

  1. 在 VMM 控制台中,选择“设置>创建>服务”窗口。
  2. 在“新建服务”窗口中,指定窗口的名称和可选说明。
  3. 在“类别”,输入或选择服务窗口的类别。
  4. “开始时间”中,输入维护时段的日期、时间和时区。
  5. “持续时间”中,指定服务窗口中的小时数或分钟数。
  6. “重复周期”模式下,选择频率(每日、每周或每月),然后在该频率内计划出现次数。
  7. 设置窗口后,可以将其分配给主机或 VM。 若要分配给主机,请选择主机属性>服务窗口>管理,然后选择要添加到主机的窗口。