Skip to main content
Skip table of contents

Enabling Azure accelerated networking

Overview

This article describes how to enable Azure Accelerated Networking. If a VM was created without Accelerated Networking, enabling this feature on an existing VM is possible. The VM must meet the following prerequisites:

  • VM must be a supported size for Accelerated Networking

  • VM must be a supported Azure Gallery image (and kernel version for Linux)

  • All individual VMs or VMs in an availability set must be stopped/deallocated before enabling Accelerated Networking on any NIC

For more information, please see the Azure documentation

Individual VMs and VMs in an availability set

Stop/deallocate the VM or, if an Availability Set, all the VMs in the Set:

  • If the VM was created individually (without an availability set), only the individual VM needs to stop/deallocate to enable Accelerated Networking.

  • If the VM was created with an availability set, all VMs contained in the availability set will need to stop/deallocate before enabling Accelerated Networking on any Network Interface Card (NIC).

Azure CLI

CODE

az vm deallocate \
    --resource-group myResourceGroup \
    --name myVM

Once stopped, enable Accelerated Networking on the NIC of the VM:

Azure CLI

CODE

az network nic update \
    --name myNic \
    --resource-group myResourceGroup \
    --accelerated-networking true

Restart the VM (or all VMs if using an availability set) and confirm that Accelerated Networking is enabled:

Azure CLI

CODE

az vm start --resource-group myResourceGroup \
    --name myVM

After the restart, the Mellanox VF (Virtual Function) device will be exposed to the VM.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.