Skip to main content

Command Palette

Search for a command to run...

Ubuntu Azure Kernel Network Performance

Updated
1 min readView as Markdown
Ubuntu Azure Kernel Network Performance
J
Hi there! I'm a Cloud Engineer & SRE, documenting my transition into AI/ML Platform Engineering. I write technical deep-dives, hands-on implementation guides, CLI helper scripts, and visual architectures covering cloud, infrastructure, orchestration, governance, and modern AI runtimes.

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

More from this blog

Jenna's Runbooks

25 posts

Documenting cloud operations, developer tooling, and AI infrastructure. Content is organized into four main sections: Platform & AI Infrastructure (runtimes, K8s, kernel tuning), MLOps & Reliability (Terraform IaC, FinOps, security, automation), Cloud Architectures (multi-cloud blueprints & system design), and DevEx (CLI utilities, agentic workflows).