'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-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 Microsoft Cobalt 100 (ARM-64)
Memory 8 - 384 GiB
Local Storage None
Remote Storage 8 - 64 Disks 3750 - 153600 IOPS/Disk
Network 2 - 8 NICs 12500 - 60000 Mbps
Accelerators None

Dplsv6-series

The Dplsv6-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 2 GiB of memory per vCPU and a wide range of vCPU sizes. These VMs meet the requirements of most non-memory-intensive and scale-out workloads such as microservices, small databases, caches, gaming servers, and more. Dplsv6-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. Dplsv6-series virtual machines offer up to 96 vCPU and 192 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 Dplsv6-series page.

Part Quantity
Count Units
Specs
SKU ID, Performance Units, etc.
Processor 2 - 96 vCores Microsoft Cobalt 100 (ARM-64)
Memory 4 - 192 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-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 vCores Microsoft Cobalt 100 (ARM-64)
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

Dpldsv6-series

The Dpldsv6-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 2 GiB of memory per vCPU and a wide range of vCPU sizes. These VMs meet the requirements of most non-memory-intensive and scale-out workloads such as microservices, small databases, caches, gaming servers, and more. Dpldsv6-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. Dpldsv6-series virtual machines offer up to 96 vCPU, up to 192 GiB of RAM, and up to 5,280 GiB of fast local NVMe temporary storage.

View the full Dpldsv6-series page.

Part Quantity
Count Units
Specs
SKU ID, Performance Units, etc.
Processor 2 - 96 vCPUs Microsoft Cobalt 100 (ARM-64)
Memory 4 - 192 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

The Dasv6-series and Dadsv6-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 their general-purpose workloads. The Dasv6-series VMs work well for many general computing workloads, such as e-commerce systems, web front ends, desktop virtualization solutions, customer relationship management applications, entry-level and mid-range databases, application servers, and more. 

View the full Dasv6 and Dadsv6-series page.

Part Quantity
Count Units
Specs
SKU ID, Performance Units, etc.
Processor 2 - 96 vCores AMD EPYCTM 9004 (Genoa)
Memory 8 - 384 GiB
Data Disks 4 - 32 Disks 4000 - 175000 IOPS / 90 - 5090 MBps
Network 2 - 8 NICs 12500 - 40000 Mbps
Accelerators None

Dalsv6 and Daldsv6-series

The Dalsv6-series and Daldsv6-series utilize AMD's 4th Generation EPYCTM 9004 processor in a multi-threaded configuration with up to 320 MB L3 cache. The Dalsv6 and Daldsv6 VM series provides 2GiBs of RAM per vCPU and are optimized for workloads that require less RAM per vCPU than standard VM sizes. The Dalsv6-series can reduce costs when running non-memory intensive applications, including web servers, gaming, video encoding, AI/ML, and batch processing.

View the full Dalsv6 and Daldsv6-series page.

Part Quantity
Count Units
Specs
SKU ID, Performance Units, etc.
Processor 2 - 96 vCores AMD EPYCTM 9004 (Genoa)
Memory 4 - 192 GiB
Data Disks 4 - 32 Disks 4000-175000 IOPS / 90-5090 MBps
Network 2 - 8 NICs 12500 - 40000 Mbps
Accelerators 0

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 and Dsv5-series page.

Part Quantity
Count Units
Specs
SKU ID, Performance Units, etc.
Processor 2 - 96vCores Intel® Xeon® Platinum 8473C (Sapphire Rapids)
Intel® Xeon® Platinum 8370C (Ice Lake)
Memory 8 - 384GiB
Data Disks 4 - 32Disks 3750 - 80000IOPS / 82 - 4000MBps
Network 2 - 8NICs 12500 - 35000Mbps
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 and Ddsv5-series page.

Part Quantity
Count Units
Specs
SKU ID, Performance Units, etc.
Processor 2 - 96 vCores Intel® Xeon® Platinum 8370C (Ice Lake)
Memory 8 - 384 GiB
Data Disks 4 - 32 Disks 3750 - 450000IOPS / 85-4000MBps
Network 2 - 8 NICs 12500 - 35000Mbps
Accelerators None

Dasv5 and Dadsv5-series

The Dasv5-series and Dadsv5-series utilize AMD's 3rd Generation EPYCTM 7763v processor in a multi-threaded configuration with up to 256 MB L3 cache, increasing customer options for running their general purpose workloads. 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.

View the full Dasv5 and Dadsv5-series page.

