High Performance Computing virtual machinesThe HB-series VMs are optimized for HPC applications driven by memory bandwidth, such as fluid dynamics, explicit finite element analysis, and weather modeling. HB VMs feature 60 AMD EPYC 7551 processor cores, 4 GB of RAM per CPU core, no hyperthreading, and up to 4 Managed Disks. The AMD EPYC platform provides more than 260 GB/sec of memory bandwidth.
The HC-series VMs are optimized for HPC applications driven by intensive computation, such as implicit finite element analysis, reservoir simulation, and computational chemistry. HC VMs feature 44 Intel Xeon Platinum 8168 processor cores, 8 GB of RAM per CPU core, no hyperthreading, and up to 4 Managed Disks. The Intel Xeon Platinum platform supports Intel’s rich ecosystem of software tools and features an all-cores clock speed of 3.4 GHz for most workloads.
Example use cases include fluid dynamics, finite element analysis, seismic processing, reservoir simulation, risk analysis, electronic design automation, rendering, Spark, weather modeling, quantum simulation, computational chemistry, heat transfer simulation.
Compute optimized virtual machinesF-series VMs feature a higher CPU-to-memory ratio. They are equipped with 2 GB RAM and 16 GB of local solid state drive (SSD) per CPU core, and are optimized for compute intensive workloads. The Fsv2-series features 2 GiB RAM and 8 GB of local temporary storage (SSD) per vCPU. The Fsv2-series is hyper-threaded and based on the 2.7 GHz Intel Xeon® Platinum 8168 (SkyLake) processor, which can achieve clock speeds as high as 3.7 GHz with the Intel Turbo Boost Technology 2.0.
Example use cases include batch processing, web servers, analytics, and gaming.
Memory and storage optimized virtual machines
G-series VMs feature the Intel® Xeon® processor E5 v3 family, two times more memory, and four times more Solid State Drive storage (SSDs) than the General Purpose D-series. G-series features up to ½ TB of RAM and 32 CPU cores, and provide unparalleled computational performance, memory, and local SSD storage for your most demanding applications.
Example use cases include large SQL and NoSQL databases, ERP, SAP, and data warehousing solutions.
Optimized for in-memory hyper-threaded applicationsThe E-series Azure virtual machines are optimized for heavy in-memory applications such as SAP HANA. These VMs are configured with high memory-to-core ratios, which makes them well-suited for relational database servers, with medium to large caches, and in-memory analytics. The Ev3-series VMs range from 2 to 64 vCPUs and 16-432 GiB of RAM, respectively.
The Ea_v4 and Eas_v4 Azure VM-series feature AMD’s EPYC™ 7452 processor and also provide up to 96 vCPUs, 672 GiBs of RAM and 2,400 GiBs of SSD-based temporary storage.
The Es and the Eas VM series both support Azure Premium SSDs.
Example use cases include SAP HANA, SAP S/4 HANA, SQL Hekaton and other large in-memory business critical workloads.
General purpose computeD-series VMs feature fast CPUs, and optimal CPU-to-memory configuration making them suitable for most production workloads.
Dv3 virtual machine instances provide hyper-threaded general-purpose VMs and are based on the 2.3 GHz Intel XEON ® E5-2673 v4 (Broadwell) processor. They can achieve 3.5 GHz with Intel Turbo Boost Technology 2.0.
The Da_v4 and Das_v4 Azure VM-series provide up to 96 vCPUs, 384 GiBs of RAM and 2,400 GiBs of SSD-based temporary storage and feature AMD’s EPYC™ 7452 processor.
The Ds-series and the Das-series VMs both support Azure Premium SSDs.
Example use cases include many enterprise-grade applications, relational databases, in-memory caching, and analytics. The latest generations are ideal for applications that demand faster CPUs, better local disk performance or higher memories
Protect data in useDC-series virtual machines are a new family of VMs to protect the confidentiality and integrity of your data and code while it's processed in Azure through the use of secure enclaves. This is in addition to the existing built-in encryption capabilities that protect data in Azure while it's at rest and in transit.
These VMs are backed by the latest generation of Intel Xeon E-2176G 3.7GHz Processor with SGX technology. With Intel Turbo Boost Technology this processor can reach up to 4.7GHz.
Example use cases include confidential querying in databases, creation of scalable confidential consortium networks and secure multiparty machine learning algorithms. The DC-series VMs are ideal to build secure enclave-based applications to protect customers code and data while it's in use.
Entry-level economical VMs for dev/test
A-series VMs have CPU performance and memory configurations best suited for entry level workloads like development and test. They are economical and provide a low-cost option to get started with Azure. Av2 Standard is the latest generation of A-series VMs with similar CPU performance but more RAM per vCPU and faster disks.
Example use cases include development and test servers, low traffic web servers, small to medium databases, servers for proof-of-concepts, and code repositories.
Storage optimized virtual machines
The latest Lsv2-series features high throughput, low latency, directly mapped local NVMe storage. The Lsv2 VMs run on the AMD EPYC™ 7551 processor with an all core boost of 2.55GHZ up to a 3.0GHz single core boost. The Lsv2 series VMs offer up to 80 vCPUs in a hyper-threaded configuration, with 8 GiB of memory per vCPU and up to 19.2TB (10x1.92TB) available directly to the VM.
The Ls-series VMs are storage optimized. These are ideal for applications requiring low latency, high throughput, and large local disk storage. These VMs are built on Intel Haswell processor technology, specifically E5 Xeon v3 processors with 4, 8, 16, and 32 core VM sizes. Ls-series VMs support up to 6 TB of local SSD and offer unmatched storage I/O performance.
Example use cases include NoSQL databases such as Cassandra, MongoDB, Cloudera, and Redis. Data warehousing applications and large transactional databases are great use cases as well.
Memory optimized virtual machinesThe M-series family of Azure virtual machines are memory optimized and are ideal for heavy in-memory workloads such as SAP HANA. The M-Series offer up to 4 TB of RAM on a single VM. In addition, these VMs offer a virtual CPU count of up to 128 vCPUs on a single VM to enable high performance parallel processing.
Example use cases include SAP HANA, SAP S/4 HANA, SQL Hekaton and other large in-memory business critical workloads requiring massive parallel compute power
Largest memory optimized virtual machines
The Azure Mv2-series virtual machines are hyper-threaded and feature Intel® Xeon® Platinum 8180M 2.5GHz (Skylake) processors, offering up to 416 vCPU on a single VM and offer 3TB, 6 TB and 12 TB memory configurations. This is by far the largest-memory virtual machine offered on Azure and provide unparalleled computational performance to support large in-memory databases.
Example use cases include SAP HANA, SAP S/4 HANA, SQL Hekaton and other large in-memory business critical workloads requiring massive parallel compute power.
GPU enabled virtual machinesThe N-series is a family of Azure Virtual Machines with GPU capabilities. GPUs are ideal for compute and graphics-intensive workloads, helping customers to fuel innovation through scenarios like high-end remote visualization, deep learning, and predictive analytics.
The N-series has three different offerings aimed at specific workloads:
The NC-series is focused on high-performance computing and machine learning workloads. The latest version—NCsv3—features NVIDIA’s Tesla V100 GPU.The NDs-series is focused on training and inference scenarios for deep learning. It uses the NVIDIA Tesla P40 GPUs. The latest version - NDv2 - features the NVIDIA Tesla V100 GPUs.The NV-series enables powerful remote visualization workloads and other graphics-intensive applications backed by the NVIDIA Tesla M60 GPU.NCsv3, NCsv2, NC and NDs VMs offer optional InfiniBand interconnect to enable scale-up performance.
Example use cases include simulation, deep learning, graphics rendering, video editing, gaming and remote visualization.
Economical burstable VMsBs-series are economical virtual machines that provide a low-cost option for workloads that typically run at a low to moderate baseline CPU utilization, but sometimes need to burst to significantly higher CPU utilization when the demand rises.
Example use cases include development and test servers, low-traffic web servers, small databases, micro services, servers for proof-of-concepts, build servers.