Users Guide

SR-IOV: Konfiguracija i primeri načina korišćenjaNetXtreme-E Korisnički priručnik
26. februar 2018. NetXtreme-E-UG100 Stranica 60
12. Instalirajte odgovarajući NetXtreme-E upravljački program za svaki gostujući OS.
Slučaj VMWare SRIOV
1. Omogućite SR-IOV na NIC karticama:
a. SR-IOV na NIC kartici može se omogućiti pomoću HII menija. Pri pokretanju sistema pristupite
BIOS-u sistema -> Device Settings (Postavke uređaja) -> NetXtreme-E NIC -> Device Level
Configuration (Konfiguracija na nivou uređaja).
b. Podesite Virtualization mode (Režim virtuelizacije) na SR-IOV.
c. Podesite broj virtuelnih funkcija po jednoj fizičkoj funkciji.
d. Podesite broj MSI-X vektora po VF i maksimalni broj MSI-X vektora za fizičku funkciju.
Ako VF-u ponestaje resursa, uravnotežite broj MSI-X vektora po VM korišćenjem opcije CCM.
2. Omogućavanje virutelizacije u BIOS-u:
a. Pri pokretanju sistema uđite u BIOS sistema -> Processor settings (Postavke
procesora) -> Virtualization Technologies (Tehnike virtuelizacije) i podesite ovu opciju
na Enabled (Omogućeno).
b. Pri pokretanju sistema uđite u BIOS sistema -> Integrated Devices (Integrisani uređaji) -> SR-IOV
Global (Globalni SR-IOV) i podesite ovu opciju na Enabled (Omogućeno).
3. Na ESXi instalirajte Bnxtnet upravljački program tako što ćete primeniti sledeće korake:
a. Kopirajte datoteku <bnxtnet>-<driver version>.vib u /var/log/vmware.
$ cd /var/log/vmware.
$ esxcli software vib install --no-sig-check -v <bnxtnet>-<driver version>.vib.
b. Ponovo pokrenite računar.
c. Proverite da li su upravljački programi pravilno instalirani:
$ esxcli software vib list | grep bnxtnet
4. Instalirajte uslužni program BNXTNETCLI (esxcli bnxtnet) koji ste dobili od korporacije Broadcom da biste
podesili ili pregledali različite parametre upravljačkog programa koji nisu izvorno podržani u esxcli, kao što
su: brzina veze za 25G, prikaz informacija o upravljačkom programu, firmveru i čipu i prikaz NIC konfiguracije
(NPAR, SRIOV). Više informacija potražite u datoteci README.txt za upravljački program bnxtnet.
Da biste instalirali ovaj uslužni program:
a. Kopirajte BCM-ESX-bnxtnetcli-<version>.vib u /var/log/vmware.
$ cd /var/log/vmware
$ esxcli software vib install --no-sig-check -v /BCM-ESX-bnxtnetcli-<version>.vib
b. Ponovo pokrenite sistem.
Napomena: Upravljački program virtuelne funkcije (VF, engl. Virtual Function) za NetXtreme-E je isti kao
osnovni upravljački program. Na primer, ako je Windows 2012 R2 gostujući OS, korisnik treba da instalira
Bnxtnd64.sys u VM-u. Korisnik to može da uradi tako što će pokrenuti izvršnu datoteku NetXtreme-E
Driver Installer. Kada se upravljački program instalira u gostujućem OS-u, korisnik može da vidi VF
interfejse upravljačkog programa koji se pojavljuju u upravljaču programa gostujućeg OS-a u VM-u.