Ampere has tested a set of 130+ images verified to run on the Dpsv5 platform through daily regressions. These are common software packages found in many Cloud-Native stacks that show the maturity of the ecosystem on the Dpsv5 instances.
Microsoft offers a comprehensive line of Azure Virtual Machines that can run a diverse and broad set of Linux workloads such as web servers, open-source databases, in-memory applications, big data analytics, gaming, media, and more.
Documentation
AI Inference on Azure Solution Brief
Cassandra on Azure Brief
Elasticsearch on Azure Brief
Getting started on Azure Ampere VMs with OpenSUSE using Terraform
Getting started on Azure Ampere VMs with Debian using Terraform
Hadoop on Azure Brief
Kafka on Azure Brief
Memcached on Azure Brief
Redis on Microsoft Azure Workload Brief
Spark on Azure Brief
x264 on Azure Brief
x265 on Azure Brief
Performance Spotlight
NGINX on Azure VMs based on Ampere
NGINX is a high-performance HTTP web server that is widely used for cloud web applications. As a web server, the performance of NGINX depends on compute, memory, and network performance making it a great test subject for the overall performance of our processors.
x264 on Azure VMs based on Ampere
The x.264 library, which implements the H.264/MPEG-4 AVC standard is very widely used today in a variety of video streaming services, runs extremely well on Ampere processors at scale.
Redis on Azure VMs based on Ampere
Redis is an open source, in-memory, key-value data store that is typically used as a database or a cache. As a scalable cloud-native service, Redis runs extremely well on Ampere Altra and Altra Max processors.
Virtual Machine Configurations
Ampere partners with the best system providers worldwide to deliver differentiated infrastructure for cloud native computing. The virtual machines currently offered by Azure are detailed below.
Dpsv5
The new Dpsv5 series virtual machines are based on the Ampere Altra 64-bit Multi-Core Arm-based processor operating at up to 3.0GHz frequency. Dpsv5 VM-series are engineered to run several Linux enterprise workloads such as web servers, application servers, open-source databases, .NET applications, Java applications, gaming servers, media servers, and more.
The Dpsv5 virtual machine sizes provide an even better value proposition for a broad range of general-purpose Linux workloads compared to equivalent x86-based Azure VMs.
INSTANCE | VCPU(S) | RAM (GiB) | TEMP STORAGE | INSTANCE | VCPU(S) | RAM (GiB) | TEMP STORAGE | |
---|---|---|---|---|---|---|---|---|
D2ps v5 | 2 | 8 GiB | 0 GiB | D2pds v5 | 2 | 8 GiB | 75 Gib | |
D4ps v5 | 4 | 16 GiB | 0 GiB | D4pds v5 | 4 | 16 GiB | 150 Gib | |
D8ps v5 | 8 | 32 GiB | 0 GiB | D8pds v5 | 8 | 32 GiB | 300 Gib | |
D16ps v5 | 16 | 64 GiB | 0 GiB | D16pds v5 | 16 | 64 GiB | 600 Gib | |
D32ps v5 | 32 | 128 GiB | 0 GiB | D32pds v5 | 32 | 128 GiB | 1,200 Gib | |
D48ps v5 | 48 | 192 GiB | 0 GiB | D48pds v5 | 48 | 192 GiB | 1,800 Gib | |
D64ps v5 | 64 | 208 GiB | 0 GiB | D64pds v5 | 64 | 208 GiB | 2,400 Gib |
Dplsv5
The Dplsv5 virtual machine sizes offer one of the lowest price points of entry within the general-purpose Azure Virtual Machines portfolio. The VMs provide 2GiBs per vCPU and do not have any temporary storage. These VMs are engineered to provide a compelling value proposition for many general-purpose Linux workloads that do not require larger amounts of RAM per vCPU.
INSTANCE | VCPU(S) | RAM (GiB) | TEMP STORAGE | INSTANCE | VCPU(S) | RAM (GiB) | TEMP STORAGE | |
---|---|---|---|---|---|---|---|---|
D2pls v5 | 2 | 4 GiB | 0 GiB | D2plds v5 | 2 | 4 GiB | 75 Gib | |
D4pls v5 | 4 | 8 GiB | 0 GiB | D4plds v5 | 4 | 8 GiB | 150 Gib | |
D8pls v5 | 8 | 16 GiB | 0 GiB | D8plds v5 | 8 | 16 GiB | 300 Gib | |
D16pls v5 | 16 | 32 GiB | 0 GiB | D16plds v5 | 16 | 32 GiB | 600 Gib | |
D32pls v5 | 32 | 64 GiB | 0 GiB | D32plds v5 | 32 | 64 GiB | 1,200 Gib | |
D48pls v5 | 48 | 96 GiB | 0 GiB | D48plds v5 | 48 | 96 GiB | 1,800 Gib | |
D64pls v5 | 64 | 128 GiB | 0 GiB | D64plds v5 | 64 | 128 GiB | 2,400 Gib |
Epsv5
The new Epsv5 VM sizes can meet the requirements associated with memory-intensive Linux-based workloads including open-source databases, in-memory caching applications, gaming, and data analytics engines. The Epsv5 series virtual machines are based on the Ampere Altra 64-bit Multi-Core Arm-based processor operating at up to 3.0GHz frequency. With high memory-to-core ratio, the Epsv5 is great for relational database servers, medium to large caches, and in-memory analytics.
The Epsv5 virtual machine sizes provide an even better value proposition for various memory intensive workloads compared to equivalent x86-based Azure VMs. The Ampere Altra processor was engineered for scale-out cloud environments and can deliver efficient performance to reduce overall environmental impact.
INSTANCE | VCPU(S) | RAM (GiB) | TEMP STORAGE | INSTANCE | VCPU(S) | RAM (GiB) | TEMP STORAGE | |
---|---|---|---|---|---|---|---|---|
E2ps v5 | 2 | 16 GiB | 0 GiB | E2pds v5 | 2 | 16 GiB | 75 Gib | |
E4ps v5 | 4 | 32 GiB | 0 GiB | E4pds v5 | 4 | 32 GiB | 150 Gib | |
E8ps v5 | 8 | 64 GiB | 0 GiB | E8pds v5 | 8 | 64 GiB | 300 Gib | |
E16ps v5 | 16 | 128 GiB | 0 GiB | E16pds v5 | 16 | 128 GiB | 600 Gib | |
E20ps v5 | 20 | 160 GiB | 0 GiB | E20pds v5 | 20 | 160 GiB | 750 Gib | |
E32ps v5 | 32 | 208 GiB | 0 GiB | E32pds v5 | 32 | 208 GiB | 1,200 Gib |
Resources
Amadeus Improves Performance/Price by up to 47% with Ampere
Cloud Native Processor Leadership on Microsoft Azure VMs
Azure Virtual Machines with Ampere Altra Arm-based processors
Ampere Altra Now Available on Microsoft Azure Cloud Platform
VMs featuring Ampere Altra