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'da Linux sanal makinelerinin (VM) performansını ve kullanılabilirliğini geliştirmek için Microsoft Azure Ağ Bağdaştırıcısı'nı (MANA) kullanmayı öğrenin.
Windows desteği için bkz . Microsoft Azure Ağ Bağdaştırıcısı ile Windows VM'leri.
MANA hakkında daha fazla bilgi için bkz . Microsoft Azure Ağ Bağdaştırıcısına genel bakış.
Desteklenen Azure Market görüntüleri
Azure Market'ten alınan çeşitli Linux görüntüleri, MANA'daki Ethernet sürücüsü için yerleşik desteğe sahiptir:
Ubuntu 22.04 LTS
Ubuntu 24.04 LTS
Red Hat Enterprise Linux 8.8
Red Hat Enterprise Linux 8.10
Red Hat Enterprise Linux 9.2
Red Hat Enterprise Linux 9.4
Red Hat Enterprise Linux 9.6
SUSE Linux Enterprise Server 15 SP4
Rocky Linux (CIQ) 8.10 (tüm varyantlar)
Rocky Linux (CIQ) 9.2+ (tüm varyantlar)
Debian 12 "Bookworm"
Oracle Linux 8.0 UEK R7
Oracle Linux 9.0 UEK R7
Note
Daha yeni MANA özellikleri etkin geliştirme aşamasındadır ve Linux dağıtım satıcıları, çekirdeklerini yukarı akış değişiklikleriyle güncelleştirmek için Microsoft ile iş ortaklığı kurar. Güncelleştirmelerin temposu dağıtım satıcısına göre değişir. Dağıtımınız ve çekirdeğiniz ne kadar yeni olursa, en son güncelleştirmelere sahip olma olasılığı o kadar artar.
MANA desteğinin durumunu denetleme
MANA özellik kümesi hem konak donanımı hem de VM yazılım bileşenleri gerektirdiğinden, MANA'nın VM'nizde düzgün çalıştığından emin olmak için aşağıdaki denetimleri gerçekleştirmeniz gerekir.
Azure portalı denetimi
Hızlandırılmış Ağ'ın NIC'lerinizden en az birinde etkinleştirildiğinden emin olun:
- VM'nin Azure portalı sayfasında soldaki menüden Ağ'ı seçin.
- Ağ ayarları sayfasında, Ağ Arabirimi için NIC'nizi seçin.
- NIC Genel Bakış bölmesindeki Temel Bileşenler'in altında Hızlandırılmış Ağ'ın Etkin veya Devre Dışı olarak ayarlanıp ayarlanmadığını unutmayın.
Donanım denetimi
Hızlandırılmış Ağ'ı etkinleştirdiğinizde, sanal makinede temel alınan MANA NIC'yi PCI cihazı olarak tanımlayabilirsiniz:
$ lspci
7870:00:00.0 Ethernet controller: Microsoft Corporation Device 00ba
Çekirdek sürümü denetimi
VM'nizde BIR MANA Ethernet sürücüsünün yüklü olduğunu doğrulayın:
$ grep /mana*.ko /lib/modules/$(uname -r)/modules.builtin || find /lib/modules/$(uname -r)/kernel -name mana*.ko*
kernel/drivers/net/ethernet/microsoft/mana/mana.ko
çekirdeğini güncelleştirin
MANA için Ethernet sürücüleri çekirdek sürüm 5.15 ve sonraki sürümlere dahildir. Çekirdek sürüm 6.2, InfiniBand/RDMA ve DPDK gibi özellikler için Linux desteği içerir. Önceki veya çatallanmış çekirdek sürümleri (5.15 ve 6.1) için geri aktarılan destek gerekir.
VM'nizin Linux çekirdeğini güncelleştirmek için, özel dağıtımınızın belgelerine bakın.
Trafiğin MANA üzerinden aktığını doğrulayın
Hızlandırılmış Ağ etkinken VM için yapılandırdığınız her sanal NIC (vNIC), VM'de iki ağ arabirimiyle sonuçlanır. Aşağıdaki örnek, eth0 ve enP30832p0s0 bir tek NIC yapılandırmasında göstermektedir:
$ ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000
link/ether 00:22:48:71:c2:8c brd ff:ff:ff:ff:ff:ff
alias Network Device
3: enP30832p0s0: <BROADCAST,MULTICAST,CHILD,UP,LOWER_UP> mtu 1500 qdisc mq master eth0 state UP mode DEFAULT group default qlen 1000
link/ether 00:22:48:71:c2:8c brd ff:ff:ff:ff:ff:ff
altname enP30832s1296119428
Arabirim, eth0 Ağ Sanal Hizmet İstemcisi (NetVSC) sürücüsü ve vNIC için yönlendirilebilir arabirim tarafından hizmet edilen birincil bağlantı noktasıdır. İlişkili enP* arabirimi, MANA Sanal İşlevini (VF) temsil eder ve bu durumda eth0 arabirimine bağlıdır. Yönlendirilebilir ethN arabirimden MANA VF'sinin paket ve bayt sayısını alabilirsiniz:
$ ethtool -S eth0 | grep -E "^[ \t]+vf"
vf_rx_packets: 226418
vf_rx_bytes: 99557501
vf_tx_packets: 300422
vf_tx_bytes: 76231291
vf_tx_dropped: 0