Part Quantity
Count Units
Specs
SKU ID, Performance Units, etc.
Processor 2 - 96 vCores AMD EPYCTM 7763v (Milan)
Memory 1 - 384 GiB
Data Disks 4 - 32 Disks 3750 - 80000IOPS / 82-2000MBps
Network 2 - 8 NICs 12500 - 40000Mbps
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 and Dpdsv5-series page.

Part Quantity
Count Units
Specs
SKU ID, Performance Units, etc.
Processor 2 - 64 vCores Ampere® Altra® (ARM64)
Memory 8 - 208 GiB
Data Disks 4 - 32 Disks 3750 - 300000IOPS / 82 - 4000MBps
Network 2 - 8 NICs 12500 - 40000Mbps
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 and Dpldsv5-series page.

Part Quantity
Count Units
Specs
SKU ID, Performance Units, etc.
Processor 2 - 64 vCores Ampere® Altra® (ARM64)
Memory 1 - 128 GiB
Data Disks 4 - 32 Disks 3750 - 300000IOPS / 85-4000MBps
Network 2 - 8 NICs 12500 - 40000Mbps
Accelerators None

Dlsv5 and Dldsv5-series

The Dlsv5 and Dldsv5-series Virtual Machines runs on Intel® Xeon® Platinum 8473C (Sapphire Rapids), or Intel® Xeon® Platinum 8370C (Ice Lake) processor in a hyper threaded configuration. 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. The Dlsv5 and Dldsv5 VM series provides 2GiBs of RAM per vCPU and optimized for workloads that require less RAM per vCPU than standard VM sizes. Target workloads include web servers, gaming, video encoding, AI/ML, and batch processing.

View the full Dlsv5 and Dldsv5-series page.

Part Quantity
Count Units
Specs
SKU ID, Performance Units, etc.
Processor 2 - 96vCores Intel® Xeon® Platinum 8473C (Sapphire Rapids)
Intel® Xeon® Platinum 8370C (Ice Lake)
Memory 4 - 192GiB
Data Disks 4 - 32Disks 3750 - 450000IOPS / 85 - 4000MBps
Network 2 - 8NICs 12500 - 35000Mbps
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 and Dsv4-series page.

Part Quantity
Count Units
Specs
SKU ID, Performance Units, etc.
Processor 2 - 64vCores Intel® Xeon® Platinum 8473C (Sapphire Rapids)
Intel® Xeon® Platinum 8370C (Ice Lake)
Intel® Xeon® Platinum 8272CL (Cascade Lake)
Memory 8 - 256GiB
Data Disks 4 - 32Disks 3200 - 80000IOPS / 48 - 2000MBps
Network 2 - 8NICs 5000 - 30000Mbps
Accelerators None

Dav4 and Dasv4-series

The Dav4-series and Dasv4-series run on 2nd Generation AMD EPYCTM 7452 or 3rd Generation EPYCTM 7763v processors in a multi-threaded configuration. The Dav4-series and Dasv4-series have the same memory and disk configurations as the D & Dsv3-series.

View the full Dav4 and Dasv4-series page.

Part Quantity
Count Units
Specs
SKU ID, Performance Units, etc.
Processor 2 - 96 vCores AMD EPYCTM 7452 (Rome)
AMD EPYCTM 7763v (Milan)
Memory 8 - 384 GiB
Data Disks 4 - 32 Disks 3000 - 96000IOPS / 23 - 500MBps
Network 2 - 8 NICs 2000 - 40000Mbps
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 and Ddsv4-series page.

Part Quantity
Count Units
Specs
SKU ID, Performance Units, etc.
Processor 2 - 64 vCores Intel® Xeon® Platinum 8370C (Ice Lake)
Intel® Xeon® Platinum 8272CL (Cascade Lake)
Memory 8 - 256 GiB
Data Disks 4 - 32 Disks 3200 - 80000IOPS / 48-2000MBps
Network 2 - 8 NICs 5000 - 30000Mbps
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 and Dsv3-series page.

Part Quantity
Count Units
Specs
SKU ID, Performance Units, etc.
Processor 2 - 64vCores 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)
Intel® Xeon® E5-2673 v3 2.4 GHz (Haswell)
Memory 8 - 256GiB
Data Disks 4 - 32Disks 3200 - 128000IOPS / 32 - 2000MBps
Network 2 - 8NICs 1000 - 30000Mbps
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 and Dsv2-series page.

Part Quantity
Count Units
Specs
SKU ID, Performance Units, etc.
Processor 1 - 16vCores 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)
Intel® Xeon® E5-2673 v3 2.4 GHz (Haswell)
Memory 3.5 - 56GiB
Data Disks 4 - 64Disks 3200 - 64000IOPS / 48 - 768MBps
Network 2 - 8NICs 750 - 12000Mbps
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.