常规用途虚拟机大小

常规用途 VM 大小提供均衡的 CPU 与内存之比。 适用于测试和开发、小到中型数据库和低到中等流量 Web 服务器。 本文介绍了此分组中各个大小的 vCPU 数、数据磁盘数、NIC 数、存储吞吐量及网络带宽的相关信息。

  • A 系列和 Av2 系列的 VM 可以部署在各种不同的硬件类型和处理器上。 根据硬件限制大小,为运行中的实例提供一致的处理器性能,不论硬件部署的位置。 若要判断此大小部署所在的物理硬件,请从虚拟机中查询虚拟硬件。

  • D 系列 VM 旨在运行需要更高计算能力和临时磁盘性能的应用程序。 D 系列 VM 为临时磁盘提供更快的处理器、更高的内存 vCPU 比和固态硬盘 (SSD)。 有关详细信息,请参阅 Azure 博客新的 D 系列虚拟机大小上的公告。

  • Dv2 系列是原 D 系列的后续系列,其特点是 CPU 功能更强大。 Dv2 系列 CPU 比 D 系列 CPU 快大约 35%。 该系列基于最新一代的 2.4 GHz Intel Xeon® E5-2673 v3 (Haswell) 处理器,通过 Intel Turbo Boost Technology 2.0 可以达到 3.1 GHz。 Dv2 系列的内存和磁盘配置与 D 系列相同。

  • 基本层大小主要用于开发工作负荷,以及其他不需要负载均衡、自动缩放或内存密集型虚拟机的应用程序。

DSv2 系列

ACU:210-250

大小 vCPU 内存:GiB 临时存储 (SSD) GiB 最大数据磁盘数 缓存和临时存储的最大吞吐量:IOPS/MBps(以 GiB 为单位的缓存大小) 非缓存磁盘最大吞吐量:IOPS / MBps 最大 NIC 数/预期网络带宽 (Mbps)
Standard_DS1_v2 1 3.5 7 4 4,000 / 32 (43) 3,200 / 48 2 / 750
Standard_DS2_v2 2 7 14 8 8,000 / 64 (86) 6,400 / 96 2 / 1500
Standard_DS3_v2 4 14 28 16 16,000 / 128 (172) 12,800 / 192 4 / 3000
Standard_DS4_v2 8 28 56 32 32,000 / 256 (344) 25,600 / 384 8 / 6000
Standard_DS5_v2 16 56 112 64 64,000 / 512 (688) 51,200 / 768 8 / 12000

Dv2 系列

ACU:210-250

大小 vCPU 内存:GiB 临时存储 (SSD) GiB 临时存储的最大吞吐量:IOPS/读取 MBps/写入 MBps 最大数据磁盘数 吞吐量:IOPS 最大 NIC 数/预期网络带宽 (Mbps)
Standard_D1_v2 1 3.5 50 3000/46/23 4 4x500 2 / 750
Standard_D2_v2 2 7 100 6000/93/46 8 8x500 2 / 1500
Standard_D3_v2 4 14 200 12000/187/93 16 16x500 4 / 3000
Standard_D4_v2 8 28 400 24000/375/187 32 32x500 8 / 6000
Standard_D5_v2 16 56 800 48000/750/375 64 64x500 8 / 12000

DS 系列

ACU:160

大小 vCPU 内存:GiB 临时存储 (SSD) GiB 最大数据磁盘数 缓存和临时存储的最大吞吐量:IOPS/MBps(以 GiB 为单位的缓存大小) 非缓存磁盘最大吞吐量:IOPS / MBps 最大 NIC 数/预期网络带宽 (Mbps)
Standard_DS1 1 3.5 7 4 4,000 / 32 (43) 3,200 / 32 2 / 500
Standard_DS2 2 7 14 8 8,000 / 64 (86) 6,400 / 64 2 / 1000
Standard_DS3 4 14 28 16 16,000 / 128 (172) 12,800 / 128 4 / 2000
Standard_DS4 8 28 56 32 32,000 / 256 (344) 25,600 / 256 8 / 4000


D 系列

ACU:160

大小 vCPU 内存:GiB 临时存储 (SSD) GiB 临时存储的最大吞吐量:IOPS/读取 MBps/写入 MBps 最大的数据磁盘/吞吐量:IOPS 最大 NIC 数/预期网络带宽 (Mbps)
Standard_D1 1 3.5 50 3000/46/23 4/4x500 2 / 500
Standard_D2 2 7 100 6000/93/46 8/8x500 2 / 1000
Standard_D3 4 14 200 12000/187/93 16/16x500 4 / 2000
Standard_D4 8 28 400 24000/375/187 32/32x500 8 / 4000


