You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Removing EOL distribution Red Hat 7 from guidance. Updating Ubuntu guidance since by default Azure Kernel is the default kernel and also adding generic note about modern kernels 4.19+ which should include significant changes for network optimization.
Copy file name to clipboardExpand all lines: articles/virtual-network/virtual-network-optimize-network-bandwidth.md
+7-46Lines changed: 7 additions & 46 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -51,35 +51,15 @@ RSS is always enabled by default in an Azure Linux VM. Linux kernels released si
51
51
52
52
### Ubuntu for new deployments
53
53
54
-
The Ubuntu Azure kernel is the most optimized for network performance on Azure. To get the latest optimizations, first install the latest supported version of 18.04-LTS, as follows:
54
+
The Ubuntu Azure kernel is the most optimized for network performance on Azure. Currently all Ubuntu images by Canonical come by default with the optimized Azure kernel installed.
55
55
56
-
```json
57
-
"Publisher": "Canonical",
58
-
"Offer": "UbuntuServer",
59
-
"Sku": "18.04-LTS",
60
-
"Version": "latest"
61
-
```
62
-
63
-
After the creation is complete, enter the following commands to get the latest updates. These steps also work for VMs currently running the Ubuntu Azure kernel.
56
+
You can simply use the command below to make sure you are using the Azure kernel which is identified by -azure at the end of the version.
64
57
65
58
```bash
66
-
#run as root or preface with sudo
67
-
sudo apt-get -y update
68
-
sudo apt-get -y upgrade
69
-
sudo apt-get -y dist-upgrade
70
-
```
71
-
72
-
If an existing Ubuntu deployment already has the Azure kernel but fails to update with errors, this optional command set might be helpful.
59
+
uname -r
73
60
74
-
```bash
75
-
#optional steps might be helpful in existing deployments with the Azure kernel
76
-
#run as root or preface with sudo
77
-
sudo apt-get -f install
78
-
sudo apt-get --fix-missing install
79
-
sudo apt-get clean
80
-
sudo apt-get -y update
81
-
sudo apt-get -y upgrade
82
-
sudo apt-get -y dist-upgrade
61
+
#sample output on Azure kernel:
62
+
6.8.0-1017-azure
83
63
```
84
64
85
65
#### Ubuntu Azure kernel upgrade for existing VMs
@@ -104,28 +84,9 @@ sudo apt-get dist-upgrade -y
104
84
sudo apt-get install "linux-azure"
105
85
sudo reboot
106
86
```
87
+
### Other distributions
107
88
108
-
### Red Hat
109
-
110
-
In order to get the optimizations, we recommend that you create a virtual machine with the latest supported version by specifying the following parameters:
111
-
112
-
```json
113
-
"Publisher": "RedHat"
114
-
"Offer": "RHEL"
115
-
"Sku": "7-RAW"
116
-
"Version": "latest"
117
-
```
118
-
119
-
Both new and existing VMs can benefit from installing the latest LIS. The throughput optimization is in LIS, starting from 4.2. Enter the following commands to download and install LIS:
120
-
121
-
```bash
122
-
wget https://aka.ms/lis
123
-
tar xvf lis
124
-
cd LISISO
125
-
sudo ./install.sh #or upgrade.sh if prior LIS was previously installed
126
-
```
127
-
128
-
Learn more about Linux Integration Services Version 4.3 for Hyper-V by viewing the [download page](https://www.microsoft.com/download/details.aspx?id=55106).
89
+
Most modern distributions should have significant improvements with kernels newer than 4.19+, you can check the current kernel version and make sure you are running a newer kernel.
0 commit comments