应用到: ✔️ Linux 虚拟机 ✔️ Windows 虚拟机 ✔️ 灵活规模集 ✔️ 统一规模集
Azure虚拟机(VM)大小旨在提供各种选项,用于在云中托管服务器及其工作负荷。 大小分为不同的族系和类型,每个族系和类型都针对特定目的进行了优化。 用户可以根据其要求(例如 CPU、内存、存储和网络带宽)选择最合适的 VM 大小。
本文介绍大小是什么,概述了可用的大小,并显示了可用于运行应用和工作负荷的Azure虚拟机实例的不同选项。
VM 大小和系列命名
Azure VM 大小遵循特定的命名约定来表示不同的功能和规范。 名称中的每个字符都表示 VM 的不同方面。 其中包括 VM 族系、vCPU 数量以及额外特征(如高级存储或包含的加速器)。
VM 命名进一步细分为“系列”名称和“规格”名称。 大小名称包括表示 vCPU 数量、存储类型等方面的额外字符。
名称结构细分
下面是“常规用途,DCads_v5 系列”大小系列的细分。
1 大多数系列使用一个字母表示,但 GPU 大小等其他系列(NV-series 等)使用两个。
2 大多数子族系都以单个大写字母表示,但其他子族系(例如 Ebsv5-series)由于特征差异仍被视为其父级族系的子族系。
3 如果未列出 CPU 的任何特征字母,则系列使用 Intel x86-64 CPU。 如果 CPU 为 AMD,则会将其列为 a。 如果 CPU 基于 ARM(Microsoft Cobalt 或 Ampere Altra),则会将其列为 p。
4 大小名称中可以有任意数量的额外特征。 可能没有(Dv5-series)。
5 版本号仅在同一系列有多个版本时才会出现在大小名称中。 如果使用的是某个系列的第一个版本(HB-series、B-series 等),则版本号通常不会包含在大小名称中。
下面是“DCadsv5 系列”中“Standard_DC8ads_v5”大小的细分
1 大多数系列使用一个字母表示,但 GPU 大小等其他系列(NV-series 等)使用两个。
2 大多数子族系都以单个大写字母表示,但其他子族系(例如 Ebsv5-series)由于特征差异仍被视为其父级族系的子族系。
3 如果未列出 CPU 的任何特征字母,则系列使用 Intel x86-64 CPU。 如果 CPU 为 AMD,则会将其列为 a。 如果 CPU 基于 ARM(Microsoft Cobalt 或 Ampere Altra),则会将其列为 p。
4 大小名称中可以有任意数量的额外特征。 可能没有(Dv5-series)。
5 空格键可以多次显示在大小名称中,例如在 ND_H100_v5-series 中。 在这种情况下,他们将 GPU ID 与大小名称的其他部分分开。
6 版本号仅在同一系列有多个版本时才会出现在大小名称中。 如果使用的是某个系列的第一个版本(HB-series、B-series 等),则版本号通常不会包含在大小名称中。
按类型列出的 VM 大小族系
本部分包含所有当前代系大小系列的列表,其中包含专用于每个大小族系的选项卡。 每个组都有一个“系列列表”列,其中包含所有可用大小系列的链接列表。这些链接将使你转到该系列的族系页面,你可以在其中找到有关该系列中每个大小的详细信息,或转到该系列的页面获取该系列中大小的列表。
若要了解有关规格系列的详细信息,请选择每种类型部分下的“系列”选项卡。 在这个选项卡上,你可以阅读有关该族系的摘要,查看建议使用的工作负载,并查看包含该族系中所有系列规范的完整族系页面。
常规用途
常规用途 VM 大小提供均衡的 CPU 与内存之比。 适用于测试和开发、小到中型数据库和低到中等流量 Web 服务器。
A 族系
VM 大小系列的“A”系列是Azure的常规用途 VM 实例之一。 它们专为入门级工作负载而设计,例如开发和测试环境、中小型数据库和低流量 Web 服务器。
查看完整的 A 系列页面
成本效率: A 系列 VM 是Azure上最友好的一些预算选项,使其成为具有有限财务资源的项目或不需要高性能计算功能的项目的最佳选择。
常规工作负载:A 系列 VM 非常适合处理不需要大量 CPU、内存或 I/O 性能的基本应用程序、轻型 Web 服务器和小数据库。
入门级应用程序:对于部署预期不会显著缩放的应用程序,A 系列 VM 是一个很好的起点。 它们为需要较少处理能力的应用程序和服务提供一个平台。
B 族系
VM 大小系列的“B”系列是Azure的常规用途 VM 实例之一。 虽然传统的Azure虚拟机提供固定的 CPU 性能,但 B 系列虚拟机是唯一使用 CPU 性能预配额度的 VM 类型。 B 系列 VM 利用 CPU 信用模型来跟踪 CPU 消耗量 - 当工作负荷运行低于基本 CPU 性能阈值时,虚拟机将累积 CPU 信用额度,并在运行高于基本 CPU 性能阈值时使用信用额度,直到消耗其所有信用额度。 在用完所有 CPU 额度后,B 系列虚拟机的 CPU 性能将被限制在基本水平,直到它累积起足够的额度以再次进行 CPU 突发。
查看完整的 B 系列页面
使用灵活性:B 系列 VM 最适合不需要持续完整 CPU 性能的工作负载。
理想应用程序:B 系列 VM 是理想的应用程序,包括 Web 服务器、概念证明、小型数据库和开发生成环境。
性能需求:一些工作负载通常具有可突发的性能要求,这意味着它们偶尔只需要高性能。 B 系列 VM 非常适合此用例。
D 族系
VM 大小的“D”系列是Azure的常规用途 VM 大小之一。 它们专为各种要求苛刻的工作负载而设计,如企业应用程序、Web 和应用程序服务器、开发和测试环境以及批处理任务。 与 A 系列相比,D 系列 VM 配备了速度更快的处理器和每个内核更多的内存,在性能上实现了很好的平衡,因此适用于既需要高计算能力又需要大量内存资源的应用程序。 在运行企业级应用程序、支持中高流量 Web 服务器以及执行数据密集型批处理时,它们尤其受到青睐。
查看完整的 D 系列页面
均衡的性能:D 系列 VM 在 CPU 性能和内存大小之间实现了稳固的平衡,适合大多数生产工作负载。 与 A 系列相比,它们配备了速度更快的处理器,并为每个核心提供了更大的内存。
Enterprise Applications:它们非常适合运行 SAP、Microsoft Dynamics 或需要高计算能力和大量内存的大型关系数据库等企业应用程序。
开发和测试环境:D 系列 VM 因其资源均衡,非常适合开发人员需要紧密模拟生产条件的开发和测试环境。
Web 和应用程序服务器:它们提供必要的资源,以托管中度至重度流量的 Web 服务器和应用程序服务器,确保流畅、响应迅速的用户体验。
批处理:D 系列 VM 拥有快速的处理器和充足的内存,可高效处理需要快速处理大量数据的批处理任务。
游戏服务器:D 系列 VM 的高性能使其适用于游戏服务器,在游戏服务器中,低延迟和高速对于良好的用户体验至关重要。
计算性能优化
计算优化 VM 大小具有较高的 CPU 与内存之比。 这些大小适用于中等流量的 Web 服务器、网络设备、批处理和应用程序服务器。
计算优化型 VM 大小系列列表
若要了解有关特定大小系列或系列的详细信息,请选择该系列的选项卡并滚动以查找所需的大小系列。
F 族系
Azure 的 VM 规格系列中的“F”系列是计算优化型虚拟机实例之一。 它们专为需要高 CPU 性能的工作负载而设计,例如批处理、Web 服务器、分析和游戏。 F 系列 VM 具有较高的 CPU/内存比率,配备了强大的处理器来处理相对于内存需要更多 CPU 容量的应用程序。 这使得它们特别适合快速高效处理至关重要的场景,让企业能够有效且经济高效地运行其计算绑定的应用程序。
查看完整的 F 系列页面
Web 服务器:F 系列 VM 非常适合托管需要大量计算能力来有效处理 Web 流量,而不一定需要大量内存的 Web 服务器和应用程序。
批处理:F 系列 VM 非常适合批处理作业和其他处理任务,这些任务涉及处理队列中的大量数据或任务,但 CPU 密集型程度高于内存密集型。
应用程序服务器:需要快速处理且内存需求不高的应用程序可以从 F 系列 VM 中受益。 这可以包括中等流量应用程序服务器、企业应用程序的后端服务器和其他类似的任务。
游戏服务器:由于 CPU 性能高,F 系列 VM 也适用于游戏服务器,在这些服务器中,快速处理对于卓越的游戏体验至关重要。
分析:F 系列 VM 可用于数据分析应用程序,这些应用程序需要处理速度来处理数字并执行超出需要大量内存的计算。
内存优化
内存优化 VM 规格提供高内存与CPU比率,非常适合用作关系数据库服务器、中大型缓存和内存中分析。
内存优化 VM 大小列表,其中包含指向每个系列的族系页部分的链接:
若要了解有关特定大小系列或系列的详细信息,请选择该系列的选项卡并滚动以查找所需的大小系列。
E 族系
VM 大小的“E”系列是Azure内存优化 VM 实例之一。 它们专为内存密集型工作负载而设计,例如大型数据库、大数据分析和企业应用程序,这些应用程序需要大量的 RAM 来保持高性能。 E 系列 VM 配备高内存与核心比率,支持应用程序和服务,这些应用程序和服务可受益于更快的数据访问和更高效的数据处理功能。 这使得它们特别适合于涉及内存中数据库和大量数据处理任务的场景,其中充足的内存对于实现最佳性能至关重要。
查看完整的 E 系列页面
内存密集型工作负载:E 系列 VM 适用于需要占用大量内存才能高效处理任务的工作负载,如模拟、科学研究中的大规模计算或财务风险建模。
Large 数据库和 SQL Server: E 系列 VM 非常适合托管大型关系数据库,例如SQL Server和NoSQL数据库,这些数据库受益于高内存容量,以提高数据处理和事务处理的性能。
企业应用程序:E 系列 VM 适用于资源密集型企业应用程序,包括大规模 ERP 和 CRM 系统,其中,充足的可用内存对于管理复杂的事务和用户负载至关重要。
大数据应用程序:E 系列 VM 适用于需要处理内存中的大量数据以加快分析和见解生成的大数据分析应用程序。
In-Memory Computing: E 系列 VM 非常适合内存中数据库(例如,SAP HANA),这些数据库需要大量的 RAM 来将整个数据集保留在内存中,从而允许超快的数据处理和查询响应。
数据仓库:E 系列 VM 为处理和分析大型数据集的数据仓库解决方案提供所需的资源,从而提高查询性能并缩短响应时间。
Eb 族系
VM 大小系列的“Eb”系列是Azure内存优化 VM 实例之一。 它们专为具有高远程存储性能的内存密集型工作负载而设计,例如大型数据库、大数据分析和企业应用程序,这些应用程序需要大量的 RAM 来保持高性能。 Eb 系列 VM 配备高内存与核心比率,支持可受益于更快的数据访问和更高效的数据处理功能的应用程序和服务。 这使得它们特别适合于涉及内存中数据库和大量数据处理任务的场景,其中充足的内存对于实现最佳性能至关重要。
查看完整的 Eb 系列页面
内存密集型工作负载:Eb 族系 VM 适用于需要占用大量内存才能高效处理任务的工作负载,如模拟、科学研究中的大规模计算或财务风险建模。
Large 数据库和 SQL Server: Eb 系列 VM 非常适合托管大型关系数据库,例如SQL Server和NoSQL数据库,这些数据库受益于高内存容量,以提高数据处理和事务处理的性能。
企业应用程序:Eb 族系 VM 适用于资源密集型企业应用程序,包括大规模 ERP 和 CRM 系统,其中,充足的可用内存对于管理复杂的事务和用户负载至关重要。
大数据应用程序:Eb 族系 VM 适用于需要处理内存中的大量数据以加快分析和见解生成的大数据分析应用程序。
In-Memory Computing: Eb 系列 VM 非常适合内存中数据库(例如,SAP HANA),这些数据库需要大量的 RAM 将整个数据集保留在内存中,从而允许超快的数据处理和查询响应。
数据仓库:Eb 族系 VM 为处理和分析大型数据集的数据仓库解决方案提供所需的资源,从而提高查询性能并缩短响应时间。
M 族系
VM 大小系列的“M”系列是Azure超内存优化 VM 实例之一,这些实例专为内存密集型工作负荷而设计,例如大型内存中数据库、数据仓库和高性能计算(HPC)。 M 系列 VM 配备了大量 RAM 容量和高 vCPU 功能,支持需要大量内存和大量计算能力的应用程序和服务。 高资源分配使得 M 系列特别适合处理繁重SQL Server和其他 RDBMS 工作负载、复杂的科学模拟、实时数据处理和大型企业资源规划(ERP)系统等任务,确保以数据为中心的最苛刻的应用程序的峰值性能。
查看完整的 M 系列页面
SQL Server内存需求较高的工作负荷: M 系列对于运行内存要求较高的SQL Server计算机特别有效,例如在线事务处理(OLTP)或data analytics。
内存数据库: M 系列对于运行内存中数据库特别有效,这些数据库需要大量 RAM(如 SQL Server 或SAP HANA)。
大数据应用程序:M 系列非常适合处理大数据应用程序,这些应用程序需要处理和分析内存中庞大的数据集,从而提高性能并更快获得见解。
数据仓库:M 系列 VM 提供数据仓库应用程序所需的性能和内存,从而加快查询速度,更好地处理大量数据。
企业应用程序:M 系列支持大规模企业应用程序(包括 ERP 和 CRM 系统),这些应用程序受益于拥有更多内存,可有效地管理更大的数据集和更复杂的事务。
虚拟化环境中的繁重工作负载:M 系列非常适合处理繁重的虚拟化环境,为在单个物理服务器上托管多个虚拟机和应用程序提供大量内存。
存储优化
存储优化虚拟机(VM)大小提供较高的磁盘吞吐量和 IO,非常适合大数据、SQL、NoSQL数据库、数据仓库和大型事务数据库。 示例包括 Cassandra、MongoDB、Cloudera 和 Redis。
存储优化 VM 大小族系列表:
若要了解有关特定大小系列或系列的详细信息,请选择该系列的选项卡并滚动以查找所需的大小系列。
L 族系
VM 大小的“L”系列是Azure存储优化 VM 实例之一。 它们专为需要高磁盘吞吐量和 I/O(例如数据库、大数据应用程序和数据仓库)的工作负荷而设计。 L 系列 VM 配备了高磁盘吞吐量和大型本地磁盘存储容量,支持受益于低延迟和高顺序读取和写入速度的应用程序和服务。 这使得它们特别适用于处理大型日志处理、实时大数据分析以及涉及执行频繁磁盘操作的大型数据库的方案等任务,确保存储密集型应用程序的高效性能。
查看完整的 L 系列页面
大数据应用程序:L 系列 VM 受益于高 I/O 性能,非常适合大数据应用程序,这些应用程序需要处理、分析和操作直接存储在本地磁盘上的大型数据集。
Database Servers: L 系列 VM 为SQL Server、MySQL、PostgreSQL 和其他数据库服务器提供必要的本地磁盘性能,这些服务器可从快速访问磁盘存储中获益。
文件服务器:L 系列 VM 可以有效地用作网络中的文件服务器,处理大型文件,为其提供高吞吐量,在具有大型媒体文件的环境中特别有用。
视频编辑和渲染:L 系列 VM 的高磁盘吞吐量和容量有利于视频编辑和渲染任务,这些任务经常需要对磁盘进行大型视频文件的读取和写入。
GPU 加速
针对 GPU 优化的 VM 规格是带有单个、多个或部分 GPU 的专用虚拟机。 这些大小是针对计算密集型、图形密集型和可视化工作负荷设计的。
GPU 优化的 VM 大小系列列表:
若要了解有关特定大小系列或系列的详细信息,请选择该系列的选项卡并滚动以查找所需的大小系列。
NC 族系
VM 大小系列的“NC”子系列是Azure GPU 优化 VM 实例之一。 它们专为计算密集型工作负载而设计,例如 AI 和机器学习模型训练、高性能计算 (HPC) 和图形密集型应用程序。 NC 系列 VM 配备强大的 NVIDIA GPU,为需要大量计算能力(包括深度学习、科学模拟和 3D 渲染)的进程提供大量加速。 这使得它们特别适合技术研究、娱乐和工程等行业,在这些行业中,渲染和处理速度对生产力和创新至关重要。
查看完整的 NC 系列页面
AI 和 Machine Learning: NC 系列 VM 非常适合训练复杂的machine learning模型和运行 AI 应用程序。 NVIDIA GPU 为深度学习和其他密集训练任务通常涉及的计算提供显著加速。
高性能计算 (HPC):这些 VM 适用于可由 GPU 加速的科学模拟、渲染和其他 HPC 工作负载。 工程、医学研究和财务建模等领域通常使用 NC 系列 VM 高效处理其计算需求。
图形渲染:NC 系列 VM 也用于图形密集型应用程序,包括视频编辑、3D 渲染和实时图形处理。 它们在游戏开发和电影制作等行业特别有用。
远程可视化:对于需要高端可视化功能(如 CAD 和视觉效果)的应用程序,NC 系列 VM 可以远程提供必要的 GPU 功能,使用户无需强大的本地硬件即可处理复杂的图形任务。
模拟和分析:这些 VM 还适用于汽车碰撞测试、计算流体动力学和天气建模等领域的详细模拟和分析,在这些领域中,GPU 功能可以显著加快处理时间。
NV 族系
VM 大小系列的“NV”系列是Azure GPU 加速的 VM 实例之一,专为图形密集型应用程序(如图形呈现、模拟和虚拟桌面)而设计。 NV 系列 VM 配备了 NVIDIA 或 AMD GPU,为渲染和处理图形密集型任务提供了可靠的平台,非常适合需要具备强大图形功能的虚拟工作站的组织。 这些 VM 支持需要远程可视化、实时协作和 3D 可视化的方案,使用户能够直接从Azure的云环境高效运行图形密集型应用程序。
查看完整的 NV 系列页面
虚拟桌面基础结构 (VDI):NV 系列 VM 非常适合需要 GPU 功能来执行图形设计、视频编辑和 CAD 应用程序等任务的虚拟桌面。 它们提供在远程桌面方案中顺利完成操作所需的图形性能。
3D 可视化:NV 系列 VM 非常适合运行需要高性能渲染的 3D 应用程序,例如建筑可视化、医学成像和其他专业级图形任务。
远程图形工作:NV 系列 VM 对于依赖图形密集型软件的行业非常有利,使专业人员能够以接近本机的性能远程访问和使用 Adobe Photoshop、Autodesk AutoCAD 或 Dassault SOLIDWORKS 等应用程序。
高分辨率图像处理:NV 系列 VM 非常适合用于处理超大 vRAM 应用程序,例如高分辨率图像处理和分析。 这包括地理空间分析、卫星图像处理和专业照片编辑等领域的任务,在其中,处理大量图像文件和实时执行复杂操作对于生产力和性能至关重要。
视频流式传输:NV 系列 VM 适合用于流式传输高分辨率视频内容,包括培训视频和虚拟事件,可确保在不受本地硬件限制的情况下实现高质量交付。
Azure高性能计算 VM 针对各种 HPC 工作负载进行了优化,例如计算流体动力学、有限元素分析、前端和后端 EDA、渲染、分子动力学、计算地球科学、天气模拟和财务风险分析。
高性能计算优化虚拟机大小系列表:
若要了解有关特定大小系列或系列的详细信息,请选择该系列的选项卡并滚动以查找所需的大小系列。
VM 大小系列的“HB”子系列是Azure的高性能计算(HPC)优化 H 系列 VM 实例之一。 它们专为计算流体动力学、有限元分析和大规模科学模拟等计算密集型工作负载而设计。 HB 系列 VM 上的高性能 AMD EPYC 处理器和高速内存提供卓越的 CPU 和内存带宽,使其成为需要通过大量计算资源来执行大规模计算和数据处理的应用程序的理想之选。 此功能非常适合工程、科学研究和数据分析等行业。 在这些领域,快速准确的处理对于生产力和新的想法至关重要。
查看完整的“HB”系列页面
计算流体力学(CFD): HB 系列 VM 非常适合在航空航天、汽车设计和制造等领域进行模拟,其中流体力学计算非常密集。
有限元分析 (FEA):HB 系列 VM 适合用于模拟物理现象、需要通过大量计算功能来为复杂系统和材料建模的工程分析。
天气预报:HB 系列 VM 可以处理高分辨率天气建模和预报所需的海量数据集和复杂模拟。
地震数据处理:在石油和天然气行业中,HB 系列 VM 可用于处理地震数据,以帮助绘制和了解地下结构。
科学研究:HB 系列 VM 支持需要大规模数学建模的广泛科学研究,包括物理和计算化学模拟。
基因组学和生物信息学:HB 系列 VM 还可用于生命科学中需要快速处理大量数据以解码遗传信息的基因组分析。
了解平台尺寸相关内容
REST API
有关使用 REST API 来查询 VM 大小的信息,请参阅以下文章:
基准评分
使用 CoreMark 基准测试分数,详细了解 Linux VM 的计算性能。
使用 SPECInt 基准分数详细了解Windows VM 的计算性能。
所有可用大小的列表:大小
定价计算器:定价计算器
有关磁盘类型的信息:磁盘类型
后续步骤
通过更改虚拟机的大小来利用工作负载可用的最新性能和功能。
了解如何监控 Azure 虚拟机。