Av2 系列

ACU:100

大小 vCPU 内存:GiB 临时存储 (SSD) GiB 临时存储的最大吞吐量:IOPS/读取 MBps/写入 MBps 最大的数据磁盘/吞吐量:IOPS 最大 NIC 数/预期网络带宽 (Mbps)
Standard_A1_v2 1 2 10 1000/20/10 2/2x500 2 / 250
Standard_A2_v2 2 4 20 2000/40/20 4/4x500 2 / 500
Standard_A4_v2 4 8 40 4000/80/40 8/8x500 4 / 1000
Standard_A8_v2 8 16 80 8000/160/80 16/16x500 8 / 2000
Standard_A2m_v2 2 16 20 2000/40/20 4/4x500 2 / 500
Standard_A4m_v2 4 32 40 4000/80/40 8/8x500 4 / 1000
Standard_A8m_v2 8 64 80 8000/160/80 16/16x500 8 / 2000


A 系列

ACU:50-100

大小 vCPU 内存:GiB 临时存储 (HDD):GiB 最大数据磁盘数 数据磁盘最大吞吐量:IOPS 最大 NIC 数/预期网络带宽 (Mbps)
Standard_A0 1 1 0.768 20 1 1x500 2 / 100
Standard_A1 1 1.75 70 2 2x500 2 / 500
Standard_A2 2 3.5 135 4 4x500 2 / 500
Standard_A3 4 7 285 8 8x500 2 / 1000
Standard_A4 8 14 605 16 16x500 4 / 2000
Standard_A5 2 14 135 4 4x500 2 / 500
Standard_A6 4 28 285 8 8x500 2 / 1000
Standard_A7 8 56 605 16 16x500 4 / 2000


1 A0 大小在物理硬件上过度订阅。 仅针对此特定大小,其他客户部署可能影响正在运行的工作负荷的性能。 以下概述的相对性能为预期的基准,受限于近似变化性的 15%。

使用 CLI 和 PowerShell 的标准 A0 - A4

在经典部署模型中,CLI 和 PowerShell 中的一些 VM 大小名称略有不同:

  • Standard_A0 是特小型
  • Standard_A1 是小型
  • Standard_A2 是中型
  • Standard_A3 是大型
  • Standard_A4 是超大型

基本 A

大小 - 大小\名称 vCPU 内存 NIC 数(最大值) 最大临时磁盘大小 最大 数据磁盘(每个 1023 GB) 最大 IOPS(每个磁盘 300 次)
A0\Basic_A0 1 768 MB 2 20 GB 1 1x300
A1\Basic_A1 1 1.75 GB 2 40 GB 2 2x300
A2\Basic_A2 2 3.5 GB 2 60 GB 4 4x300
A3\Basic_A3 4 7 GB 2 120 GB 8 8x300
A4\Basic_A4 8 14 GB 2 240 GB 16 16x300

注意,经典 VM 的数据磁盘数可能会低于资源管理器 VM 的数据磁盘数。

大小表定义

  • 存储容量的单位为 GiB 或 1024^3 字节。 比较以 GB(1000^3 字节)为单位的磁盘和以 GiB(1024^3 字节)为单位的磁盘时,请记住以 GiB 为单位的容量数显得更小。 例如,1023 GiB = 1098.4 GB
  • 磁盘吞吐量的单位为每秒输入/输出操作数 (IOPS) 和 MBps,其中 MBps = 10^6 字节/秒。
  • 数据磁盘可以在缓存或非缓存模式下运行。 对于缓存数据磁盘操作,主机缓存模式设置为 ReadOnlyReadWrite。 对于非缓存数据磁盘操作,主机缓存模式设置为 None
  • 若要获得 VM 的最佳性能,应将数据磁盘数限制为每 vCPU 2 个磁盘。
  • 预期的网络带宽是指跨所有 NIC 为每个 VM 类型分配的最大聚合带宽,适用于所有目标。 不保证能够达到上述预期上限,但目的是提供相关指导,以便为目标应用程序选择适当的 VM 类型。 实际的网络性能将取决于许多因素,包括网络拥塞、应用程序负载和网络设置。 有关如何优化网络吞吐量的信息,请参阅为 Windows 和 Linux 优化网络吞吐量。 若要在 Linux 或 Windows 中达到预期的网络性能,可能需要选择特定版本,或者需要优化 VM。 有关详细信息,请参阅如何针对虚拟机吞吐量进行可靠的测试

其他大小

后续步骤

了解有关 Azure 计算单元 (ACU) 如何帮助跨 Azure SKU 比较计算性能的详细信息。