你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

在 Azure 开发测试实验室中创建和管理可认领的虚拟机

本文介绍如何使用 Azure 门户将可认领的虚拟机 (VM) 添加到开发测试实验室中的实验室。

将可认领的 VM 添加到实验室的方式与添加标准 VM 类似。 可认领 VM 的基础可以是自定义映像公式市场映像。 添加 VM 后,可以根据需要认领它并稍后取消认领它。

将可认领的 VM 添加到实验室

使用以下步骤将可认领的 VM 添加到开发测试实验室中的实验室:

  1. Azure 门户中,转到你想要在其中创建可认领 VM 的开发测试实验室实验室资源。

  2. 在实验室“概述”页面上,选择“添加”以创建新的虚拟机

    显示如何在 Azure 门户中为实验室添加虚拟机的屏幕截图。

  3. 在“选择基础”页面上,选择创建 VM 时要使用的市场映像。 选择基础映像后,会打开“创建实验室资源 - 虚拟机”窗格

  4. 在“基本设置”选项卡上配置以下选项

    • 虚拟机名称:输入 VM 的名称。 该文本框使用唯一的自动生成名称进行预填充。 该值对应于电子邮件地址中的用户名,后跟唯一的三位数字。 可以通过输入所选名称来替代提供的值。 键入计算机名称时,系统会对其进行验证。 消息会指出有效名称的要求。

    • 用户名:输入在虚拟机上具有管理员权限的用户的名称。 对于为实验室创建的第一个 VM,文本框中会预先填充自动生成的唯一名称。 该名称对应于电子邮件地址中的用户名。 可以通过输入所选名称来替代自动生成的值。 在实验室中创建后续 VM 时,此文本框中会预先填充你使用过的最新用户名。

    • 密码:在实验室中创建第一个 VM 时,请输入具有管理员权限的用户的密码。 若要将此密码保存为与实验室关联的 Azure 密钥保管库中的默认密码,请选择“另存为默认密码”。 默认密码保存在名为 VmPassword 的密钥保管库中。 当你在实验室中创建后续 VM 时,VmPassword 值将自动输入为密码。 若要替代该值,请清除“使用已保存的机密”复选框,然后输入密码

      使用保存的机密:也可以先将机密保存在 Azure 密钥保管库中,然后在实验室中创建 VM 时使用这些机密。 若要使用密钥保管库中存储的密码,请选择“使用保存的机密”,并指定与存储的机密(密码)对应的密钥值。 有关详细信息,请参阅在 Azure 密钥保管库中存储机密

    • 虚拟机大小:根据为 VM 选择的基础映像预先填充通用大小。 该大小指定要创建的 VM 的处理器核心数、RAM 大小和硬盘大小。 若要使用其他大小,请选择“更改大小”,然后从可用大小和支持选项列表中进行选择

    • 操作系统磁盘类型:为 VM 选择的基础映像决定了磁盘类型的选项。 根据基础,可从以下选项中进行选择:

      • 高级 SSD 磁盘为 I/O 密集型应用程序和生产工作负载提供高性能、低延迟的磁盘支持
      • 标准 SSD 磁盘是一种经济高效的存储选项,针对需要以较低的每秒 I/O 操作 (IOPS) 级别获得一致性能的工作负载进行了优化
      • 对于开发/测试方案和不太重要的工作负载,最好使用标准 HDD 磁盘,这可以最大程度地降低成本
    • 项目:根据为 VM 选择的基础映像,默认会添加零个或多个项目。 还可以选择“添加或删除项目”来更改新 VM 的项目

      重要

      如果你是开发测试实验室的新手或刚开始配置项目,请在为新 VM 设置项目之前,先查看将项目添加到开发测试实验室 VM 中的指导。

  5. 在“高级设置”选项卡上配置以下选项

    • 虚拟网络:实验室的虚拟网络已预先填充到文本字段中。 使用下拉列表从可用网络中进行选择。

    • 子网选择器:为实验室选择的虚拟网络的子网已预先填充到文本字段中。 使用下拉列表从可用子网中进行选择。

    • IP 地址:指定 VM 的 IP 地址类型:“公共”、“专用”或“共享”。 有关共享 IP 地址的详细信息,请参阅了解 Azure 开发测试实验室中的共享 IP 地址

    • 过期日期:若要自动删除 VM,请指定过期日期和过期时间

    • 使此 VM 可认领:要使实验室用户可以认领此 VM,请选择“是”

    • 实例数:指定想要向实验室用户提供的 VM 实例数

  6. 在“基本设置”选项卡上,选择“创建”以将新 VM 添加到实验室

