You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/virtual-machines/sizes/general-purpose/a-family.md
+14-6Lines changed: 14 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,19 +9,27 @@ ms.date: 04/16/2024
9
9
ms.author: mattmcinnes
10
10
---
11
11
12
-
# A-series Size Families
12
+
# A family general purpose VM size series
13
13
14
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
15
16
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
17
18
-
## Benefits and use cases
18
+
## Workloads and use cases
19
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.
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
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.
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
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.
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.
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).
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.
description: List of sizes in the A family and sub families
2
+
title: D family size series
3
+
description: List of sizes in the D family and sub families
4
4
author: mattmcinnes
5
5
ms.service: virtual-machines
6
6
ms.subservice: sizes
@@ -9,18 +9,128 @@ ms.date: 04/16/2024
9
9
ms.author: mattmcinnes
10
10
---
11
11
12
-
# A-series Size Families
12
+
# D family general purpose VM size series
13
13
14
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
15
16
-
The A-series family of VM sizes are one of Azure's general purpose VM sizes. They're designed for entry-level workloads, such as development and test environments, small to medium databases, and low-traffic web servers.
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
17
18
-
## Benefits and use cases
18
+
## Workloads and use cases
19
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.
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
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.
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
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.
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
25
26
-
## List of size series
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.
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.
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.
0 commit comments