Skip to content

Commit 9763e01

Browse files
authored
Merge pull request #272399 from mattmcinnes/sizes-series-pages
[Sizes] General Purpose size family pages
2 parents ad96724 + e14dfb0 commit 9763e01

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+1108
-0
lines changed
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
---
2+
title: A family VM size series
3+
description: Overview of the 'A' family and sub families of virtual machine sizes
4+
author: mattmcinnes
5+
ms.service: virtual-machines
6+
ms.subservice: sizes
7+
ms.topic: conceptual
8+
ms.date: 04/16/2024
9+
ms.author: mattmcinnes
10+
---
11+
12+
# A family general purpose VM size series
13+
14+
**Applies to:** :heavy_check_mark: Linux VMs :heavy_check_mark: Windows VMs :heavy_check_mark: Flexible scale sets :heavy_check_mark: Uniform scale sets
15+
16+
The 'A' family of VM size series are one of Azure's general purpose VM instances. They're designed for entry-level workloads, such as development and test environments, small to medium databases, and low-traffic web servers.
17+
18+
## Workloads and use cases
19+
20+
- **Cost Efficiency:** A-series VMs are some of the most budget-friendly options available on Azure, making them a good choice for projects with limited financial resources or those that do not require high-performance compute capabilities.
21+
22+
- **General Workloads:** They are well-suited for handling basic applications, light web servers, and small databases that do not demand extensive CPU, memory, or I/O performance.
23+
24+
- **Entry-Level Applications:** These VMs can serve as a good starting point for deploying applications that are not expected to scale significantly. They provide a platform for applications and services that require less processing power.
25+
26+
## Series in family
27+
28+
### Av2-series
29+
[!INCLUDE [av2-series-summary](./includes/av2-series-summary.md)]
30+
31+
[View the full Av2-series page](../../av2-series.md).
32+
33+
[!INCLUDE [av2-series-specs](./includes/av2-series-specs.md)]
34+
35+
[!INCLUDE [sizes-footer](../includes/sizes-footer.md)]
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
---
2+
title: B family VM size series
3+
description: Overview of the 'B' family and sub families of virtual machine sizes
4+
author: mattmcinnes
5+
ms.service: virtual-machines
6+
ms.subservice: sizes
7+
ms.topic: conceptual
8+
ms.date: 04/16/2024
9+
ms.author: mattmcinnes
10+
---
11+
12+
# B family general purpose VM size series
13+
14+
**Applies to:** :heavy_check_mark: Linux VMs :heavy_check_mark: Windows VMs :heavy_check_mark: Flexible scale sets :heavy_check_mark: Uniform scale sets
15+
16+
The 'B' family of VM size series are one of Azure's general purpose VM instances. While traditional Azure virtual machines provide fixed CPU performance, B-series virtual machines are the only VM type that use credits for CPU performance provisioning. B-series VMs utilize a CPU credit model to track how much CPU is consumed - the virtual machine accumulates CPU credits when a workload is operating below the base CPU performance threshold and, uses credits when running above the base CPU performance threshold until all of its credits are consumed. Upon consuming all the CPU credits, a B-series virtual machine is throttled back to its base CPU performance until it accumulates the credits to CPU burst again.
17+
18+
Read more about the [B-series CPU credit model](../../b-series-cpu-credit-model/b-series-cpu-credit-model.md).
19+
20+
## Workloads and use cases
21+
22+
B-series VMs are ideal for workloads that do not need the full performance of the CPU continuously, like web servers, proof of concepts, small databases and development build environments. These workloads typically have burstable performance requirements.
23+
24+
## Series in family
25+
26+
### B-series V1
27+
[!INCLUDE [bv1-series-summary](./includes/bv1-series-summary.md)]
28+
29+
[View the full B-series V1 page](../../sizes-b-series-burstable.md).
30+
31+
[!INCLUDE [bv1-series-specs](./includes/bv1-series-specs.md)]
32+
33+
### Bsv2-series
34+
[!INCLUDE [bsv2-series-summary](./includes/bsv2-series-summary.md)]
35+
36+
[View the full Bsv2-series page](../../bsv2-series.md).
37+
38+
[!INCLUDE [bsv2-series-specs](./includes/bsv2-series-specs.md)]
39+
40+
41+
### Basv2-series
42+
[!INCLUDE [basv2-series-summary](./includes/basv2-series-summary.md)]
43+
44+
[View the full Basv2-series page](../../basv2.md).
45+
46+
[!INCLUDE [basv2-series-specs](./includes/basv2-series-specs.md)]
47+
48+
49+
### Bpsv2-series
50+
[!INCLUDE [bpsv2-series-summary](./includes/bpsv2-series-summary.md)]
51+
52+
[View the full Bpsv2-series page](../../bpsv2-arm.md).
53+
54+
[!INCLUDE [bpsv2-series-specs](./includes/bpsv2-series-specs.md)]
55+
56+
57+
[!INCLUDE [sizes-footer](../includes/sizes-footer.md)]
Lines changed: 136 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,136 @@
1+
---
2+
title: D family size series
3+
description: List of sizes in the D family and sub families
4+
author: mattmcinnes
5+
ms.service: virtual-machines
6+
ms.subservice: sizes
7+
ms.topic: conceptual
8+
ms.date: 04/16/2024
9+
ms.author: mattmcinnes
10+
---
11+
12+
# D family general purpose VM size series
13+
14+
**Applies to:** :heavy_check_mark: Linux VMs :heavy_check_mark: Windows VMs :heavy_check_mark: Flexible scale sets :heavy_check_mark: Uniform scale sets
15+
16+
The 'D' family of VM sizes are one of Azure's general purpose VM sizes. They're designed for a variety of demanding workloads, such as enterprise applications, web and application servers, development and test environments, and batch processing tasks. Equipped with faster processors and more memory per core than the A-series, D-series VMs offer a strong performance balance, making them suitable for applications that require both high computational power and substantial memory resources. They are particularly favored for running enterprise-grade applications, supporting moderate to high-traffic web servers, and performing data-intensive batch processing.
17+
18+
## Workloads and use cases
19+
20+
**Balanced Performance:** D-series VMs provide a solid balance between CPU capabilities and memory size, which makes them suitable for most production workloads. They are equipped with faster processors compared to the A-series and provide more memory per core.
21+
22+
**Enterprise Applications:** They are well-suited for running enterprise applications like SAP, Microsoft Dynamics, or large relational databases that require both high computational power and substantial memory.
23+
24+
**Development and Test Environments:** With their balanced resources, D-series VMs are ideal for development and testing environments where developers need to simulate production conditions closely.
25+
26+
**Web and Application Servers:** They provide the necessary resources to host web servers and application servers that experience moderate to heavy traffic, ensuring smooth and responsive user experiences.
27+
28+
**Batch Processing:** D-series VMs are efficient for handling batch processing tasks that require processing large amounts of data quickly, thanks to their fast processors and ample memory.
29+
30+
**Gaming Servers:** The high-performance capabilities of D-series VMs make them suitable for gaming servers where latency and speed are critical for a good user experience.
31+
32+
33+
## Series in family
34+
35+
### Dv2 and Dsv2-series
36+
[!INCLUDE [dv2-dsv2-series-summary](./includes/dv2-dsv2-series-summary.md)]
37+
38+
[View the full Dv2 and Dsv2-series page](../../dv2-dsv2-series.md).
39+
40+
[!INCLUDE [dv2-dsv2-series-specs](./includes/dv2-dsv2-series-specs.md)]
41+
42+
43+
### Dv3 and Dsv3-series
44+
[!INCLUDE [dv3-dsv3-series-summary](./includes/dv3-dsv3-series-summary.md)]
45+
46+
[View the full Dv3 and Dsv3-series page](../../dv3-dsv3-series.md).
47+
48+
[!INCLUDE [dv3-dsv3-series-specs](./includes/dv3-dsv3-series-specs.md)]
49+
50+
51+
### Dv4 and Dsv4-series
52+
[!INCLUDE [dv4-dsv4-series-summary](./includes/dv4-dsv4-series-summary.md)]
53+
54+
[View the full Dv4 and Dsv4-series page](../../dv4-dsv4-series.md).
55+
56+
[!INCLUDE [dv4-dsv4-series-specs](./includes/dv4-dsv4-series-specs.md)]
57+
58+
59+
### Dav4 and Dasv4-series
60+
[!INCLUDE [dav4-dasv4-series-summary](./includes/dav4-dasv4-series-summary.md)]
61+
62+
[View the full Dav4 and Dasv4-series page](../../dav4-dasv4-series.md).
63+
64+
[!INCLUDE [dav4-dasv4-series-specs](./includes/dav4-dasv4-series-specs.md)]
65+
66+
67+
### Ddv4 and Ddsv4-series
68+
[!INCLUDE [ddv4-ddsv4-series-summary](./includes/ddv4-ddsv4-series-summary.md)]
69+
70+
[View the full Ddv4 and Ddsv4-series page](../../ddv4-ddsv4-series.md).
71+
72+
[!INCLUDE [ddv4-ddsv4-series-specs](./includes/ddv4-ddsv4-series-specs.md)]
73+
74+
75+
### Dv5 and Dsv5-series
76+
[!INCLUDE [dv5-dsv5-series-summary](./includes/dv5-dsv5-series-summary.md)]
77+
78+
[View the full Dv5 and Dsv5-series page](../../dv5-dsv5-series.md).
79+
80+
[!INCLUDE [dv5-dsv5-series-specs](./includes/dv5-dsv5-series-specs.md)]
81+
82+
83+
### Ddv5 and Ddsv5-series
84+
[!INCLUDE [ddv5-ddsv5-series-summary](./includes/ddv5-ddsv5-series-summary.md)]
85+
86+
[View the full Ddv5 and Ddsv5-series page](../../ddv5-ddsv5-series.md).
87+
88+
[!INCLUDE [ddv5-ddsv5-series-specs](./includes/ddv5-ddsv5-series-specs.md)]
89+
90+
91+
### Dasv5 and Dadsv5-series
92+
[!INCLUDE [dasv5-dadsv5-series-summary](./includes/dasv5-dadsv5-series-summary.md)]
93+
94+
[View the full Dasv5 and Dadsv5-series page](../../dasv5-dadsv5-series.md).
95+
96+
[!INCLUDE [dasv5-dadsv5-series-specs](./includes/dasv5-dadsv5-series-specs.md)]
97+
98+
99+
### Dpsv5 and Dpdsv5-series
100+
[!INCLUDE [dpsv5-dpdsv5-series-summary](./includes/dpsv5-dpdsv5-series-summary.md)]
101+
102+
[View the full Dpsv5 and Dpdsv5-series page](../../dpsv5-dpdsv5-series.md).
103+
104+
[!INCLUDE [dpsv5-dpdsv5-series-specs](./includes/dpsv5-dpdsv5-series-specs.md)]
105+
106+
107+
### Dplsv5 and Dpldsv5-series
108+
[!INCLUDE [dplsv5-dpldsv5-series-summary](./includes/dplsv5-dpldsv5-series-summary.md)]
109+
110+
[View the full Dplsv5 and Dpldsv5-series page](../../dplsv5-dpldsv5-series.md).
111+
112+
[!INCLUDE [dplsv5-dpldsv5-series-specs](./includes/dplsv5-dpldsv5-series-specs.md)]
113+
114+
115+
Dlsv5 and Dldsv5-series
116+
[!INCLUDE [dlsv5-dldsv5-series-summary](./includes/dlsv5-dldsv5-series-summary.md)]
117+
118+
[View the full Dlsv5 and Dldsv5-series page](../../dlsv5-dldsv5-series.md).
119+
120+
[!INCLUDE [dlsv5-dldsv5-series-specs](./includes/dlsv5-dldsv5-series-specs.md)]
121+
122+
123+
### Dasv6 and Dadsv6-series
124+
[!INCLUDE [dasv6-dadsv6-series-summary](./includes/dasv6-dadsv6-series-summary.md)]
125+
126+
[View the full Dasv6 and Dadsv6-series page](../../dasv6-dadsv6-series.md).
127+
128+
[!INCLUDE [dasv6-dadsv6-series-specs](./includes/dasv6-dadsv6-series-specs.md)]
129+
130+
131+
### Dalsv6 and Daldsv6-series
132+
[!INCLUDE [dalsv6-daldsv6-series-summary](./includes/dalsv6-daldsv6-series-summary.md)]
133+
134+
[View the full Dalsv6 and Daldsv6-series page](../../dalsv6-daldsv6-series.md).
135+
136+
[!INCLUDE [dalsv6-daldsv6-series-specs](./includes/dalsv6-daldsv6-series-specs.md)]
Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
---
2+
title: DC sub-family VM size series
3+
description: Overview of the 'DC' sub-family of virtual machine sizes
4+
author: mattmcinnes
5+
ms.service: virtual-machines
6+
ms.subservice: sizes
7+
ms.topic: conceptual
8+
ms.date: 04/16/2024
9+
ms.author: mattmcinnes
10+
---
11+
12+
# DC sub-family general purpose VM size series
13+
14+
**Applies to:** :heavy_check_mark: Linux VMs :heavy_check_mark: Windows VMs :heavy_check_mark: Flexible scale sets :heavy_check_mark: Uniform scale sets
15+
16+
> [!NOTE]
17+
> 'DC' family VMs are specialized for confidential computing scenarios. If your workload doesn't require confidential compute and you're looking for general purpose VMs with similar specs, consider the [the standard D-family size series](./d-family.md).
18+
19+
The 'DC' sub-family of VM size series are one of Azure's security focused general purpose VM instances. They're designed for [confidential computing](../../../confidential-computing/overview-azure-products.md) with enhanced data protection and code confidentiality, featuring hardware-based Trusted Execution Environments (TEEs) with Intel's Software Guard Extensions (SGX). These VMs are ideal for handling highly sensitive data that demands isolation from the host environment, such as in scenarios involving secure enclaves for processing private data, financial transactions, and personally identifiable information (PII), ensuring a higher level of security for critical applications.
20+
21+
## Workloads and use cases
22+
23+
- **Confidential Computing:** They support secure enclave technology using Intel SGX, which allows parts of the VM memory to be isolated from the main operating system. This enclave securely processes sensitive data, ensuring that it is protected even from privileged users and underlying system software.
24+
25+
- **Data Protection:** DC-series VMs are ideal for applications that manage, store, and process sensitive data, such as personal identifiable information (PII), financial data, health records, and other types of confidential information. The hardware-based encryption ensures that data is protected at rest and during processing.
26+
27+
- **Regulatory Compliance:** For businesses that need to comply with stringent regulatory requirements for data privacy and security (like GDPR, HIPAA, or financial industry regulations), DC-series VMs provide a hardware-assured environment that can help meet these compliance demands.
28+
29+
## Series in family
30+
31+
### DCsv2-series
32+
[!INCLUDE [dcsv2-series-summary](./includes/dcsv2-series-summary.md)]
33+
34+
[View the full DCsv2-series page](../../dcv2-series.md).
35+
36+
[!INCLUDE [dcsv2-series-specs](./includes/dcsv2-series-specs.md)]
37+
38+
39+
### DCsv3 and DCdsv3-series
40+
[!INCLUDE [dcsv3-dcdsv3-series-summary](./includes/dcsv3-dcdsv3-series-summary.md)]
41+
42+
[View the full DCsv3 and DCdsv3-series page](../../dcv3-series.md).
43+
44+
[!INCLUDE [dcsv3-dcdsv3-series-specs](./includes/dcsv3-dcdsv3-series-specs.md)]
45+
46+
47+
### DCasv5 and DCadsv5-series
48+
[!INCLUDE [dcasv5-dcadsv5-series-summary](./includes/dcasv5-dcadsv5-series-summary.md)]
49+
50+
[View the full DCasv5 and DCadsv5-series page](../../dcasv5-dcadsv5-series.md).
51+
52+
[!INCLUDE [dcasv5-dcadsv5-series-specs](./includes/dcasv5-dcadsv5-series-specs.md)]
53+
54+
55+
### DCas_cc_v5 and DCads_cc_v5-series
56+
[!INCLUDE [dcasccv5-dcadsccv5-series-summary](./includes/dcasccv5-dcadsccv5-series-summary.md)]
57+
58+
[View the full DCas_cc_v5 and DCads_cc_v5-series page](../../dcasccv5-dcadsccv5-series.md).
59+
60+
[!INCLUDE [dcasccv5-dcadsccv5-series-specs](./includes/dcasccv5-dcadsccv5-series-specs.md)]
61+
62+
63+
### DCesv5 and DCedsv5-series
64+
[!INCLUDE [dcesv5-dcedsv5-series-summary](./includes/dcesv5-dcedsv5-series-summary.md)]
65+
66+
[View the full DCesv5 and DCedsv5-series page](../../dcesv5-dcedsv5-series.md).
67+
68+
[!INCLUDE [dcesv5-dcedsv5-series-specs](./includes/dcesv5-dcedsv5-series-specs.md)]
69+
70+
71+
[!INCLUDE [sizes-footer](../includes/sizes-footer.md)]
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
title: Av2-series specs include
3+
description: Include file containing specifications of Av2-series VM sizes.
4+
services: virtual-machines
5+
author: mattmcinnes
6+
ms.topic: include
7+
ms.service: virtual-machines
8+
ms.subservice: sizes
9+
ms.date: 04/11/2024
10+
ms.author: mattmcinnes
11+
ms.custom: include file
12+
---
13+
14+
15+
| Part | Quantity <br><sup>Count <sup>Units | Specs <br><sup>SKU ID, Performance <sup>Units</sup>, etc. |
16+
|---|---|---|
17+
| Processor | 1 - 8 <sup> vCores | Intel® Xeon® Platinum 8370C (Ice Lake)<br> Intel® Xeon® Platinum 8272CL (Cascade Lake)<br> Intel® Xeon® 8171M 2.1 GHz (Skylake)<br> Intel® Xeon® E5-2673 v4 2.3 GHz (Broadwell)<br> Intel® Xeon® E5-2673 v3 2.4 GHz (Haswell) |
18+
| Memory | 2 - 64 <sup> GiB | |
19+
| Data Disks | 2 - 16 <sup>Disks | </sup> 500 <sup>IOPS/Disk</sup> |
20+
| Network | 2 - 8 <sup> NICs | 250-2000 <sup> Mbps |
21+
| Accelerators | 0 | |
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
title: Av2-series summary include
3+
description: Include file containing a summary of the Av2-series size family.
4+
services: virtual-machines
5+
author: mattmcinnes
6+
ms.topic: include
7+
ms.service: virtual-machines
8+
ms.subservice: sizes
9+
ms.date: 04/11/2024
10+
ms.author: mattmcinnes
11+
ms.custom: include file
12+
---
13+
14+
The Av2-series VMs can be deployed on a variety of hardware types and processors. Av2-series run on the 3rd Generation Intel® Xeon® Platinum 8370C (Ice Lake), the Intel® Xeon® Platinum 8272CL (Cascade Lake), the Intel® Xeon® 8171M 2.1 GHz (Skylake), the Intel® Xeon® E5-2673 v4 2.3 GHz (Broadwell), or the Intel® Xeon® E5-2673 v3 2.4 GHz (Haswell) processors. Av2-series VMs have CPU performance and memory configurations best suited for entry level workloads like development and test. The size is throttled to offer consistent processor performance for the running instance, regardless of the hardware it is deployed on. To determine the physical hardware on which this size is deployed, query the virtual hardware from within the Virtual Machine. Some example use cases include development and test servers, low traffic web servers, small to medium databases, proof-of-concepts, and code repositories.
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
title: Basv2-series specs include #Required; page title is displayed in search results. 60 characters max.
3+
description: Include file containing specifications of Basv2-series VM sizes.
4+
services: virtual-machines
5+
author: mattmcinnes
6+
ms.topic: include
7+
ms.service: virtual-machines
8+
ms.subservice: sizes
9+
ms.date: 04/11/2024
10+
ms.author: mattmcinnes
11+
ms.custom: include file
12+
---
13+
14+
| Part | Quantity <br><sup>Count <sup>Units | Specs <br><sup>SKU ID, Performance <sup>Units</sup>, etc. |
15+
|---|---|---|
16+
| Processor | 2 - 32<sup>vCores | AMD EPYC<sup>TM</sup> 7763v (Milan) |
17+
| Memory | 1 - 128<sup>GiB | |
18+
| Data Disks | 4 - 32<sup>Disks | 3750 - 80000<sup>IOPS</sup> / 85 - 960<sup>MBps |
19+
| Network | 2 - 4<sup>NICs | 6.25<sup>Gbps |
20+
| Accelerators | None | |
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
title: Basv2-series summary include
3+
description: Include file containing a summary of the Basv2-series size family.
4+
services: virtual-machines
5+
author: mattmcinnes
6+
ms.topic: include
7+
ms.service: virtual-machines
8+
ms.subservice: sizes
9+
ms.date: 04/11/2024
10+
ms.author: mattmcinnes
11+
ms.custom: include file
12+
---
13+
Basv2-series virtual machines run on the AMD's 3rd Generation EPYCTM 7763v processor in a multi-threaded configuration with up to 256 MB L3 cache configuration, providing low cost CPU burstable general purpose virtual machines. Basv2-series virtual machines utilize a CPU credit model to track how much CPU is consumed - the virtual machine accumulates CPU credits when a workload is operating below the base CPU performance threshold and, uses credits when running above the base CPU performance threshold, until all of its credits are consumed. Upon consuming all the CPU credits, a Basv2-series virtual machine is throttled back to its base CPU performance until it accumulates the credits to CPU burst again.
14+
15+
Basv2-series virtual machines offer a balance of compute, memory, and network resources, and are a cost effective way to run a broad spectrum of general purpose workloads, including large scale micro-services, small and medium databases, virtual desktops, and business-critical applications; and are also an affordable option to run your code repositories and dev/test environments. Basv2-Series offers virtual machines of up-to 32 vCPU and 128 Gib of RAM, with max network bandwidth of upto 6250 Mbps and max uncached disk throughput of 600 Mbps. Basv2-series virtual machines also support attachments of Standard SSD, Standard HDD, Premium SSD disk types with a default Remote-SSD support, you can also attach Ultra Disk storage based on its regional availability. Disk storage is billed separately from virtual machines.

0 commit comments

Comments
 (0)