Users Guide
SR-IOV: Yapılandırma ve Kullanım Durumu ÖrnekleriNetXtreme-E Kullanım Kılavuzu
26 Şubat 2018 • NetXtreme-E-UG100 Sayfa 57
SR-IOV: Yapılandırma ve Kullanım Durumu Örnekleri
SR-IOV, 10 Gb ve 25 Gb Broadcom NetExtreme-E NIC'lerde yapılandırılabilir, etkinleştirilebilir ve kullanılabilir.
Linux Kullanım 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. İstediğiniz Linux sürümünü Sanallaştırma etkin şekilde yükleyin (libvirt ve Qemu).
4. iommu kernel parametresini etkinleştirin.
a. IOMMU kernel parametresi, eski mod için
/etc/default/grub.cfg düzeltilerek ve grub2-mkconfig
-o /boot/grub2/grub.cfg
çalıştırılarak etkinleştirilir. UEFI modu için /etc/default/grub.cfg komutunu
düzeltin ve
grub2-mkconfig -o /etc/grub2-efi.cfg komutunu çalıştırın. Aşağıdaki örneğe bakın:
Linuxefi /vmlinuz-3.10.0-229.el7.x86_64 root=/dev/mapper/rhel-root ro rd.lvm.lv=rhel/swap
crashkernel=auto rd.lvm.lv=rhel/root rhgb intel_iommu=on quiet LANG=en_US.UTF.8
Tablo 36: VXLAN Komut ve Yapılandırma Örnekleri
Sistem 1 Sistem 2
PxPy: ifconfig PxPy 1.1.1.4/24 PxPy: ifconfig PxPy 1.1.1.2/24
ip link add vxlan10 type vxlan id 10 group 239.0.0.10
dev PxPy dstport 4789
ip link add vxlan10 type vxlan id 10 group 239.0.0.10
dev PxPy dstport 4789
ip addr add 192.168.1.5/24 broadcast 192.168.1.255
dev vxlan10
ip addr add 192.168.1.10/24 broadcast 192.168.1.255
dev vxlan10
ip link set vxlan10 up ip link set vxlan10 up
ip –d link show vxlan10
Ping 192.168.1.10 ifconfig vxlan10 (MTU 1450) (SUSE and RHEL)
Not: x, sistemde bulunan fiziksel bağdaştırıcının PCIe veriyolu sayısını temsil eder. y, fiziksel bağdaştırıcıdaki
bağlantı noktası sayısını temsil eder.