What Accelerated Networking can do on Azure VMs

Microsoft have been making a lot of enhancements on Azure VMs, specially on the performance. One of those is Accelerated Network adapters that is available on some of the Azure VM Series. Although they have made huge improvements in throughput that benefited VMs both with Accelerated Networking and those without.

However, there are some things that only Accelerated Networking can do because it makes use of hardware to improve networking performance. The benefits of hardware acceleration include:

  1. Latency is significantly improved for VMs deployed near each other (as in the same Availability Set).
  2. Jitter is improved (latency is more consistent even with varying conditions and workloads)
  3. Offloading some of the connection processing from the host and VMs.
    • This enables some of Azure largest VMs to achieve throughput levels not possible without Accelerate Network. The effect is amplified with real workloads where other processing is taking place at the same time.
    • CPU time is returned to the guests for their workloads. Monitoring CPU utilization, especially on the receiver, can also reveal the difference.

Latency and jitter are the two aspects of performance that are greatly improved with this feature.  Since host policies are offloaded to the Hardware, packets no longer suffer when CPUs are running hot or from any noisy neighbor issues.  And like with any Hardware offload, the host CPU utilization is reduced.  It’s not expected that you would see this directly in the guest, but it indirectly impacts performance as it frees CPUs for VM processing. 


Marcos Nogueira
Azure MVP

Twitter: @mdnoga

Marcos Nogueira

With more than 18 years experience in Datacenter Architectures, Marcos Nogueira is currently working as a Principal Cloud Solution Architect. He is an expert in Private and Hybrid Cloud, with a focus on Microsoft Azure, Virtualization and System Center. He has worked in several industries, including Aerospace, Transportation, Energy, Manufacturing, Financial Services, Government, Health Care, Telecoms, IT Services, and Gas & Oil in different countries and continents. Marcos was a Canadian MVP in System Center Cloud & Datacenter Managenment and he has +14 years as Microsoft Certified, with more than 100+ certifications (MCT, MCSE, and MCITP, among others). Marcos is also certified in VMware, CompTIA and ITIL v3. He assisted Microsoft in the development of workshops and special events on Private & Hybrid Cloud, Azure, System Center, Windows Server, Hyper-V and as a speaker at several Microsoft TechEd/Ignite and communities events around the world.

Leave a Reply

Your email address will not be published. Required fields are marked *