H3C GPU UIS Manager Pristup jednom fizičkom GPU korisničkom vodiču
O vGPU-ovima
Gotovoview
Virtuelizacija GPU-a omogućava da više VM-ova ima simultani direktan pristup jednom fizičkom GPU-u virtualizacijom fizičkog GPU-a u logičke koji se nazivaju virtuelni GPU-ovi (vGPU-ovi).
NVIDIA GRID vGPU radi na hostu koji je instaliran sa NVIDIA GRID GPU-ima kako bi obezbijedio vGPU resurse za VM-ove koji isporučuju grafičke usluge visokih performansi kao što su složena 2D grafička obrada i 3D grafičko prikazivanje.
H3C UIS Manager koristi NVIDIA GRID vGPU tehnologiju zajedno sa inteligentnim raspoređivanjem resursa (iRS) kako bi osigurao vGPU resurse koji se mogu planirati. Da bi maksimizirao korištenje, UIS Manager objedinjuje vGPU-ove i dinamički ih dodjeljuje grupama VM-a na osnovu statusa korištenja vGPU-a i prioriteta VM-a.
Mehanizmi
GPU virtuelizacija
GPU virtuelizacija radi na sledeći način:
- Fizički GPU koristi DMA da direktno dobije uputstva koja grafičke aplikacije izdaju NVIDIA drajveru i obrađuje uputstva.
- Fizički GPU stavlja renderirane podatke u bafere okvira vGPU-a.
- NVIDIA drajver izvlači renderovane podatke iz fizičkih bafera okvira.
Slika 1 Mehanizam virtuelizacije GPU-a
UIS Manager integriše NVIDIA vGPU Manager, koji je osnovna komponenta GPU virtuelizacije. NVIDIA vGPU Manager dijeli fizički GPU na više nezavisnih vGPU-ova. Svaki vGPU ima ekskluzivni pristup fiksnoj količini bafera okvira. Svi vGPU-ovi koji se nalaze na fizičkom GPU-u monopoliziraju GPU-ove motore zauzvrat kroz multipleksiranje s vremenskom podjelom, uključujući grafičke (3D), video dekodiranje i video kodirane mašine
Inteligentno vGPU raspoređivanje resursa
Inteligentno raspoređivanje vGPU resursa dodjeljuje vGPU resurse hostova u klasteru skupu GPU resursa za grupu VM-a koji pružaju istu uslugu. Svakom VM-u u VM grupi je dodijeljen predložak usluge. Predložak usluge definira prioritet VM-ova koji koriste predložak usluge za korištenje fizičkih resursa i ukupan omjer resursa koje mogu koristiti svi VM-ovi koji koriste predložak usluge. Kada se VM pokrene ili ponovo pokrene, UIS Manager dodjeljuje resurse VM-u na osnovu prioriteta predloška usluge, korištenja resursa spremišta resursa i ukupnog omjera resursa koje koriste svi VM-ovi konfigurirani s istim predloškom usluge.
UIS Manager koristi sljedeća pravila za dodjelu vGPU resursa:
- Dodjeljuje vGPU resurse u sekvenci pokretanja VM-a ako VM koriste predloške usluga sa istim prioritetom.
- Dodjeljuje vGPU resurse u opadajućem redoslijedu prioriteta ako je neaktivnih vGPU-ova manje od VM-ova za pokretanje. Za nprampDa, skup resursa sadrži 10 vGPU-ova, a VM grupa sadrži 12 VM-ova. VM-ovi 1 do 4 koriste predložak usluge A, koji ima nizak prioritet i omogućava svojim VM-ovima da koriste 20% vGPU-a u spremištu resursa. VM-ovi 5 do 12 koriste predložak usluge B, koji ima visoki prioritet i omogućava svojim VM-ovima da koriste 80% vGPU-a u spremištu resursa. Kada se svi VM pokreću istovremeno, UIS Manager prvo dodjeljuje vGPU resurse VM-ovima 5 do 12. Među VM-ovima 1 do 4, dva VM-a koja se prvi pokreću dodjeljuju se preostala dva vGPU-a.
- Povraća vGPU resurse od nekih VM-ova niskog prioriteta i dodeljuje vGPU resurse VM-ovima visokog prioriteta kada su ispunjeni sledeći uslovi:
- Neaktivni vGPU-ovi su manji od VM-ova visokog prioriteta za pokretanje.
- VM-ovi koji koriste isti predložak usluge niskog prioriteta koriste više resursa od omjera resursa navedenog u predlošku usluge.
Za nprampDa, skup resursa sadrži 10 vGPU-ova, a VM grupa sadrži 12 VM-ova. VM-ovi 1 do 4 koriste predložak usluge A, koji ima nizak prioritet i omogućava svojim VM-ovima da koriste 20% vGPU-a u spremištu resursa. VM-ovi 5 do 12 koriste predložak usluge B, koji ima visoki prioritet i omogućava svojim VM-ovima da koriste 80% vGPU-a u spremištu resursa. VM od 1 do 10 rade, a VM od 1 do 4 koriste četiri vGPU-a. Kada se pokrenu VM 11 i VM 12, UIS Manager vraća dva vGPU-a od VM-a 1 do 4 i dodjeljuje ih VM 11 i VM 12.
Ograničenja i smjernice
Za pružanje vGPU-ova, fizički GPU-ovi moraju podržavati NVIDIA GRID vGPU rješenja.
Konfigurisanje vGPU-a
Ovo poglavlje opisuje kako priključiti vGPU na VM u UIS Manageru.
Preduvjeti
- Instalirajte NVIDIA GRID vGPU kompatibilne GPU-ove na server da biste obezbijedili vGPU-ove. Za više informacija o instalaciji GPU-a, pogledajte vodič za instalaciju hardvera za server.
- Preuzmite instalacijski program Virtual GPU License Manager, alat gpumodeswitch i upravljačke programe za GPU sa NVIDIA-e website.
- Postavite NVIDIA License Server i zatražite NVIDIA vGPU licence kao što je opisano u odeljcima “Primjena NVIDIA License Servera” i “(Opcionalno) Zahtjev za licencu za VM.”
Ograničenja i smjernice
- Svaki VM može biti priključen na jedan vGPU.
- Fizički GPU može pružiti vGPU-ove istog tipa. Fizički GPU-ovi grafičke kartice mogu pružiti različite vrste vGPU-a.
- Fizički GPU sa rezidentnim vGPU-ovima ne može se koristiti za GPU prolaz. Propušteni fizički GPU ne može pružiti vGPU-ove.
- Uvjerite se da GPU-ovi rade u grafičkom načinu rada. Ako GPU radi u računarskom režimu, podesite njegov režim na grafiku kao što je opisano u korisničkom vodiču za gpumodeswitch.
Procedura
Ovaj odeljak koristi VM koji koristi 64-bitni Windows 7 kao primerampopisati kako priključiti vGPU na VM.
Kreiranje vGPU-ova
- Na gornjoj traci za navigaciju kliknite na Hosts.
- Odaberite host za ulazak na stranicu sažetka hosta.
- Kliknite na karticu Konfiguracija hardvera.
- Kliknite karticu GPU uređaj.
Slika 2 GPU lista
- Kliknite na
ikona za GPU.
- Odaberite tip vGPU-a, a zatim kliknite na OK.
Slika 3 Dodavanje vGPU-a
Priključivanje vGPU-a na VM
- Na gornjoj traci za navigaciju kliknite na Usluge, a zatim u oknu za navigaciju odaberite iRS.
Slika 4. lista usluga iRS-a
- Kliknite Dodaj iRS uslugu.
- Konfigurirajte naziv i opis iRS usluge, odaberite vGPU kao tip resursa, a zatim kliknite na Next.
Slika 5 Dodavanje iRS usluge
- Odaberite naziv ciljnog vGPU spremišta, odaberite vGPU-ove koji će se dodijeliti vGPU spremištu, a zatim kliknite Sljedeće.
Slika 6 Dodjeljivanje vGPU-a vGPU grupi
- Kliknite Dodaj da dodate servisne VM.
- Kliknite na
ikona za VM polje.
Slika 7 Dodavanje servisnih VM-ova
- Odaberite servisne VM, a zatim kliknite OK.
Odabrani VM moraju biti u isključenom stanju. Ako odaberete više servisnih VM-ova, njima će biti dodijeljen isti predložak usluge i prioritet. Možete ponovo izvršiti operaciju dodavanja da dodelite drugi predložak usluge drugoj grupi servisnih VM-ova.
Slika 8 Izbor servisnih VM-a
- Kliknite na ikonu za polje Service Template.
- Odaberite predložak usluge i kliknite OK.
Za više informacija o predlošcima usluga pogledajte “Inteligentno zakazivanje resursa vGPU” i “(Opcionalno) Kreiranje predloška usluge.”
Slika 9 Odabir predloška usluge
- Kliknite na Završi.
Dodata iRS usluga se pojavljuje na listi iRS usluga.
Slika 10. lista usluga iRS-a
- U lijevom oknu za navigaciju odaberite dodani vGPU skup.
- Na kartici VM, izaberite VM za pokretanje, kliknite desnim tasterom miša na listu VM, a zatim izaberite Start.
Slika 11 Pokretanje servisnih VM-ova
- U dijaloškom okviru koji se otvori kliknite na OK.
- Kliknite desnim tasterom miša na VM i izaberite Konzola iz priručnog menija, a zatim sačekajte da se VM pokrene.
- Na VM-u otvorite Upravitelj uređaja, a zatim odaberite Display adapteri da biste provjerili je li vGPU priključen na VM.
Da biste koristili vGPU, morate instalirati NVIDIA grafički drajver na VM.
Slika 12 Upravljač uređajima
Instaliranje NVIDIA grafičkog drajvera na VM
- Preuzmite odgovarajući NVIDIA grafički drajver i otpremite ga na VM.
- Dvaput kliknite na program za instalaciju drajvera i instalirajte drajver prateći čarobnjak za podešavanje.
Slika 13 Instaliranje NVIDIA grafičkog drajvera
- Ponovo pokrenite VM.
VNC konzola je nedostupna nakon što instalirate NVIDIA grafički drajver. Pristupite VM-u putem softvera za udaljenu radnu površinu kao što je RGS ili Mstsc. - Prijavite se na VM putem softvera za udaljenu radnu površinu.
- Otvorite Upravitelj uređaja, a zatim odaberite Display adapteri da biste provjerili je li model priključenog vGPU-a ispravan.
Slika 14 Prikaz vGPU informacija
(Opcionalno) Zahtjev za licencu za VM
- Prijavite se na VM.
- Kliknite desnim tasterom miša na radnu površinu, a zatim izaberite NVIDIA Control Panel.
Slika 15 NVIDIA Control Panel
- U lijevom oknu za navigaciju odaberite Licenciranje > Upravljanje licencom. Unesite IP adresu i broj porta NVIDIA servera za licence, a zatim kliknite na Primijeni. Za više informacija o postavljanju NVIDIA servera licenci, pogledajte “Primjena NVIDIA servera licenci”.
Slika 16. Određivanje NVIDIA servera za licence
(Opcionalno) Uređivanje tipa vGPU za VM
- Kreirajte iRS vGPU spremište ciljnog tipa.
Slika 17 lista vGPU bazena
- Na gornjoj traci za navigaciju kliknite na VM.
- Kliknite na ime VM-a u stanju gašenja.
- Na stranici sa sažetkom VM kliknite na Uredi.
Slika 18 Stranica sa sažetkom VM-a
- Izaberite Još > GPU uređaj iz menija.
Slika 19 Dodavanje GPU uređaja
- Kliknite na
ikona za polje Resource Pool.
- Odaberite ciljni vGPU skup, a zatim kliknite U redu.
Slika 20 Odabir vGPU bazena
- Kliknite na Apply.
(Opcionalno) Kreiranje predloška usluge
Prije nego kreirate predložak usluge, izmijenite omjere dodjele resursa sistemski definiranih predložaka usluge. Uvjerite se da zbir omjera alokacije resursa svih predložaka usluge ne prelazi 100%.
Da kreirate predložak usluge:
- Na gornjoj traci za navigaciju kliknite na Usluge, a zatim u oknu za navigaciju odaberite iRS.
Slika 21. lista usluga iRS-a
- Kliknite na Service Templates.
Slika 22 Lista predložaka servisa
- Kliknite Dodaj.
Slika 23 Dodavanje predloška usluge
- Unesite naziv i opis za predložak usluge, odaberite prioritet, a zatim kliknite Dalje.
- Konfigurirajte sljedeće parametre
Parametar Opis Prioritet Određuje prioritet VM-a koji koriste predložak usluge za korištenje fizičkih resursa. Kada korištenje resursa VM-ova koji koriste predložak usluge sa niskim prioritetom premašuje dodijeljeni omjer resursa, sistem vraća resurse ovih VM-a kako bi osigurao da VM-ovi koji koriste predložak usluge sa visokim prioritetom imaju dovoljno resursa za korištenje. Ako korištenje resursa VM-ova koji koriste predložak usluge s niskim prioritetom ne premašuje dodijeljeni omjer resursa, sistem ne traži povrat resursa ovih VM-ova. Omjer alokacije Određuje omjer resursa u iRS usluzi koji će se dodijeliti predlošku usluge. Za nprample, ako 10 GPU-a učestvuju u iRS-u i omjer alokacije predloška usluge je 20%, 2 GPU-a će biti dodijeljena predlošku usluge. Ukupni omjer dodjele svih predložaka usluga ne može premašiti 100%. Naredba za zaustavljanje usluge Određuje naredbu koju OS VM može izvršiti kako bi se oslobodili resursi koje VM zauzima tako da drugi VM mogu koristiti resurse. Za nprample, možete unijeti naredbu za isključivanje. Rezultat za povratak Određuje rezultat koji koristi UIS Manager da odredi da li je naredba koja se koristi za zaustavljanje usluga uspješno izvršena uparujući vraćeni rezultat s ovim parametrom. Akcija nakon neuspjeha Određuje radnju koju treba poduzeti nakon zaustavljanja neuspjeha usluge. - Find Next—Sistem pokušava zaustaviti usluge drugih VM-a kako bi oslobodio resurse.
- Isključite VM—Sistem isključuje trenutni VM da bi oslobodio resurse.
Slika 24 Konfiguriranje dodjele resursa za predložak usluge
- Kliknite Završi.
Dodatak NVIDIA vGPU rješenje
NVIDIA vGPU je završenview
NVIDIA vGPU-ovi su klasifikovani u sljedeće tipove:
- Q-serija—Za dizajnere i napredne korisnike.
- B-serija—Za napredne korisnike.
- A-serija—Za korisnike virtuelnih aplikacija.
Svaka vGPU serija ima fiksnu količinu bafera okvira, broj podržanih glava ekrana i maksimalnu rezoluciju.
Fizički GPU je virtueliziran na osnovu sljedećih pravila:
- vGPU-ovi se kreiraju na fizičkom GPU-u na osnovu određene veličine bafera okvira.
- Svi vGPU-ovi koji se nalaze na fizičkom GPU-u imaju istu veličinu bafera okvira. Fizički GPU ne može pružiti vGPU-ove s različitim veličinama bafera okvira.
- Fizički GPU-ovi grafičke kartice mogu pružiti različite vrste vGPU-a
Za nprampNaime, Tesla M60 grafička kartica ima dva fizička GPU-a, a svaki GPU ima bafer okvira od 8 GB. GPU-ovi mogu obezbijediti vGPU-ove sa baferom okvira od 0.5 GB, 1 GB, 2 GB, 4 GB ili 8 GB. Sledeća tabela prikazuje tipove vGPU koje podržava Tesla M60
vGPU tip | Bafer okvira u MB | Max. glave ekrana | Max. rezolucija po glavi ekrana | Max. vGPU po GPU-u | Max. vGPU po grafičkoj kartici |
M60-8Q | 8192 | 4 | 4096 × 2160 | 1 | 2 |
M60-4Q | 4096 | 4 | 4096 × 2160 | 2 | 4 |
M60-2Q | 2048 | 4 | 4096 × 2160 | 4 | 8 |
M60-1Q | 1024 | 2 | 4096 × 2160 | 8 | 16 |
M60-0Q | 512 | 2 | 2560 × 1600 | 16 | 32 |
M60-2B | 2048 | 2 | 4096 × 2160 | 4 | 8 |
M60-1B | 1024 | 4 | 2560 × 1600 | 8 | 16 |
M60-0B | 512 | 2 | 2560 × 1600 | 16 | 32 |
M60-8A | 8192 | 1 | 1280 × 1024 | 1 | 2 |
M60-4A | 4096 | 1 | 1280 × 1024 | 2 | 4 |
M60-2A | 2048 | 1 | 1280 × 1024 | 4 | 8 |
M60-1A | 1024 | 1 | 1280 × 1024 | 8 | 16 |
UIS Manager ne podržava vGPU-ove sa baferom okvira od 512 MB, kao što su M60-0Q i M60-0B. Za više informacija o NVIDIA GPU-ovima i vGPU-ovima, pogledajte Korisnički vodič za softver za virtualni GPU za NVIDIA.
vGPU licenciranje
VIDIA GRID vGPU je licencirani proizvod. VM dobija licencu od NVIDIA vGPU licencnog servera kako bi omogućio sve vGPU funkcije pri pokretanju i vraća licencu pri isključivanju.
Slika 25 NVIDIA GRID vGPU licenciranje
Sljedeći NVIDIA GRID proizvodi dostupni su kao licencirani proizvodi na NVIDIA Tesla GPU-ovima:
- Virtuelna radna stanica.
- Virtuelni računar.
- Virtuelna aplikacija.
Sljedeća tabela prikazuje izdanja GRID licence:
GRID licencno izdanje | GRID karakteristike | Podržani vGPU-ovi |
GRID virtuelna aplikacija | Aplikacija na nivou računara. | VGPU-ovi serije A |
GRID Virtual PC | Poslovni virtuelni desktop za korisnike kojima je potrebno odlično korisničko iskustvo sa PC aplikacijama za Windows, Web pretraživače i video visoke definicije. |
VGPU-ovi serije B |
GRID virtuelna radna stanica | Radna stanica za korisnike srednjih i vrhunskih radnih stanica kojima je potreban pristup udaljenim profesionalnim grafičkim aplikacijama. | Q-serije i B-serije vGPU |
Postavljanje NVIDIA servera licenci
Hardverski zahtjevi platforme
VM ili fizički host koji se instalira sa NVIDIA License Server mora imati najmanje dva CPU-a i 4 GB memorije. NVIDIA License Server podržava maksimalno 150000 licenciranih klijenata kada radi na VM-u ili fizičkom hostu sa četiri ili više CPU-a i 16 GB memorije.
Softverski zahtjevi platforme
- JRE—32-bitni, JRE1.8 ili noviji. Provjerite je li JRE instaliran na platformi prije nego što instalirate NVIDIA License Server.
- NET Framework—.NET Framework 4.5 ili noviji na Windows-u.
- Apache Tomcat—Apache Tomcat 7.x ili 8.x. Instalacijski paket NVIDIA License Servera za Windows sadrži Apache Tomcat paket. Za Linux morate instalirati Apache Tomcat prije nego što instalirate NVIDIA License Server.
- Web pretraživač—kasnije od Firefox 17, Chrome 27 ili Internet Explorer 9.
Zahtjevi za konfiguraciju platforme
- Platforma mora imati fiksnu IP adresu.
- Platforma mora imati najmanje jednu nepromjenjivu Ethernet MAC adresu, kako bi se koristila kao jedinstveni identifikator prilikom registracije servera i generisanja licenci u NVIDIA Centru za licenciranje softvera.
- Datum i vrijeme platforme moraju biti točno podešeni.
Mrežni portovi i interfejs za upravljanje
Server licenci zahtijeva da TCP port 7070 bude otvoren u zaštitnom zidu platforme, da bi licencirao klijentima. Podrazumevano, instalater će automatski otvoriti ovaj port.
Interfejs za upravljanje serverom licenci je web-zasnovano i koristi TCP port 8080. Za pristup sučelju za upravljanje sa platforme koja hostuje server za licence, pristupite http://localhost:8080/licserver . Da biste pristupili interfejsu za upravljanje sa udaljenog računara, pristupite http://<license server ip>:8080/licserver.
Instaliranje i konfigurisanje NVIDIA servera licenci
- Na H3C UIS Manager-u kreirajte VM koji ispunjava zahtjeve platforme za implementaciju NVIDIA License Servera.
- Instalirajte NVIDIA License Manager kao što je opisano u poglavlju Instaliranje NVIDIA vGPU softverskog licencnog servera u Korisničkom vodiču za virtuelni GPU softverski server za licence. To poglavlje pruža preduvjete i procedure za instalaciju za Windows i Linux.
- Konfigurišite NVIDIA server licenci kao što je opisano u licencama menadžera na NVIDIA vGPU softverskom licencnom serveru, poglavlju Korisničkog vodiča za virtuelni GPU softverski server za licence.
Dokumenti / Resursi
![]() |
H3C GPU UIS Manager Pristup jednom fizičkom GPU-u [pdf] Korisnički priručnik GPU, UIS Manager pristup jednom fizičkom GPU, UIS upravitelj, pristup pojedinačni fizički, pojedinačni fizički |