Ubuntu Azure Kernel Network Performance

Ubuntu Azure Kernel Network Performance


1 min read

Not all Azure Linux VM's are created equal, particularly when it comes to network performance ๐Ÿ’จ

The Ubuntu Azure kernel is the most optimized for network performance on Azure. The majority of Linux ๐Ÿ–ฅ in Azure runs on Ubuntu making it the OS of choice for developers and admins.

Here are a few benefits of using Ubuntu 22.04 LTS Azure images over other available Linux flavors:
- Currently runs on 5.15.x kernel version which is higher than some other available images
- Pre-configured with DNS caching using systemd-resolved
- Multi-path TCP (MPTCP) settings enabled allowing for multiplexing of connections into a single data-stream for increased resiliency and throughput
- Azure Accelerated Networking provides consistent ultra-low network latency

Check if you're Ubuntu VM is running on the optimized Azure Linux kernel to get the above benefits and more by running "uname -r", example output below which ends in "-azure":