'D' family general purpose VM size series
Applies to: ✔️ Linux VMs ✔️ Windows VMs ✔️ Flexible scale sets ✔️ Uniform scale sets
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.
Workloads and use cases
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.
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.
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.
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.
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.
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.
Series in family
Dpsv6 and Dplsv6-series
The Dpsv6-series virtual machines are powered by Azure’s first-generation Cobalt 100 processor, delivering outstanding performance for general-purpose workloads. The Azure Cobalt 100 processor operates at 3.4 GHz and provides an entire physical core for each virtual machine vCPU. These virtual machines offer 4 GiB of memory per vCPU and a wide range of vCPU sizes. These VMs meet the requirements of most scale-out enterprise workloads such as web and application servers, small to medium databases, caches, and more. Dpsv6-series virtual machines support Standard SSD, Standard HDD, and Premium SSD disk types. You can also attach Ultra Disk storage based on its regional availability. Disk storage is billed separately from virtual machines. For more information, see pricing for disks. Dpsv6-series virtual machines offer up to 96 vCPU and 384 GiB of RAM. These VMs come without local disk, providing a better value proposition for workloads that don't require local temporary storage.
View the full Dpsv6-series page.
Part | Quantity Count Units |
Specs SKU ID, Performance Units, etc. |
---|---|---|
Processor | 2 - 96 vCPUs | Azure Cobalt 100 [Arm64] |
Memory | 8 - 384 GiB | |
Local Storage | None | |
Remote Storage | 8 - 64 Disks | 3750 - 199987 IOPS 106 - 5850 MBps |
Network | 2 - 8 NICs | 12500 - 60000 Mbps |
Accelerators | None |
Dpdsv6 and Dpldsv6-series
The Dpdsv6-series virtual machines are powered by Azure’s first-generation Cobalt 100 processor, delivering outstanding performance for general-purpose workloads. The Azure Cobalt 100 processor operates at 3.4 GHz and provides an entire physical core for each virtual machine vCPU. These virtual machines offer 4 GiB of memory per vCPU and a wide range of vCPU sizes. These VMs meet the requirements of most scale-out enterprise workloads such as web and application servers, small to medium databases, caches, and more. Dpdsv6-series virtual machines support Standard SSD, Standard HDD, and Premium SSD disk types. You can also attach Ultra Disk storage based on its regional availability. Disk storage is billed separately from virtual machines. For more information, see pricing for disks. Dpdsv6-series virtual machines offer up to 96 vCPU, up to 384 GiB of RAM, and up to 5,280 GiB of fast local NVMe temporary storage.
View the full Dpdsv6-series page.
Part | Quantity Count Units |
Specs SKU ID, Performance Units, etc. |
---|---|---|
Processor | 2 - 96 vCPUs | Azure Cobalt 100 [Arm64] |
Memory | 8 - 384 GiB | |
Local Storage | 1 - 6 Disks | 110 - 880 GiB/Disk 15000 - 1800000 IOPS 90 - 8640 MBps |
Remote Storage | 8 - 64 Disks | 3750 - 199987 IOPS 106 - 5850 MBps |
Network | 2 - 8 NICs | 12500 - 60000 Mbps |
Accelerators | None |
Dasv6 and Dadsv6-series
Dasv6-series VMs utilize AMD's 4th Generation EPYCTM 9004 processors that can achieve a boosted maximum frequency of 3.7GHz. These virtual machines offer up to 96 vCPU and 384 GiB of RAM. The Dasv6-series sizes offer a combination of vCPU and memory for most production workloads. The new VMs with no local disk provide a better value proposition for workloads that do not require local temporary storage.
View the full Dasv6-series page.
Part | Quantity Count Units |
Specs SKU ID, Performance Units, etc. |
---|---|---|
Processor | 2 - 96 vCPUs | AMD EPYC 9004 (Genoa) [x86-64] |
Memory | 8 - 384 GiB | |
Local Storage | None | |
Remote Storage | 4 - 32 Disks | 4000 - 175000 IOPS 90 - 4320 MBps |
Network | 2 - 8 NICs | 12500 - 40000 Mbps |
Accelerators | None |
Dalsv6 and Daldsv6-series
Dalsv6-series VMs utilize AMD's 4th Generation EPYCTM 9004 processors that can achieve a boosted maximum frequency of 3.7GHz. These virtual machines offer up to 96 vCPU and 192 GiB of RAM. These VM sizes can reduce cost when running non-memory intensive applications. The new VMs with no local disk provide a better value proposition for workloads that do not require local temporary storage.
View the full Dalsv6-series page.
Part | Quantity Count Units |
Specs SKU ID, Performance Units, etc. |
---|---|---|
Processor | 2 - 96 vCPUs | AMD EPYC 9004 (Genoa) [x86-64] |
Memory | 4 - 192 GiB | |
Local Storage | None | |
Remote Storage | 4 - 32 Disks | 4000 - 175000 IOPS 90 - 4320 MBps |
Network | 2 - 8 NICs | 12500 - 40000 Mbps |
Accelerators | None |
Dv5 and Dsv5-series
The Dv5 and Dsv5-series virtual machines run on Intel® Xeon® Platinum 8473C (Sapphire Rapids), Intel® Xeon® Platinum 8370C (Ice Lake) processor in a hyper threaded configuration, providing a better value proposition for most general-purpose workloads. This new processor features an all core turbo clock speed of 3.5 GHz with Intel® Turbo Boost Technology, Intel® Advanced-Vector Extensions 512 (Intel® AVX-512) and Intel® Deep Learning Boost. These virtual machines offer a combination of vCPUs and memory to meet the requirements associated with most enterprise workloads, such as small-to-medium databases, low-to-medium traffic web servers, application servers and more. The Dv5 and Dsv5-series provide a better value proposition for workloads that don't require local temp disk. For information about similar virtual machines with local disk, see Ddv5 and Ddsv5-series VMs.
View the full Dv5-series page.
Part | Quantity Count Units |
Specs SKU ID, Performance Units, etc. |
---|---|---|
Processor | 2 - 96 vCPUs | Intel Xeon Platinum 8473C (Sapphire Rapids) [x86-64] Intel Xeon Platinum 8370C (Ice Lake) [x86-64] |
Memory | 8 - 384 GiB | |
Local Storage | None | |
Remote Storage | 4 - 32 Disks | 3750 - 80000 IOPS 85 - 2600 MBps |
Network | 2 - 8 NICs | 12500 - 35000 Mbps |
Accelerators | None |
Ddv5 and Ddsv5-series
The Ddv5 and Ddsv5-series Virtual Machines run on the 3rd Generation Intel® Xeon® Platinum 8370C (Ice Lake) processor in a hyper threaded configuration, providing a better value proposition for most general-purpose workloads. This new processor features an all core turbo clock speed of 3.5 GHz with Intel® Turbo Boost Technology, Intel® Advanced-Vector Extensions 512 (Intel® AVX-512) and Intel® Deep Learning Boost. These virtual machines offer a combination of vCPUs, memory and temporary storage able to meet the requirements associated with most enterprise workloads, such as small-to-medium databases, low-to-medium traffic web servers, application servers and more.
View the full Ddv5-series page.
Part | Quantity Count Units |
Specs SKU ID, Performance Units, etc. |
---|---|---|
Processor | 2 - 96 vCPUs | Intel Xeon Platinum 8370C (Ice Lake) [x86-64] |
Memory | 8 - 384 GiB | |
Local Storage | 1 Disk | 75 - 3600 GiB 9000 - 450000 IOPS (RR) 125 - 4000 MBps (RR) |
Remote Storage | 4 - 32 Disks | 3750 - 80000 IOPS 85 - 2600 MBps |
Network | 2 - 8 NICs | 12500 - 35000 Mbps |
Accelerators | None |
Dasv5 and Dadsv5-series
Dasv5-series VMs utilize AMD's 3rd Generation EPYC™ 7763v processors that can achieve a boosted maximum frequency of 3.5GHz. The Dasv5-series sizes offer a combination of vCPU and memory for most production workloads. The new VMs with no local disk provide a better value proposition for workloads that do not require local temp disk.
View the full Dasv5-series page.
Part | Quantity Count Units |
Specs SKU ID, Performance Units, etc. |
---|---|---|
Processor | 2 - 96 vCPUs | AMD EPYC 7763v (Genoa) [x86-64] |
Memory | 8 - 384 GiB | |
Local Storage | None | |
Remote Storage | 4 - 32 Disks | 3750 - 80000 IOPS 82 - 1600 MBps |
Network | 2 - 8 NICs | 12500 - 40000 Mbps |
Accelerators | None |
Dpsv5 and Dpdsv5-series
The Dpsv5-series and Dpdsv5-series virtual machines are based on the Arm architecture, delivering outstanding price-performance for general-purpose workloads. These virtual machines feature the Ampere® Altra® Arm-based processor operating at 3.0 GHz, which provides an entire physical core for each virtual machine vCPU. These virtual machines offer a range of vCPU sizes, up to 4 GiB of memory per vCPU, and temporary storage options able to meet the requirements of scale-out and most enterprise workloads such as web and application servers, small to medium databases, caches, and more.
View the full Dpsv5-series page.
Part | Quantity Count Units |
Specs SKU ID, Performance Units, etc. |
---|---|---|
Processor | 2 - 64 vCPUs | Ampere Altra [Arm64] |
Memory | 8 - 208 GiB | |
Local Storage | None | |
Remote Storage | 4 - 32 Disks | 3750 - 80000 IOPS 85 - 1735 MBps |
Network | 2 - 8 NICs | 12500 - 40000 Mbps |
Accelerators | None |
Dplsv5 and Dpldsv5-series
The Dplsv5-series and Dpldsv5-series virtual machines are based on the Arm architecture, delivering outstanding price-performance for general-purpose workloads. These virtual machines feature the Ampere® Altra® Arm-based processor operating at 3.0 GHz, which provides an entire physical core for each virtual machine vCPU. These virtual machines offer a range of vCPU sizes, up to 2 GiB of memory per vCPU, and temporary storage options able to meet the requirements of most non-memory-intensive and scale-out workloads such as microservices, small databases, caches, gaming servers, and more.
View the full Dplsv5-series page.
Part | Quantity Count Units |
Specs SKU ID, Performance Units, etc. |
---|---|---|
Processor | 2 - 64 vCPUs | Ampere Altra [Arm64] |
Memory | 4 - 128 GiB | |
Local Storage | None | |
Remote Storage | 4 - 32 Disks | 3750 - 80000 IOPS 85 - 1735 MBps |
Network | 2 - 8 NICs | 12500 - 40000 Mbps |
Accelerators | None |
Dlsv5 and Dldsv5-series
Dlsv5-series virtual machines run on Intel® Xeon® Platinum 8473C (Sapphire Rapids), or Intel® Xeon® Platinum 8370C (Ice Lake) processor reaching an all core turbo clock speed of up to 3.5 GHz. These virtual machines offer up to 96 vCPU and 192 GiB of RAM. These VM sizes can reduce cost when not running memory intensive applications.
Dlsv5-series virtual machines don't have any temporary storage thus lowering the price of entry. You can attach Standard SSD, Standard HDD, and Premium SSD disk types. You can also attach Ultra Disk storage based on its regional availability. Disk storage is billed separately from virtual machines. See pricing for disks.
View the full Dlsv5-series page.
Part | Quantity Count Units |
Specs SKU ID, Performance Units, etc. |
---|---|---|
Processor | 2 - 96 vCPUs | Intel Xeon Platinum 8473C (Sapphire Rapids) [x86-64] Intel Xeon Platinum 8370C (Ice Lake) [x86-64] |
Memory | 4 - 192 GiB | |
Local Storage | None | |
Remote Storage | 4 - 32 Disks | 3750 - 80000 IOPS 85 - 4000 MBps |
Network | 2 - 8 NICs | 12500 - 35000 Mbps |
Accelerators | None |
Dv4 and Dsv4-series
The Dv4 and Dsv4-series run on Intel® Xeon® Platinum 8473C (Sapphire Rapids), Intel® Xeon® Platinum 8370C (Ice Lake), or Intel® Xeon® Platinum 8272CL (Cascade Lake) processors in a hyper-threaded configuration, providing a better value proposition for most general-purpose workloads. It features an all core Turbo clock speed of 3.4 GHz, Intel® Turbo Boost Technology 2.0, Intel® Hyper-Threading Technology and Intel® Advanced Vector Extensions 512 (Intel® AVX-512). They also support Intel® Deep Learning Boost.
View the full Dv4-series page.
Part | Quantity Count Units |
Specs SKU ID, Performance Units, etc. |
---|---|---|
Processor | 2 - 64 vCPUs | Intel Xeon Platinum 8370C (Ice Lake) [x86-64] Intel Xeon Platinum 8272CL (Cascade Lake) [x86-64] Intel Xeon Platinum 8473C (Sapphire Rapids) [x86-64] |
Memory | 8 - 256 GiB | |
Local Storage | None | |
Remote Storage | 4 - 32 Disks | 3200 - 80000 IOPS 48 - 1200 MBps |
Network | 2 - 8 NICs | 5000 - 30000 Mbps |
Accelerators | None |
Dav4 and Dasv4-series
The Dav4-series run on 2nd Generation AMD EPYC™ 7452 (up to 3.35GHz) or 3rd Generation EPYC™ 7763v processors (up to 3.5GHz). The Dav4-series sizes offer a combination of vCPU, memory and temporary storage for most production workloads. Data disk storage is billed separately from virtual machines. To use premium SSD, use the Dasv4 sizes. The pricing and billing meters for Dasv4 sizes are the same as the Dav4-series.
View the full Dav4-series page.
Part | Quantity Count Units |
Specs SKU ID, Performance Units, etc. |
---|---|---|
Processor | 2 - 96 vCPUs | AMD EPYC 7452 (Rome) [x86-64] AMD EPYC 7763v (Genoa) [x86-64] |
Memory | 8 - 384 GiB | |
Local Storage | 1 Disk | 50 - 2400 GiB 3000 - 96000 IOPS (RR) 46 - 1000 MBps (RR) |
Remote Storage | 4 - 32 Disks | 3200 - 80000 IOPS 48 - 1200 MBps |
Network | 2 - 8 NICs | 2000 - 40000 Mbps |
Accelerators | None |
Ddv4 and Ddsv4-series
The Ddv4 and Ddsv4-series run on the 3rd Generation Intel® Xeon® Platinum 8370C (Ice Lake) or the Intel® Xeon® Platinum 8272CL (Cascade Lake) processors in a hyper-threaded configuration, providing a better value proposition for most general-purpose workloads. It features an all core Turbo clock speed of 3.4 GHz, Intel® Turbo Boost Technology 2.0, Intel® Hyper-Threading Technology and Intel® Advanced Vector Extensions 512 (Intel® AVX-512). They also support Intel® Deep Learning Boost. These new VM sizes will have 50% larger local storage, as well as better local disk IOPS for both read and write compared to the Dv3/Dsv3 sizes with Gen2 VMs. D-series use cases include enterprise-grade applications, relational databases, in-memory caching, and analytics.
View the full Ddv4-series page.
Part | Quantity Count Units |
Specs SKU ID, Performance Units, etc. |
---|---|---|
Processor | 2 - 64 vCPUs | Intel Xeon Platinum 8370C (Ice Lake) [x86-64] Intel Xeon Platinum 8272CL (Cascade Lake) [x86-64] |
Memory | 8 - 256 GiB | |
Local Storage | 1 Disk | 75 - 2400 GiB 9000 - 300000 IOPS (RR) 125 - 4000 MBps (RR) |
Remote Storage | 4 - 32 Disks | 3200 - 80000 IOPS 48 - 1200 MBps |
Network | 2 - 8 NICs | 5000 - 30000 Mbps |
Accelerators | None |
Dv3 and Dsv3-series
The Dv3-series run on the 3rd Generation Intel® Xeon® Platinum 8370C (Ice Lake), Intel® Xeon® Platinum 8272CL (Cascade Lake), Intel® Xeon® 8171M 2.1GHz (Skylake), Intel® Xeon® E5-2673 v4 2.3 GHz (Broadwell), or the Intel® Xeon® E5-2673 v3 2.4 GHz (Haswell) processors in a hyper-threaded configuration, providing a better value proposition for most general purpose workloads. Memory has been expanded (from ~3.5 GiB/vCPU to 4 GiB/vCPU) while disk and network limits have been adjusted on a per core basis to align with the move to hyperthreading. The Dv3-series no longer has the high memory VM sizes of the D/Dv2-series, those have been moved to the memory optimized Ev3 and Esv3-series. Example D-series use cases include enterprise-grade applications, relational databases, in-memory caching, and analytics.
View the full Dv3-series page.
Part | Quantity Count Units |
Specs SKU ID, Performance Units, etc. |
---|---|---|
Processor | 2 - 64 vCPUs | Intel Xeon Platinum 8370C (Ice Lake) [x86-64] Intel Xeon Platinum 8272CL (Cascade Lake) [x86-64] Intel Xeon 8171M (Skylake) [x86-64] Intel Xeon E5-2673 v4 (Broadwell) [x86-64] Intel Xeon E5-2673 v3 (Haswell) [x86-64] |
Memory | 8 - 256 GiB | |
Local Storage | 1 Disk | 50 - 1600 GiB 3000 - 96000 IOPS (RR) 46 - 1000 MBps (RR) |
Remote Storage | 4 - 32 Disks | |
Network | 2 - 8 NICs | 1000 - 30000 Mbps |
Accelerators | None |
Dv2 and Dsv2-series
The Dv2 and DSv2-series, a follow-on to the original D-series, feature a more powerful CPU and optimal CPU-to-memory configuration making them suitable for most production workloads. The Dv2-series is about 35% faster than the D-series. Dv2-series run on the 3rd Generation Intel® Xeon® Platinum 8370C (Ice Lake), Intel® Xeon® Platinum 8272CL (Cascade Lake), Intel® Xeon® 8171M 2.1GHz (Skylake), Intel® Xeon® E5-2673 v4 2.3 GHz (Broadwell), or the Intel® Xeon® E5-2673 v3 2.4 GHz (Haswell) processors with the Intel Turbo Boost Technology 2.0. The Dv2-series has the same memory and disk configurations as the D-series.
View the full Dv2-series page.
Part | Quantity Count Units |
Specs SKU ID, Performance Units, etc. |
---|---|---|
Processor | 1 - 16 vCPUs | Intel Xeon Platinum 8370C (Ice Lake) [x86-64] Intel Xeon Platinum 8272CL (Cascade Lake) [x86-64] Intel Xeon 8171M (Skylake) [x86-64] Intel Xeon E5-2673 v4 (Broadwell) [x86-64] Intel Xeon E5-2673 v3 (Haswell) [x86-64] |
Memory | 3.5 - 56 GiB | |
Local Storage | 1 Disk | 50 - 800 GiB 3000 - 48000 IOPS (RR) 46 - 750 MBps (RR) |
Remote Storage | 4 - 64 Disks | 4x500 - 64x500 IOPS |
Network | 2 - NICs | 750 - 12000 Mbps |
Accelerators | None |
Previous-generation D family series
For older sizes, see previous generation sizes.
Other size information
List of all available sizes: Sizes
Pricing Calculator: Pricing Calculator
Information on Disk Types: Disk Types
Next steps
Learn more about how Azure compute units (ACU) can help you compare compute performance across Azure SKUs.
Check out Azure Dedicated Hosts for physical servers able to host one or more virtual machines assigned to one Azure subscription.
Learn how to Monitor Azure virtual machines.