Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Azure sanal makinelerinin (VM) ağ aktarım hızı için daha iyi hale getirilebilen varsayılan ağ ayarları vardır. Bu makalede Ubuntu ve Red Hat gibi büyük dağıtımlar dahil olmak üzere Windows ve Linux VM'leri için ağ aktarım hızının nasıl iyileştirilmeye başlandığı açıklanır.
Windows sanal makineleri
Windows VM'niz hızlandırılmış ağı destekliyorsa, en iyi aktarım hızı için bu özelliği etkinleştirin. Daha fazla bilgi için bkz . Hızlandırılmış ağ ile Windows VM oluşturma.
Diğer tüm Windows VM'leri için Alma Tarafı Ölçeklendirmesi (RSS) kullanmak RSS içermeyen bir VM'den daha yüksek maksimum aktarım hızına ulaşabilir. RSS bir Windows VM'de varsayılan olarak devre dışı bırakılmış olabilir. RSS'nin etkinleştirilip etkinleştirilmediğini belirlemek ve şu anda devre dışıysa etkinleştirmek için şu adımları izleyin:
Get-NetAdapterRss PowerShell komutuyla bir ağ bağdaştırıcısı için RSS'nin etkinleştirilip etkinleştirilmediğini görün. Aşağıdaki örnekte, RSS'den
Get-NetAdapterRss
döndürülen çıkış etkinleştirilmedi.Name : Ethernet InterfaceDescription : Microsoft Hyper-V Network Adapter Enabled : False
RSS'yi etkinleştirmek için aşağıdaki komutu girin:
Get-NetAdapter | % {Enable-NetAdapterRss -Name $_.Name}
Bu komutun çıkışı yok. Komut, ağ arabirimi kartı (NIC) ayarlarını değiştirir. Yaklaşık bir dakika boyunca geçici bağlantı kaybına neden olur. Bağlantı kaybı sırasında Yeniden Bağlanma iletişim kutusu görüntülenir. Bağlantı genellikle üçüncü denemeden sonra geri yüklenir.
Komutunu yeniden girerek VM'de RSS'nin
Get-NetAdapterRss
etkinleştirildiğini onaylayın. Başarılı olursa aşağıdaki örnek çıkış döndürülür:Name : Ethernet InterfaceDescription : Microsoft Hyper-V Network Adapter Enabled : True
Linux sanal makineleri
RSS, Azure Linux VM'de her zaman varsayılan olarak etkindir. Ekim 2017'den bu yana yayımlanan Linux çekirdekleri, Linux VM'lerinin daha yüksek ağ aktarım hızı elde etmelerini sağlayan yeni ağ iyileştirme seçenekleri içerir.
Yeni dağıtımlar için Ubuntu
Azure çekirdeğindeki Ubuntu, Azure'da ağ performansı için en iyi duruma getirilmiş olandır. Şu anda Canonical tarafından sunulan tüm Ubuntu görüntüleri, iyileştirilmiş Azure çekirdeği yüklü olarak varsayılan olarak gelir.
Sürümün sonunda tarafından tanımlanan -azure
Azure çekirdeğini kullandığınızdan emin olmak için aşağıdaki komutu kullanın.
uname -r
#sample output on Azure kernel:
6.8.0-1017-azure
Mevcut VM'ler için Azure çekirdek yükseltmesinde Ubuntu
Azure Linux çekirdeğine yükselterek önemli aktarım hızı performansı elde edebilirsiniz. Bu çekirdeğin olup olmadığını doğrulamak için çekirdek sürümünüzü denetleyin. Örnekten aynı veya sonraki bir sürüm olmalıdır.
#Azure kernel name ends with "-azure"
uname -r
#sample output on Azure kernel:
#4.13.0-1007-azure
VM'nizde Azure çekirdeği yoksa sürüm numarası genellikle 4.4 ile başlar. VM'de Azure çekirdeği yoksa aşağıdaki komutları kök olarak çalıştırın:
#run as root or preface with sudo
sudo apt-get update
sudo apt-get upgrade -y
sudo apt-get dist-upgrade -y
sudo apt-get install "linux-azure"
sudo reboot
Diğer dağıtımlar
Çoğu modern dağıtımda 4,19' dan daha yeni çekirdeklerde önemli geliştirmeler yapılmalıdır. Daha yeni bir çekirdek çalıştırdığınızdan emin olmak için geçerli çekirdek sürümünü denetleyin.
İlgili içerik
- Yakınlık yerleştirme gruplarıyla düşük gecikme süresi için VM'leri birbirine yakın dağıtın.
- Senaryonuz için Bant Genişliği/Aktarım Hızı testi ile en iyi duruma getirilmiş sonucu görün.
- Bant genişliğinin sanal makinelere nasıl ayrıldığı hakkında bilgi edinin.
- Azure Sanal Ağ sık sorulan sorular hakkında daha fazla bilgi edinin.