Compartir a través de

将虚拟机和虚拟机规模集部署到专用主机

适用于: ✔️ Linux 虚拟机 ✔️ Windows 虚拟机 ✔️ 一致性规模集

本文介绍如何创建用于托管虚拟机(VM)和规模集实例的 Azure 专用主机

局限性

  • 专用主机可用的大小和硬件类型因区域而异。 请参阅主机定价页来了解详细信息。
  • 并非所有 Azure VM SKU、区域和可用性区域都支持超级磁盘,有关本主题的详细信息,请参阅 Azure 超级磁盘
  • 目前专用主机不支持“超级磁盘”。
  • 虚拟机规模集的容错域计数不能超过主机组的容错域计数。
  • 创建专用主机时,用户无法选择硬件功能,例如加速网络。
  • 用户将无法在专用主机上创建启用了加速网络的 VM/VMSS。

创建主机组

主机组是表示专用主机集合的资源。 可在区域和可用性区域中创建主机组,并向其添加主机。 可以将以下一个或两个选项用于专用主机,以确保高可用性:

  • 跨多个可用性区域。 在这种情况下,需要在要使用的每个区域中都有一个主机组。
  • 跨多个容错域,这些域映射到物理机架。

在任一情况下,都需要为主机组提供容错域计数。 如果不希望跨组中的容错域,请使用容错域计数 1。

还可以决定使用可用性区域和容错域。

在此示例中,我们将使用一个可用性区域和两个容错域创建主机组。

  1. 打开 Azure 门户
  2. 选择左上角的 “创建资源 ”。
  3. 搜索 主机组 ,然后从结果中选择 主机组
  4. “主机组 ”页中,选择“ 创建”。
  5. 选择要使用的订阅,然后选择“ 新建 ”以创建新的资源组。
  6. 键入 myDedicatedHostsRG 作为 名称 ,然后选择“ 确定”。
  7. 对于 主机组名称,请键入 myHostGroup
  8. 对于 “位置”,请选择“ (亚太)中国北部 3
  9. 对于 可用性区域,请选择 1
  10. 对于 容错域计数,请选择 2
  11. 选择 “查看 + 创建 ”,然后等待验证。
  12. 看到 验证传递 的消息后,选择“ 创建 ”以创建主机组。

创建主机组只需几分钟时间。

创建专用主机

现在,在主机组中创建一个专用主机。 除了主机名称外,还需要提供主机的 SKU。 主机 SKU 捕获受支持的 VM 系列以及专用主机的硬件代系。

有关主机 SKU 和定价的详细信息,请参阅 Azure 专用主机定价

如果为主机组设置了容错域计数,则需要为主机指定容错域。

  1. 选择左上角的 “创建资源 ”。
  2. 搜索 专用主机 ,然后从结果中选择 专用主机
  3. “专用主机 ”页中,选择“ 创建”。
  4. 选择要使用的订阅。
  5. 选择 myDedicatedHostsRG 作为 资源组
  6. 实例详细信息中,键入myHost作为名称,然后选择(亚太)中国北部 3作为位置。
  7. 硬件配置文件中,选择标准 Esv3 系列 - 类型 3,为大小系列选择myHostGroup,然后为容错域选择1。 保留其余字段的默认值。
  8. 如果发生任何主机级故障,请在故障设置上保留“自动替换主机”,以自动服务治愈主机。
  9. 完成后,选择“ 查看 + 创建 并等待验证”。
  10. 看到 验证传递 的消息后,选择“ 创建 ”以创建主机。

创建 VM

现在,在主机上创建 VM。

如果要创建支持超级磁盘的 VM,请确保将 VM 放置在其中的主机组已启用超级 SSD。 确认后,在同一主机组中创建 VM。 有关将超级磁盘附加到 VM 的步骤,请参阅 “部署超级磁盘 ”。

  1. 在 Azure 门户的左上角,选择“创建资源”。
  2. 在 Azure 市场资源列表上方的搜索框中,搜索并选择要使用的映像,然后选择“ 创建”。
  3. 在“ 基本信息 ”选项卡的 “项目详细信息”下,确保选择了正确的订阅,然后选择 myDedicatedHostsRG 作为 资源组
  4. “实例详细信息”下,键入“虚拟机名称”myVM,然后选择“中国北部”(亚太)3 来查找你的位置
  5. 可用性选项 中选择 可用性区域,从下拉列表中选择 1
  6. 对于大小,请选择“ 更改大小”。 在可用大小列表中,从 Esv3 系列中选择一个,例如 标准 E2s v3。 可能需要清除筛选器才能查看所有可用大小。
  7. 根据需要完成 “基本信息 ”选项卡上的其余字段。
  8. 如果要指定要用于 VM 的主机,请在页面顶部选择“高级”选项卡,然后在“主机”部分中,为主机组选择 myHostGroup,并为主机选择 myHost。 否则,您的 VM 将自动放置在有容量的主机上。 选择主机组和主机
  9. 保留其余默认值,然后选择页面底部的“查看 + 创建”按钮。
  10. 看到验证已通过的消息时,请选择“ 创建”。

部署 VM 需要数分钟。

创建规模集

还可以在主机上创建虚拟机规模集。

重要

从 2023 年 11 月开始,使用 PowerShell 和 Azure CLI 创建的 VM 规模集将默认为灵活业务流程模式(如果未指定业务流程模式)。 若要详细了解此更改以及需要采取的措施,请访问针对 VMSS PowerShell/CLI 客户的重大变更 - Microsoft 社区中心

注释

在由世纪互联运营的 Microsoft Azure 中创建规模集时,高级选项卡中不存在主机组选项。

重新分配现有 VM

