Users Guide
SR-IOV: Yapılandırma ve Kullanım Durumu ÖrnekleriNetXtreme-E Kullanım Kılavuzu
26 Şubat 2018 • NetXtreme-E-UG100 Sayfa 60
VMWare SRIOV Durumu
1. NIC kartlarında SR-IOV'yi etkinleştirin:
a. NIC kartındaki SR-IOV, HII menüsü kullanılarak etkinleştirilebilir. Sistem önyükleme sırasında sistem
BIOS -> Cihaz Ayarları -> NetXtreme-E NIC -> Cihaz Düzeyinde Yapılandırma bölümüne erişin.
b. Sanallaştırma modunu SR-IOV olarak ayarlayın.
c. Fiziksel işlev başına sanal işlev sayısını ayarlayın.
d. VF başına MSI-X vektörü sayısını ve maksimum fiziksel işlev MSI-X vektörü sayısını ayarlayın. VF'nin
kaynakları tükeniyorsa CCM kullanarak VM başına MSI-X vektörü sayısını dengeleyin.
2. BIOS'ta sanallaştırmayı etkinleştirin:
a. Sistem önyükleme sırasında, sistem BIOS -> İşlemci ayarları
-> Sanallaştırma Teknolojileri bölümüne
girip Etkin olarak ayarlayın.
b. Sistem önyükleme sırasında, sistem BIOS -> Entegre Cihazlar -> SR-IOV Genel bölümüne girip Etkin
olarak ayarlayın.
3. ESXi'de, aşağıdaki adımları uygulayarak Bnxtnet sürücüsü yükleyin:
a. <bnxtnet>-<driver version>.vib dosyasını /var/log/vmware içine kopyalayın.
$ cd /var/log/vmware.
$ esxcli software vib install --no-sig-check -v <bnxtnet>-<driver version>.vib.
b. Makineyi yeniden başlatın.
c. Sürücülerin doğru yüklenip yüklenmediğini doğrulayın:
$ esxcli software vib list | grep bnxtnet
4. esxcli'de yerel olarak desteklenmeyen çeşitli sürücü parametrelerini ayarlamak/görüntülemek için Broadcom
tarafından sağlanan BNXTNETCLI (esxcli bnxtnet) yardımcı yazılımını yükleyin. Örneğin: bağlantı hızını
25 G yap, sürücü/ürün yazılımı çip bilgilerini göster, NIC yapılandırmasını göster (NPAR, SRIOV). Daha
fazla bilgi için lütfen bkz. bnxtnet sürücüsü README.txt.
Bu yardımcı yazılımı yüklemek için:
a. BCM-ESX-bnxtnetcli-<version>.vib dosyasını /var/log/vmware içine kopyalayın.
$ cd /var/log/vmware
$ esxcli software vib install --no-sig-check -v /BCM-ESX-bnxtnetcli-<version>.vib
b. Sistemi yeniden başlatın.
c. Vib'nin doğru şekilde yüklenip yüklenmediğini doğrulayın:
$ esxcli software vib list | grep bcm-esx-bnxtnetcli
d. Hızı 10/20/25 olarak ayarlayın
$ esxcli bnxtnet link set -S <speed> -D <full> -n <iface>
Hız doğru ayarlanmışsa Tamam mesajı görüntülenir.
Örnek:
$ esxcli bnxtnet link set -S 25000 -D full -n vmnic5