比较基于虚拟机的计算产品

Microsoft Azure 提供了各种基于虚拟机的计算产品,旨在满足不同的工作负荷要求。 标准虚拟机(VM)和虚拟机规模集(VMSS)是一些计算产品,可为各种应用程序提供灵活性和可伸缩性。

虚拟机(VM) 是 Azure 计算的基本构建基块。 它们提供对作系统和应用程序的完全控制,使其适用于各种工作负载。 VM 可以灵活地选择最适合需求的作系统、大小和配置。

虚拟机规模集(VMSS) 通过启用一组 VM 的部署和管理来扩展 VM 的功能。 此服务非常适合需要高可用性或可伸缩性的应用程序。 VMSS 可以确保应用程序可以通过自动增加或减少 VM 数量来有效处理不同的负载,以响应需求的变化。

选择的产品取决于要运行的工作负荷。 请查看本文或 Azure 门户中的产品比较表,以在这些解决方案之间进行选择。

产品比较表

虚拟机 虚拟机规模集
产品说明 创建并手动配置单个 VM。 负载均衡,自动缩放 VM 组,并跨多个可用性区域进行工作负载优化。
实例 单独部署的单个实例 2 到 1,000 个实例
产品差异

并排查看主要产品功能和限制
- 单独部署和管理每个 VM
- 微调自定义应用程序
- 每次分配给一个可用性区域
- 每组最多包含 1,000 个混合大小的 VM
- 自动缩放
- 用于实现高可用性的容错域
- 集成 Azure 现成 VM 以降低成本
- 针对无状态或有状态工作负载进行优化
用例

查找适合项目的产品
- 小型简单作业
- 专用的单实例应用
- 测试配置并使用 Azure 进行试验
- 扩展为多个 VM
- 平台工程或基础结构即代码
- 将本地应用移动到云
- 并行化的高性能计算工作负载
-数据库
- 批处理
- 在控制成本的同时保持性能
- 混合 VM 大小,提高灵活性

项目规范

任何 Azure VM 环境的成本取决于 VM 实例的数量、其配置和所选的附加服务。 使用虚拟机规模集不收取额外的费用。

虚拟机 虚拟机规模集
- 作为单个 VM 实例计费
- 经济高效,可实现一致的负载和流量
使用 VMSS 优化成本
- 当负载/流量较低时,VMSS 可以自动使用更少的容量,并优化成本,同时适应周期性、间歇性和不断增长的工作负荷的下降和峰值
- 使用 100 个% 现成 VM,或与标准 VM 混合,以降低成本

后续步骤

通过更改虚拟机的大小来利用工作负载可用的最新性能和功能。

了解如何监视 Azure 虚拟机