Skip to content

Commit 9a51b13

Browse files
authored
Merge pull request #272679 from mattmcinnes/sizes-memory-optimized
[Sizes] Memory-optimized size family pages
2 parents 3a2c194 + 59d4db6 commit 9a51b13

40 files changed

+841
-0
lines changed
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
---
2+
title: D family (memory-optimized) VM size series
3+
description: Overview of the memory-optimized 'D' 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/18/2024
9+
ms.author: mattmcinnes
10+
---
11+
12+
# 'D' family memory optimized 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 size series are one of Azure's memory-optimized VM instances. They're designed for memory-intensive workloads, such as relational databases, medium to large caches, and in-memory analytics. Equipped with more memory than the general-purpose D-series, these VMs offer a higher memory-to-core ratio, making them ideal for applications that require rapid access to larger volumes of data with intensive processing needs. This configuration supports efficient transaction processing and complex query operations, providing the necessary resources to maintain high performance and responsiveness under load.
17+
18+
## Workloads and use cases
19+
20+
**Large Databases:** Ideal for running large relational and NoSQL databases that need to maintain large in-memory datasets for quick query responses and transaction processing.
21+
22+
**In-Memory Analytics:** Suitable for applications that perform real-time data analytics and need to process large data sets entirely in memory for faster analysis.
23+
24+
**Caching Solutions:** Efficient for caching scenarios where large volumes of data need to be stored in memory to provide rapid access and improve application performance, such as Redis or Memcached.
25+
26+
## Series in family
27+
28+
### Dv2-series
29+
[!INCLUDE [dv2-dsv2-series-summary](./includes/dv2-dsv2-series-summary.md)]
30+
31+
[View the full Dv2 and Dsv2-series page](../../dv2-dsv2-series-memory.md).
32+
33+
[!INCLUDE [dv2-dsv2-series-specs](./includes/dv2-dsv2-series-specs.md)]
Lines changed: 108 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,108 @@
1+
---
2+
title: E family VM size series
3+
description: Overview of the 'E' 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/18/2024
9+
ms.author: mattmcinnes
10+
---
11+
12+
# 'E' family memory optimized 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 'E' family of VM size series are one of Azure's memory-optimized VM instances. They're designed for memory-intensive workloads, such as large databases, big data analytics, and enterprise applications that require significant amounts of RAM to maintain high performance. Equipped with high memory-to-core ratios, E-series VMs support applications and services that benefit from faster data access and more efficient data processing capabilities. This makes them particularly well-suited for scenarios involving in-memory databases and extensive data processing tasks where ample memory is crucial for optimal performance.
17+
18+
## Workloads and use cases
19+
20+
**Memory-Intensive Workloads:** Any workload that demands a large memory footprint to efficiently handle tasks, such as simulations, large-scale computations in scientific research, or financial risk modeling.
21+
22+
**Large Databases and SQL Servers:** They are ideal for hosting large relational databases like SQL Server and NoSQL databases that benefit from high memory capacities for improved performance in data processing and transaction handling.
23+
24+
**Enterprise Applications:** Suitable for resource-intensive enterprise applications, including large-scale ERP and CRM systems, where the availability of ample memory is crucial for managing complex transactions and user loads.
25+
26+
**Big Data Applications:** Effective for big data analytics applications that need to process vast amounts of data in memory to speed up analysis and insights generation.
27+
In-Memory Computing: Such as in-memory databases (e.g., SAP HANA) that require large amounts of RAM to keep the entire dataset in memory, allowing for ultra-fast data processing and query responses.
28+
29+
**Data Warehousing:** Provides the necessary resources for data warehousing solutions that handle and analyze large datasets, improving query performance and reducing response times.
30+
31+
## Series in family
32+
33+
### Ev3 and Esv3-series
34+
[!INCLUDE [ev3-esv3-series-summary](./includes/ev3-esv3-series-summary.md)]
35+
36+
[View the full Ev3 and Esv3-series page](../../ev3-esv3-series.md).
37+
38+
[!INCLUDE [ev3-esv3-series-specs](./includes/ev3-esv3-series-specs.md)]
39+
40+
41+
### Ev4 and Esv4-series
42+
[!INCLUDE [ev4-esv4-series-summary](./includes/ev4-esv4-series-summary.md)]
43+
44+
[View the full Ev4 and Esv4-series page](../../ev4-esv4-series.md).
45+
46+
[!INCLUDE [ev4-esv4-series-specs](./includes/ev4-esv4-series-specs.md)]
47+
48+
49+
### Ev5 and Esv5-series
50+
[!INCLUDE [ev5-esv5-series-summary](./includes/ev5-esv5-series-summary.md)]
51+
52+
[View the full Ev5 and Esv5-series page](../../ev5-esv5-series.md).
53+
54+
[!INCLUDE [ev5-esv5-series-specs](./includes/ev5-esv5-series-specs.md)]
55+
56+
57+
### Eav4 and Easv4-series
58+
[!INCLUDE [eav4-easv4-series-summary](./includes/eav4-easv4-series-summary.md)]
59+
60+
[View the full Eav4 and Easv4-series page](../../eav4-easv4-series.md).
61+
62+
[!INCLUDE [eav4-easv4-series-specs](./includes/eav4-easv4-series-specs.md)]
63+
64+
65+
### Edv4 and Edsv4-series
66+
[!INCLUDE [edv4-edsv4-series-summary](./includes/edv4-edsv4-series-summary.md)]
67+
68+
[View the full Edv4 and Edsv4-series page](../../edv4-edsv4-series.md).
69+
70+
[!INCLUDE [edv4-edsv4-series-specs](./includes/edv4-edsv4-series-specs.md)]
71+
72+
### Edv5 and Edsv5-series
73+
[!INCLUDE [edv5-edsv5-series-summary](./includes/edv5-edsv5-series-summary.md)]
74+
75+
[View the full Edv5 and Edsv5-series page](../../edv5-edsv5-series.md).
76+
77+
[!INCLUDE [edv5-edsv5-series-specs](./includes/edv5-edsv5-series-specs.md)]
78+
79+
### Easv5 and Eadsv5-series
80+
[!INCLUDE [easv5-eadsv5-series-summary](./includes/easv5-eadsv5-series-summary.md)]
81+
82+
[View the full Easv5 and Eadsv5-series page](../../easv5-eadsv5-series.md).
83+
84+
[!INCLUDE [easv5-eadsv5-series-specs](./includes/easv5-eadsv5-series-specs.md)]
85+
86+
87+
### Easv6 and Eadsv6-series
88+
[!INCLUDE [easv6-eadsv6-series-summary](./includes/easv6-eadsv6-series-summary.md)]
89+
90+
[View the full Easv6 and Eadsv6-series page](../../easv6-eadsv6-series.md).
91+
92+
[!INCLUDE [easv6-eadsv6-series-specs](./includes/easv6-eadsv6-series-specs.md)]
93+
94+
95+
### Epsv5 and Epdsv5-series
96+
[!INCLUDE [epsv5-epdsv5-series-summary](./includes/epsv5-epdsv5-series-summary.md)]
97+
98+
[View the full Epsv5 and Epdsv5-series page](../../epsv5-epdsv5-series.md).
99+
100+
[!INCLUDE [epsv5-epdsv5-series-specs](./includes/epsv5-epdsv5-series-specs.md)]
101+
102+
103+
### Ebdsv5 and Ebsv5-series
104+
[!INCLUDE [ebdsv5-ebsv5-series-summary](./includes/ebdsv5-ebsv5-series-summary.md)]
105+
106+
[View the full Ebdsv5 and Ebsv5-series page](../../ebdsv5-ebsv5-series.md).
107+
108+
[!INCLUDE [ebdsv5-ebsv5-series-specs](./includes/ebdsv5-ebsv5-series-specs.md)]
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
---
2+
title: EC sub-family VM size series
3+
description: Overview of the 'EC' 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+
# 'EC' sub-family memory optimized 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+
> 'EC' family VMs are specialized for confidential computing scenarios. If your workload doesn't require confidential compute and you're looking for memory-optimized VMs with similar specifications, consider the [standard E-family size series](./e-family.md).
18+
19+
The 'EC' family of VM size series are one of Azure's security focused memory-optimized VM instances. They're designed for memory-intensive workloads, such as large databases, big data analytics, and enterprise applications that require significant amounts of RAM to maintain high performance. Equipped with high memory-to-core ratios, E-series VMs support applications and services that benefit from faster data access and more efficient data processing capabilities. This makes them particularly well-suited for scenarios involving in-memory databases and extensive data processing tasks where ample memory is crucial for optimal performance.
20+
21+
## Workloads and use cases
22+
23+
**Memory-Intensive Workloads:** Any workload that demands a large memory footprint to efficiently handle tasks, such as simulations, large-scale computations in scientific research, or financial risk modeling.
24+
25+
**Large Databases and SQL Servers:** They are ideal for hosting large relational databases like SQL Server and NoSQL databases that benefit from high memory capacities for improved performance in data processing and transaction handling.
26+
27+
**Enterprise Applications:** Suitable for resource-intensive enterprise applications, including large-scale ERP and CRM systems, where the availability of ample memory is crucial for managing complex transactions and user loads.
28+
29+
**Big Data Applications:** Effective for big data analytics applications that need to process vast amounts of data in memory to speed up analysis and insights generation.
30+
In-Memory Computing: Such as in-memory databases (e.g., SAP HANA) that require large amounts of RAM to keep the entire dataset in memory, allowing for ultra-fast data processing and query responses.
31+
32+
**Data Warehousing:** Provides the necessary resources for data warehousing solutions that handle and analyze large datasets, improving query performance and reducing response times.
33+
34+
## Series in family
35+
36+
### Ecasv5 and Ecadsv5-series
37+
[!INCLUDE [ecasv5-ecadsv5-series-summary](./includes/ecasv5-ecadsv5-series-summary.md)]
38+
39+
[View the full Ecasv5 and Ecadsv5-series page](../../ecasv5-ecadsv5-series.md).
40+
41+
[!INCLUDE [ecasv5-ecadsv5-series-specs](./includes/ecasv5-ecadsv5-series-specs.md)]
42+
43+
44+
### Ecasccv5 and Ecadsccv5-series
45+
[!INCLUDE [ecasccv5-ecadsccv5-series-summary](./includes/ecasccv5-ecadsccv5-series-summary.md)]
46+
47+
[View the full Ecasccv5 and Ecadsccv5-series page](../../ecasccv5-ecadsccv5-series.md).
48+
49+
[!INCLUDE [ecasccv5-ecadsccv5-series-specs](./includes/ecasccv5-ecadsccv5-series-specs.md)]
50+
51+
52+
### Ecesv5 and Ecedsv5-series
53+
[!INCLUDE [ecesv5-ecedsv5-series-summary](./includes/ecesv5-ecedsv5-series-summary.md)]
54+
55+
[View the full Ecesv5 and Ecedsv5-series page](../../ecesv5-ecedsv5-series.md).
56+
57+
[!INCLUDE [ecesv5-ecedsv5-series-specs](./includes/ecesv5-ecedsv5-series-specs.md)]
58+
59+
60+
[!INCLUDE [sizes-footer](../includes/sizes-footer.md)]
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
title: Memory optimized Dv2 and Dsv2-series specs include
3+
description: Include file containing specifications of Memory optimized Dv2 and Dsv2-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+
| Part | Quantity <br><sup>Count <sup>Units | Specs <br><sup>SKU ID, Performance <sup>Units</sup>, etc. |
14+
|---|---|---|
15+
| Processor | 2 - 20<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) |
16+
| Memory | 14 - 140<sup>GiB | |
17+
| Data Disks | 8 - 64<sup>Disks | 6400 - 80000<sup>IOPS</sup> / 64 - 960<sup>MBps |
18+
| Network | 2 - 8<sup>NICs | 1500 - 25000<sup>Mbps |
19+
| Accelerators | None | |
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
title: Memory optimized Dv2 and Dsv2-series summary include
3+
description: Include file containing a summary of the Memory optimized Dv2 and Dsv2-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+
Dv2 and Dsv2-series, a follow-on to the original D-series, features a more powerful CPU. DSv2-series sizes 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. The Dv2-series has the same memory and disk configurations as the D-series.
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
title: Easv5 and Eadsv5-series specs include
3+
description: Include file containing specifications of Easv5 and Eadsv5-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/18/2024
10+
ms.author: mattmcinnes
11+
ms.custom: include file
12+
---
13+
| Part | Quantity <br><sup>Count <sup>Units | Specs <br><sup>SKU ID, Performance <sup>Units</sup>, etc. |
14+
|---|---|---|
15+
| Processor | 2 - 112<sup>vCores | AMD EPYC<sup>TM</sup> 7763v |
16+
| Memory | 16 - 672<sup>GiB | |
17+
| Data Disks | 4 - 64<sup>Disks | 3750 - 450000<sup>IOPS</sup> / 125 - 4000<sup>MBps |
18+
| Network | 2 - 8<sup>NICs | 12500 - 50000<sup>Mbps |
19+
| Accelerators | None | |
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
title: Easv5 and Eadsv5-series summary include
3+
description: Include file containing a summary of the Easv5 and Eadsv5-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/18/2024
10+
ms.author: mattmcinnes
11+
ms.custom: include file
12+
---
13+
The Easv5-series and Eadsv5-series utilize AMD's 3rd Generation EPYC<sup>TM</sup> 7763v processor in a multi-threaded configuration with up to 256 MB L3 cache, increasing customer options for running most memory optimized workloads. These virtual machines offer a combination of vCPUs and memory to meet the requirements associated with most memory-intensive enterprise applications, such as relational database servers and in-memory analytics workloads.
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
title: Easv6 and Eadsv6-series specs include
3+
description: Include file containing specifications of Easv6 and Eadsv6-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/18/2024
10+
ms.author: mattmcinnes
11+
ms.custom: include file
12+
---
13+
| Part | Quantity <br><sup>Count <sup>Units | Specs <br><sup>SKU ID, Performance <sup>Units</sup>, etc. |
14+
|---|---|---|
15+
| Processor | 2 - 96<sup>vCores | AMD EPYC<sup>TM</sup> 9004 |
16+
| Memory | 16 - 672<sup>GiB | |
17+
| Data Disks | 4 - 32<sup>Disks | 4000 - 1800000<sup>IOPS</sup> / 90 - 8640<sup>MBps |
18+
| Network | 2 - 8<sup>NICs | 12500 - 40000<sup>Mbps |
19+
| Accelerators | None | |
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
title: Easv6 and Eadsv6-series summary include
3+
description: Include file containing a summary of the Easv6 and Eadsv6-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/18/2024
10+
ms.author: mattmcinnes
11+
ms.custom: include file
12+
---
13+
The Easv6-series and Eadsv6-series utilize AMD's 4th Generation EPYCTM 9004 processor in a multi-threaded configuration with up to 320 MB L3 cache, increasing customer options for running most memory optimized workloads. These virtual machines offer up to 96 vCPU and 672 GiB of RAM. This size is ideal for memory-intensive enterprise applications, data warehousing, business intelligence, in-memory analytics, and financial transactions.
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
title: Eav4 and Easv4-series specs include
3+
description: Include file containing specifications of Eav4 and Easv4-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/18/2024
10+
ms.author: mattmcinnes
11+
ms.custom: include file
12+
---
13+
| Part | Quantity <br><sup>Count <sup>Units | Specs <br><sup>SKU ID, Performance <sup>Units</sup>, etc. |
14+
|---|---|---|
15+
| Processor | 2 - 96<sup>vCores | AMD EPYC<sup>TM</sup> 7452 <br> AMD EPYC<sup>TM</sup> 7763v |
16+
| Memory | 16 - 672<sup>GiB | |
17+
| Data Disks | 4 - 32<sup>Disks | 3000 - 192000<sup>IOPS</sup> / 23 - 2000<sup>MBps |
18+
| Network | 2 - 8<sup>NICs | 2000 - 32000<sup>Mbps |
19+
| Accelerators | None | |

0 commit comments

Comments
 (0)