News: 1661878626

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Official: Arm-based VMs available on Microsoft Azure

(2022/08/30)


Microsoft has opened up Arm-based virtual machines for general availability on its Azure cloud platform, after previewing the technology earlier this year.

The Redmond outfit said that Arm-based virtual machines will be generally available from September 1, initially in 10 Azure regions around the world. Also in preview will be the ability to include Arm-based instances in Kubernetes clusters managed using the Azure Kubernetes Service (AKS), and this will be available over the coming weeks in the same regions.

Microsoft announced its [1]preview of Arm support on Azure in April, stating that the D-series and E-series virtual machines would be operated using servers based on the Ampere Altra processors, which are designed for scale-out, cloud-native workloads. At the time it claimed that these would be able to deliver up to 50 percent better price-performance than comparable instances operating on x86 hardware.

[2]

"Customers build and run a vast variety of workloads on Azure, whether they are digitally transforming and modernizing their businesses or building all-new innovative distributed apps and servicess," said Microsoft's VP for the Azure Compute Platform Paul Nash, writing on the [3]Azure blog .

[4]

[5]

"At the same time, customers want to maximize operational efficiency and are taking a holistic approach across their application portfolio."

Microsoft says that during the preview, hundreds of customers evaluated the Arm architecture for a variety of workloads, listing web and application servers, open-source databases, microservices, Java and .NET applications, gaming, and media servers.

[6]Microsoft fixes Windows 'idiosyncrasy' that hampered some SMB file transfers

[7]Microsoft adds virtual core licensing to Windows Server

[8]Qualcomm readying new Arm server chip based on Nuvia acquisition

[9]Red Hat OpenShift adds heterogenous clusters mixing x86, Arm

Microsoft also said it has been working with open-source providers to make various Linux distributions available on Azure for its Arm-based virtual machines, including Ubuntu, Red Hat Enterprise Linux, Suse Enterprise Linux, CentOS, and Debian. Alma Linux and Rocky Linux are promised for the future.

The D-series virtual machines are general purpose, while the E-series are memory optimized. As an example, the Dpsv5 series supports up to 64 vCPUs and 4GiB to 208GiB of memory per vCPU, and the Dplsv5 series provides 2GiB to 128GiB per vCPU. The Epsv5 series supports only up to 32 vCPUs, but with 8GiB up to 208iGB of memory per vCPU.

[10]

All the new virtual machines are given up to 40Gbps of networking bandwidth, while the usual choices of Standard SSDs, Standard HDDs, Premium SSDs, and Ultra Disk Storage can be attached. Some virtual machine instances feature local SSD storage, such as the Dpdv5, Dpldv5, and Epdv5 series.

The Azure regions where the Arm-based instances are now available include five in the US, two in Europe, two in Asia, plus Australia. Microsoft said it plans to expand beyond this in the future. ®

Get our [11]Tech Resources



[1] https://www.theregister.com/2022/04/05/microsoft_ampere_azure_vm/

[2] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_offprem/paasiaas&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2Yw6Id839oenbQ5QKIjtgeQAAABE&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0

[3] https://azure.microsoft.com/en-gb/blog/azure-virtual-machines-with-ampere-altra-arm-based-processors-generally-available/

[4] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_offprem/paasiaas&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44Yw6Id839oenbQ5QKIjtgeQAAABE&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[5] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_offprem/paasiaas&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33Yw6Id839oenbQ5QKIjtgeQAAABE&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[6] https://www.theregister.com/2022/08/30/microsoft_windows_server_compression/

[7] https://www.theregister.com/2022/08/29/microsoft_adds_virtual_windows_licenses/

[8] https://www.theregister.com/2022/08/19/qualcomm_arm_server_chip/

[9] https://www.theregister.com/2022/08/19/openshift_heterogenous_clusters_arm_x86/

[10] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_offprem/paasiaas&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44Yw6Id839oenbQ5QKIjtgeQAAABE&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[11] https://whitepapers.theregister.com/



Why?

Pirate Dave

Unless these Arm-based machines are significantly cheaper than x86, what's the point? Is it just so MS can look hip and cool and say they have Arm in their cloud?

Not trying to start a processor/architecture pissing contest, I'm just genuinely interested. If it's a VM, what difference does it make if it's Intel or Arm running it? Are there things that Arm just does better (and that would translate through the layers of virtualization)?

Re: Why?

jglathe

Interesting question. For running testing on this ABI, maybe. Maybe customers ask for it. If its cheaper, good. As for running Windows on aarch64... thats one big cf I don't understand. You can run Linux (even GUI) on aarch64 already, for peanuts. I do for fun, and because it is quite power efficient, and you learn one thing or two. Could easily go as daily driver with a big iron in the background. So... maybe a preparation for testing their own migration to other h/w, and monetize it, too.

When I came back to Dublin I was courtmartialed in my absence and sentenced
to death in my absence, so I said they could shoot me in my absence.
-- Brendan Behan