可以使用 Azure 虚拟机 (VM) 在云中创建和使用虚拟机。 它们以虚拟服务器的形式提供基础结构即服务 (IaaS)并以许多不同的方式使用。 就像物理计算机一样,可以自定义在 VM 上运行的所有软件。 需要时,VM 则是理想选择:
使用 Azure VM 可以灵活进行虚拟化,而无需购买和维护运行 VM 的物理硬件。 不过仍需对 VM 进行维护,即配置、更新和维护在 VM 上运行的软件。
选择预配置的 VM 映像时,可以在几分钟内创建和预配 VM。 选择映像是创建 VM 时需要做出的最重要决策之一。 映像是用于创建 VM 的模板。 这些模板已经包括操作系统以及其他软件,例如开发工具或 Web 托管环境。
从物理服务器迁移到云时,VM 也是一个绝佳选择(“直接迁移”)。 可以创建物理服务器的映像并将其托管在 VM 中,几乎不需要进行任何更改。 就像物理本地服务器一样,你必须维护 VM。 更新已安装的操作系统及其运行的软件。
可以为测试、开发或次要任务运行单个 VM,也可以将 VM 分组以提供高可用性、可伸缩性和冗余。 Azure 具有多种功能,因此无论运行时间需求如何,Azure 都能够满足这些需求。 这些功能包括:
可用性集是两个或多个 VM 的逻辑分组,这些 VM 帮助确保应用程序在计划内或计划外维护期间可用。
计划内维护事件是当 Microsoft 更新托管 VM 的基础 Azure 结构时 。 执行计划内维护事件是为了修补安全漏洞、提高性能和添加或更新功能。 大多数情况下,这些更新完成后不会对来宾 VM 造成任何影响。 但有时 VM 需要重新启动才能完成更新。 如果 VM 是可用性集的一部分,Azure 结构将按顺序进行更新,这样就不会同时重启所有相关的 VM。 VM 将放入不同的更新域 。 更新域表示 VM 组以及可同时重新启动的基础物理硬件。 更新域是每个数据中心的逻辑部分,并通过软件和逻辑实现。
计划外维护事件涉及数据中心硬件失败,例如断电或磁盘故障 。 作为可用性集一部分的 VM 自动切换到工作的物理服务器,以便继续运行 VM。 共享公共硬件的虚拟机组位于同一个容错域中 。 容错域实质上是服务器机架。 它提供了不同电源、冷访问层和网络硬件上的工作负载的物理分离,可支持数据中心服务器机架中的物理服务器。 如果支持服务器机架的硬件不可用,那么只有该服务器机架受到中断的影响。
通过可用性集,你可获取:
然后,VM 将按顺序放置在容错域和更新域中。 如下图中的示例所示,两个容错域和五个更新域中分布的可用性集中有六个 VM。
可用性集不需要任何费用。 只需为可用性集中的 VM 付费。 我们强烈建议将每个工作负载放在一个可用性集中,以避免 VM 体系结构中出现单一故障点。
使用 Azure 虚拟机规模集可以创建并管理一组完全相同的、负载均衡的 VM。 假设你在运行一个网站,科学家可在其中上传需要处理的天文图像。 如果复制了 VM,则通常需要配置一个额外的服务以在网站的多个实例之间路由请求。 虚拟机规模集可以帮助你。
规模集让你能够在几分钟内集中管理、配置和更新大量 VM,以提供高可用性应用程序。 可以根据需求或定义的计划自动增减 VM 实例的数目。 可以使用虚拟机规模集为计算、大数据和容器工作负荷等领域生成大规模的服务。
Azure Batch 使大规模作业计划和计算管理能够扩展到数十、数百或数千个 VM。
准备好运行作业时,Batch 将:
在某些情况下,可能需要原始计算能力或超级计算机级别的计算能力。 Azure 提供这些功能。
原文:https://www.cnblogs.com/xiaobozi6/p/12733530.html