Share via

OS compatibility check for Azure MANA VMs (due May 28, 2026)

MUSIRIGARI, SAIKUMAR 0 Reputation points
2026-05-27T15:37:26.1466667+00:00

Hi Team,

We received an Azure notification regarding upcoming deployment of MANA-enabled hardware for certain VM types.

I need more details and please let me know if there is any office hours.

Thanks,

Saikumar

Azure Virtual Machines
Azure Virtual Machines

An Azure service that is used to provision Windows and Linux virtual machines.

0 comments No comments

2 answers

Sort by: Most helpful
  1. Hemalatha 14,525 Reputation points Microsoft External Staff Moderator
    2026-05-27T18:56:31.15+00:00

    Hello

    Thank you for reaching out regarding the notification on Azure MANA-enabled hardware.

    MANA (Microsoft Azure Network Adapter) is a next-generation Azure networking enhancement that improves VM networking performance, latency, resiliency, and NIC firmware management. Starting August 1, 2026, certain existing VM families will gradually be hosted on MANA-enabled hardware depending on region and capacity availability.

    In most cases, no immediate action is required. However, it is recommended to validate OS and driver readiness, especially for workloads that rely on Accelerated Networking, custom images, or Network Virtual Appliances (NVAs).

    From an impact perspective:

    • Supported OS environments will automatically benefit from MANA enhancements without any changes required. • Unsupported or older OS versions will continue to function, but may not fully leverage MANA capabilities, and updates are recommended. • NVA or DPDK-based workloads should be carefully validated with the respective vendor for compatibility. In such cases, the LegacyVMNVA tag can be used temporarily to avoid placement on MANA-enabled hardware until May 31, 2027.

    At a high level, the key action is to ensure your OS, drivers, and any third-party network components are validated against MANA support requirements.

    Reference: Announcing Microsoft Azure Network Adapter (MANA) support for Existing VM SKUs

    Linux VMs with the Microsoft Azure Network Adapter

    Windows VMs with the Microsoft Azure Network Adapter

    MANA support for Network Virtual Appliances (NVAs)

    MANA support for existing VM series

    Hope this helps! Please let me know if you have any queries in comments.

    Was this answer helpful?


  2. AI answer

    2026-05-27T15:37:43.29+00:00

    Azure is expanding support for the Microsoft Azure Network Adapter (MANA) to additional, existing VM series. When these VM sizes run on MANA-capable hardware, most workloads continue to work as before, but there are some OS and workload compatibility checks that should be completed before the May 28, 2026 timeline.

    Key points and what to check:

    1. OS compatibility for MANA
    • Ensure each VM is running an operating system that supports MANA.
      • For Linux, review: Linux VMs with MANA and ensure a supported kernel is in use. MANA Ethernet drivers are included in Linux kernel 5.15 and later; kernel 6.2 and later add support for features such as InfiniBand/RDMA and DPDK. Earlier or forked kernels may require backported support.
      • For Windows, review: Windows VMs with MANA and ensure the required MANA drivers are installed.
    • OS support details for specific distributions and images are listed in the Azure Accelerated Networking Overview.
    1. VM series and resizing guidance
    • Intel-based workloads are recommended to resize to Intel v6 or later VM series, which support MANA regardless of OS.
    • If resizing is not possible (for example, Arm-based workloads or constraints on VM family), update the OS to a MANA-supported version instead.
    • MANA-eligible VM series can run on both Mellanox (ConnectX-3, ConnectX-4 Lx, ConnectX-5) and MANA NICs, so existing mlx4 and mlx5 support should remain present.
    1. Behavior if OS is not MANA-capable
    • If a VM lands on MANA-capable hardware but the OS does not support MANA:
      • Networking automatically falls back to the NetVSC network adapter.
      • The MANA virtual function (VF) may be visible, but no interfaces are exposed by the MANA driver.
      • Performance is expected to be comparable to SR-IOV-based ConnectX-3/4 Lx/5 devices, but workloads with a high number of concurrent connections may see reduced performance.
    • For maximum performance and resiliency, use an OS that supports MANA and, where possible, migrate to newer VM series designed for MANA.
    1. How to check if a Linux VM is using MANA For Linux VMs:
    • In Azure portal, confirm Accelerated Networking is enabled on at least one NIC:
      1. Go to the VM → Networking → select the NIC → check “Accelerated Networking” under Essentials.
    • Inside the VM, verify the MANA NIC is present as a PCI device:
      • Run lspci and look for:
        • 7870:00:00.0 Ethernet controller: Microsoft Corporation Device 00ba
    • Verify the MANA Ethernet driver is available in the kernel:
      • Run:
        • grep /mana*.ko /lib/modules/$(uname -r)/modules.builtin || find /lib/modules/$(uname -r)/kernel -name mana*.ko*
      • Expected output includes a path like:
        • kernel/drivers/net/ethernet/microsoft/mana/mana.ko
    • If needed, update the Linux kernel (for example, to 5.15+ or newer) according to the distribution’s guidance.
    1. Network Virtual Appliances (NVAs) and DPDK workloads
    • NVAs running on existing VM series can be placed on MANA-capable hardware and are more sensitive to NIC/driver changes.
      • Ensure the NVA VM series and OS are supported per “MANA support for existing VM series”.
      • Confirm with the NVA vendor that the appliance explicitly supports MANA.
    • DPDK-based workloads are impacted if they do not support MANA.
      • Update DPDK-based applications to meet the minimum MANA compatibility requirements described in “Microsoft Azure Network Adapter (MANA) and DPDK on Linux”.
    1. Existing VMs and placement on MANA hardware
    • Both existing and new VMs in supported series may run on MANA-capable hardware:
      • Existing VMs can land on MANA hardware after a stop–deallocate and start operation or during standard Azure maintenance.
      • New VMs created in supported series are also eligible to be deployed on MANA hardware.
    1. AKS and VNet encryption
    • Azure Kubernetes Service (AKS) instances are not impacted and will continue to perform as expected on MANA hardware.
    • VNet encryption is not impacted and continues to function as expected on MANA hardware.
    1. If issues are encountered
    • If any connectivity, performance, or compatibility issues appear after VMs move to MANA-capable hardware:
      • Validate workload behavior after deployment or resizing.
      • If problems persist, open a support request through the Azure portal (Help + support) so a support engineer can assist with troubleshooting and next steps.
    1. Office hours
    • The provided material does not list specific “office hours” for MANA. For direct assistance, use Azure Support via the Azure portal as described above.

    References:

    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.