实验室页面会显示 VM 创建状态 - 首先显示为“正在创建”,然后显示为“可用”,最后在 VM 启动后显示为“正在运行”

注意

如果使用 Azure 资源管理器 (ARM) 模板部署实验室 VM,则可通过将 VM“属性”部分中的“allowClaim”属性设置为 True 来创建可认领的 VM

使用可认领 VM

用户可以通过两种方式从“可认领的虚拟机”列表中认领 VM,如以下部分所述。 VM 被认领后,它将不再在实验室的可认领池中显示。

认领特定 VM

用户可为其实验室认领特定的 VM:

  1. 在实验室“概述”页面上,展开左侧菜单中的“我的实验室”部分,然后选择“可认领的虚拟机”

  2. 右键单击要认领的 VM,然后选择“认领计算机”

    显示如何选择可认领的 VM 的屏幕截图。

认领任何可用的 VM

另一种方法是指示开发测试实验室选择任何可用的可认领计算机:

  1. 在实验室“概述”页上,选择“认领任意虚拟机”

    显示如何指示开发测试实验室认领任意虚拟机的屏幕截图。

    从“可认领 VM”列表中分配随机的虚拟机。

  2. 用户认领 VM 后,开发测试实验室会启动该虚拟机并将其添加到实验室用户的“我的虚拟机”列表中

    已认领虚拟机的屏幕截图,该虚拟机正在启动并在用户的“我的虚拟机”下列出。

    实验室用户现在拥有该计算机的所有者权限。 此步骤所需的时间可能不同,具体取决于启动时间以及在认领事件期间执行的任何其他自定义操作。

取消认领 VM

用户使用完已认领的 VM 后,可以将其转换为未认领状态,然后将其退回到实验室的可认领虚拟机列表中

用户取消认领某个 VM 后,他们不再拥有对该特定实验室 VM 的所有者权限。 然后,所有实验室用户都可以认领已退回到池中的 VM。

以下部分介绍两种取消认领 VM 的方法。

从 VM 列表中取消认领 VM

用户可以取消认领实验室中的特定 VM:

  1. 在实验室“概述”页面上,展开“我的虚拟机”列表

  2. 找到要取消认领的 VM 所在的行,右键单击该行或选择“更多选项”(...),然后选择“取消认领”

    显示如何在“我的虚拟机”列表中取消认领 VM 的屏幕截图。

从资源视图中取消认领 VM

用户还可以从资源的“概述”页面取消认领虚拟机

  1. 在实验室“概述”页面上,展开“我的虚拟机”列表

  2. 在“我的虚拟机”列表中,找到要取消认领的 VM,然后选择 VM 名称以查看资源详细信息

  3. 在虚拟机的“概述”页面中,选择“取消认领”

    显示如何从计算机“概述”页面取消认领 VM 的屏幕截图。

传输数据磁盘

如果某个可认领 VM 具有附加到它的数据磁盘,并且用户取消认领了该 VM,则数据磁盘仍然跟随该 VM。 换言之,用户也会随 VM 一起取消认领数据磁盘。

当另一个用户认领 VM 时,新用户将认领该 VM 以及附加的数据磁盘。 认领附加到 VM 的数据磁盘的行为称为转移数据磁盘

当用户认领 VM 时,附加的数据磁盘将添加到新用户实验室的“我的数据磁盘”列表中