跳到内容

Azure 指南/虚拟机

来自维基教科书,开放世界中的开放书籍

Azure 以其快速配置、部署和删除各种大小的虚拟机的能力而闻名,这些虚拟机运行在各种操作系统上,用于不同的目的。

创建新的虚拟机

[编辑 | 编辑源代码]

在 Azure 主门户上,单击创建资源。这将带您进入一个菜单,您可以在其中快速选择常用的配置。在本指南中,我们将使用 Windows 选项。

下一阶段是一个简短的向导,我们将在其中配置 VM 属性。

首先,选择您拥有许可证的订阅(如果适用,这可能是按使用付费)。然后,我们需要选择一个资源组,其中存储所有资源。您可能需要将所有资源存储在一个组中以方便成本管理;如果您没有资源组,只需创建一个新组即可。

下一步是考虑虚拟机的属性。这主要取决于您。考虑不同的因素,例如:

  • 您需要的操作系统
  • 您需要的硬件规格
  • 您的预算(或者如果适用,您帐户中剩余的信用额度)

请记住,如果您使用的是 Visual Studio Enterprise 等符合条件的订阅,您可以在许多情况下使用Azure 混合权益来节省许可证成本,因为订阅将负责处理许可证。

选择您的 VM 类型:您可以选择许多不同类型的 VM,在大多数情况下,您只需关注您的 CPU、磁盘和 RAM 需求即可。一些配置将重叠;这没关系。例外情况包括您是否需要 GPU(N 系列)——在这种情况下,其他类型根本不会包含图形适配器(因为它们是远程连接的)。这里 也可能会有所帮助。

个人说明:虽然我的订阅(Visual Studio Enterprise)涵盖 Windows 客户端许可证,但我无法将此权益应用于未配置 Windows Server 的虚拟机。相反,出现了一个错误,提示“需要许可证类型“Windows 客户端”。Azure 门户现在只隐藏了此选项。

下一步是设置管理员帐户,这是相当容易理解的。之后,您必须选择您的 VM 将公开通信的端口。对于 Windows 虚拟机,您可能需要 RDC(这样您就可以使用远程桌面连接来与您的 VM 通信),而对于 Linux VM,SSH 是一个自然的选择,但您的需求可能有所不同。

最后阶段允许您配置 Azure 混合权益,前提是您的操作系统和订阅允许这样做。

在此步骤中,您选择将为虚拟机提供动力的磁盘。至于选择类型,通常选择 Standard SSD 选项即可,除非您有极高的数据需求(Premium SSD)或者您确信您的任务不需要太多磁盘活动(Regular HDD)。

请注意,VM 还拥有一个临时磁盘,该磁盘将在 VM 重新启动时被删除。

至于 Ultra Premium SSD,在大多数情况下都不需要它。Azure 网站提到:

Azure Ultra SSD(预览版)磁盘为 Azure IaaS VM 提供高吞吐量、高 IOPS 和一致的低延迟磁盘存储。Ultra SSD 适用于数据密集型工作负载,例如 SAP HANA、顶级数据库和事务繁重的负载。在 VM 上启用 Ultra SSD 功能而没有附加 Ultra SSD 磁盘会导致预订费用,但只有在您启用该功能时才会产生此费用。

portal.azure.com

通常,如果您是出于计算目的创建虚拟机,则无需在此处进行任何配置。在这里,您可以配置 VM 的高级网络设置。

除非您正在调试 VM 的问题或出于其他此类原因,否则无需打开诊断,因此应将其关闭。每天自动关闭选项也是如此。

如果您希望使用可能需要自己安装的有用扩展来预先分配虚拟机,则此部分很有用,否则可以跳过。

在大多数情况下,可以忽略此部分。

审查 + 创建

[编辑 | 编辑源代码]

在这里,您将有机会审查您创建的信息,并确保它满足您的需求,并能够预览您的虚拟机的价格。如果您的选择与您的选择不兼容,则会弹出一个错误消息,提示“验证失败。缺少或无效的必需信息。” 并会将您指向有问题的部分。

完成后,单击创建。新的 VM 应该在几分钟内部署完毕并可以使用。

访问 VM

[编辑 | 编辑源代码]

这取决于您是如何创建 VM 的。在 Windows VM 上,在本地机器上启动 Microsoft 远程桌面连接(包含在 Windows 中;可在 Mac 和移动设备上下载),并使用提供的公网 IP 地址。连接的可靠性通常很好,假设您的互联网连接速度足够快。这与访问远程机器的过程相同。

如果您通过 SSH 方法访问 VM,则类似步骤也适用。

请记住,仅仅关闭 VM 不会停止它运行;您需要在 Azure 门户中停止它。此外,即使您停止了 VM,您仍然会为仍然在 VM 中的磁盘(和其他资源)付费。为了完全不产生任何费用,可能需要删除整个 VM——以及附加到它的所有资源。

使用 GPU

[编辑 | 编辑源代码]

仅适用于N系列 VM。

N 系列 VM 包含 NVIDIA GPU,主要用于需要高渲染能力的情况[1]。有多种 N 类型可用,默认情况下,只有 NC 系列 VM 对所有人开放。

创建 VM 后,您必须安装其驱动程序,可以在 Windows 上进行这里。或者,可以通过 Azure 安装 NVIDIA GPU 驱动程序扩展,它会自动为您完成[2]


Azure 门户包含各种监控工具,使您能够轻松跟踪虚拟机的性能,而无需手动登录。这对于高负载计算任务非常有用,因为您无法确定任务何时完成(您可以使用监控平台跟踪使用情况 - 如果使用情况急剧下降,则任务很可能已完成),或者检查意外负载泄漏。您也可以按持续时间配置监控工具。

您还可以连接回虚拟机,停止或重启,或捕获快照(其中包含该时间点虚拟机的所有数据)。

门户还可以用于配置您在首次设置虚拟机时已完成的大多数设置,包括自动关机、指标(允许对虚拟机进行更深层的分析)等功能。

参考资料

[编辑 | 编辑源代码]
  1. https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sizes-gpu
  2. https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sizes-gpu
华夏公益教科书