可以将现有的多租户 VM 或专用主机 VM 重新分配给其他专用主机,但必须先停止 VM 并解除分配。 将 VM 移动到专用主机之前,请确保支持 VM 配置:

  • VM 大小必须与专用主机的大小系列相同。 例如,如果专用主机为 DSv3,则 VM 大小可以Standard_D4s_v3,但不能是Standard_A4_v2。

  • VM 需要与专用主机位于同一区域。

  • VM 不能是邻近放置组的一部分。 在将 VM 移动到专用主机之前,请从邻近放置组中删除 VM。 有关本主题的详细信息,请参阅 将 VM 移出邻近放置组

  • VM 不能位于可用性集中。

  • 如果 VM 位于可用性区域中,则它必须是与主机组相同的可用性区域。 VM 和主机组的可用性区域设置必须匹配。

使用 门户将 VM 移动到专用主机。

  1. 打开虚拟机的页面。
  2. 选择 “停止 ”以停止\解除分配 VM。
  3. 从左侧菜单中选择 “配置 ”。
  4. 从下拉菜单中选择主机组和主机。
  5. 完成后,选择页面顶部的 “保存 ”。
  6. 将 VM 添加到主机后,从左侧菜单中选择 “概述 ”。
  7. 在页面顶部,选择 “开始” 以重启 VM。

将 VM 从专用主机移动到多租户基础结构

可以将专用主机上运行的 VM 移到多租户基础结构,但 VM 必须先停止\解除分配。

  • 确保您的订阅在相应区域的虚拟机(VM)具备足够的 vCPU 配额。
  • 多租户 VM 将安排在与专用主机相同的区域和地区。

使用 门户将 VM 从专用主机移动到多租户基础结构。

  1. 打开虚拟机的页面。
  2. 选择 “停止 ”以停止\解除分配 VM。
  3. 从左侧菜单中选择 “配置 ”。
  4. 在主机组下拉菜单下选择 “无 ”。
  5. 完成后,选择页面顶部的 “保存 ”。
  6. 将 VM 重新配置为多租户 VM 后,从左侧菜单中选择 “概述 ”。
  7. 在页面顶部,选择 “开始” 以重启 VM。

检查主机的状态

如果您需要了解某设备上仍有多少可用容量,可以检查状态。

  1. 搜索并选择主机。
  2. 在主机的 “概述 ”页中,向下滚动以查看主机仍然可用的大小列表。 它应类似于:

从主机的概述页中检查主机的可用容量。

重启主机

重启主机不会完全关闭主机。 主机重启时,基础 VM 也会重启。 主机将保留在相同的基础物理硬件上,重启后主机 ID 和资产 ID 将保持不变。 重启后,主机 SKU 也将保持不变。

  1. 搜索并选择主机。
  2. 在顶部菜单栏中,选择“ 重启 ”按钮。
  3. 在主机资源窗格的 “概要 ”部分中,主机状态将在重启期间切换到 正在重启的主机
  4. 重启完成后,主机状态将返回到 主机可用

调整主机大小

可以通过主机调整大小功能将主机和所有关联的 VM 移动到较新的一代硬件。 调整大小可简化迁移过程,避免手动创建新主机并单独移动所有 VM。

调整大小限制:

  • 主机只能在同一 VM 系列中调整大小为符合 ADH 的规格。 可以将 Dsv3-Type3 主机重新调整大小为 Dsv3-Type4,但不可调整至 Esv3-Type4。
  • 只能调整到较新一代的硬件。 可以将 Dsv3-Type3 主机的大小调整为 Dsv3-Type4 而不是 Dsv3-Type2。
  • 调整大小会更改“主机资产 ID”。 “主机 ID”保持不变。
  • 在调整大小作期间,主机和所有关联的 VM 变得不可用。

警告

调整大小作会导致任何非持久性数据(如临时磁盘数据)丢失。 在触发重设大小之前,将所有工作保存到持久性数据存储。

注释

如果源主机已在最新硬件上运行,“大小”页将显示空列表。 如果正在寻找增强的性能,请考虑切换到其他 VM 系列。

  1. 搜索并选择主机。
  2. “设置”下的左侧菜单中,选择“ 大小”。
  3. 在 SKU 列表中的尺寸页面上,选择要调整到的 SKU。
  4. 从列表中选择目标大小将启用页面底部的 “调整大小 ”按钮。
  5. 单击 “调整大小”,主机的“预配状态”将从“预配成功”更改为“正在更新”
  6. 调整大小完成后,主机的“预配状态”将恢复为“预配成功”

重新部署主机 [预览]

如果 VM 或基础主机在遵循所有潜在的故障排除步骤后仍然无响应,用户可以触发主机的服务修复,并且不会等待平台启动修复。 重新部署主机会将主机和所有关联的 VM 移到同一 SKU 的不同节点。 除了对应于基础节点 ID 的“主机资产 ID”之外,主机参数都不会更改。

警告

重新部署作涉及服务修复,因此会导致任何非持久性数据(例如存储在临时磁盘上的数据)丢失。 在重新部署之前保存您的文件。

删除主机

即使主机上未部署任何虚拟机,也会向你收取专用主机的费用。 您应该删除当前未使用的任何主机以节省成本。

仅当不再有虚拟机使用它时,才能删除主机。

  1. 搜索并选择主机。
  2. 在左侧菜单中,选择“ 实例”。
  3. 选择并删除每个虚拟机。
  4. 删除所有 VM 后,返回到主机的 “概述 ”页,然后从顶部菜单中选择“ 删除 ”。
  5. 删除主机后,打开主机组的页面,然后选择“ 删除主机组”。

后续步骤

  • 有关本主题的详细信息,请参阅 专用主机 概述。

  • Azure 快速入门模板提供了示例模板,该模板同时使用区域和容错域以实现区域中的最大复原能力。