部署 Azure 虚拟机

已完成

Contoso IT 员工发现,部署 Azure VM 与部署本地物理或虚拟计算机在很多方面都不同。 这些差异主要是由公有云操作模型的独特特征导致的。 Azure VM 还具有一些独特的功能,可用于将其与驻留在本地数据中心的计算机区分开来。 具体而言:

  • 部署 Azure VM 时,不能指定任意处理、内存或存储参数。 可以改为从表示各种不同 VM 系列和大小的预定义配置选项列表中进行选择。 VM 系列和大小确定如下特征:

    • 处理器的数量和类型
    • 内存量
    • 可以附加的网络适配器和数据磁盘的最大数目
    • 对 SSD 存储及其类型(标准 SSD 与高级 SSD)的支持
    • 临时磁盘的最大大小

    注意

    虽然此列表看起来可能有些限制,但考虑到可用 Azure VM 系列和大小非常丰富,应该能够找到适用于大多数工作负载的合适版本。 此外,如果工作负载要求发生变化,则可以选择更改当前分配的大小。

  • 使用预定义的大小意味着单个 Azure VM 可用的计算、存储和网络资源存在限制。

  • 与其他基于云的资源类型一样,Azure VM 本质上就比本地虚拟或物理计算机更加灵活。 你可以根据需要对其进行预配和缩放。

部署方法

若要在 Azure VM 上部署 Windows Server,可以使用下表中所述的任何方法。

方法 说明
Azure 门户 此方法最简单,因为它提供了一个向导驱动的接口,其中包含表示最常见配置选项的默认设置。 例如,对于基于 Windows Server 映像的 Azure VM,使用 Azure 门户可以选择自动配置允许远程桌面协议 (RDP) 连接的网络安全组 (NSG) 规则。 不过,这种方法的灵活性有限。 例如,它不支持自定义映像,也不支持在预配期间附加其他 NIC。 此方法也不适用于部署大量 Azure VM。
Azure PowerShell 此方法提供自动化和最大的灵活性,包括对多个 NIC 和自定义映像的支持。
Azure CLI 在灵活性和自动化功能方面,此方法等效于使用 Azure PowerShell。 不同之处仅在于执行部署的用户的首选项。
Azure 资源管理器模板 此方法为大型 Azure VM 部署提供最大的灵活性和最佳性能。
Windows Admin Center 通过此方法可以使用存储迁移服务或使用存储副本创建具有自定义设置的 Azure VM。 从 Windows 管理中心创建自定义 Azure VM 的过程有很多先决条件。 首先,需要向 Azure 注册 Windows Admin Center。 接下来,必须使用具有足以预配 Azure VM 的 Azure RBAC 角色的帐户登录。 此外,还必须有一个将托管 Azure VM 资源的现有资源组,以及一个包含新 Azure VM 将连接的子网的 Azure 虚拟网络。

例如,若要使用 Azure CLI 部署名为“ContosoVM4”的 Windows Server 2019 Azure VM,请运行以下命令:

az vm create \
    --resource-group ContosoResourceGroup \
    --name ContosoVM4 \
    --image win2019datacenter \
    --admin-username azureuser

A screenshot of the Azure CLI with the preceding command completed. Output indicates the VM was successfully deployed.

附加阅读材料

你可以通过查看以下文档来了解详细信息:

注意

如果要尝试创建 Windows Server VM,请尝试以下沙盒练习:创建 Windows 虚拟机