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":
𝟱.𝟭𝟱.𝟬-𝟭𝟬𝟮𝟵-𝗮𝘇𝘂𝗿𝗲