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":
๐ฑ.๐ญ๐ฑ.๐ฌ-๐ญ๐ฌ๐ฎ๐ต-๐ฎ๐๐๐ฟ๐ฒ