Virtualizarea - accelerare 3D a sistemului vdi în practică (grilă nvidia)

Accelerarea 3D a VDI în practică (NVIDIA GRID). ÎNCERCĂRI. Partea 1.

Lipsa de accelerare grafică hardware este un obstacol semnificativ în punerea în aplicare a virtualizare în companiile care lucrează în domeniul de proiectare, proiectare, dezvoltare de design, și așa mai departe. Să vedem ce oportunități noi au apărut odată cu lansarea de adaptoare proiectate special pentru a lucra cu NVIDIA grila 3D-grafica. post-cool IT-GRAD - un adevărat test.







Desktop Virtualization (Virtual Desktop Infrastructure, VDI) a fost ferm stabilit în viața noastră, în special în segmentul corporativ al pieței, și poansoane cu încredere mod de a altor segmente, inclusiv sub formă de servicii de cloud publice (Spațiul de lucru ca un serviciu). Absența accelerare grafică hardware potolește utilizarea acestei tehnologii în industriile care ar putea evalua avantajele utilizării VDI ca acces de la distanță, de securitate a datelor, și externalizarea personalului simplificând.

Pe scurt despre tehnologia NVIDIA GRID

Odată cu anunțarea tehnologiei NVIDIA GRID (NVIDIA VGX la momentul anunțului) anul trecut, interesul pentru utilizarea VDI accelerată 3D a crescut semnificativ. Esența tehnologiei GRID, care este inițial concepută special pentru accelerarea 3D în medii virtuale, este suficient de simplă și include următoarele principii:
  • Agregare pe baza unei plăci PCIe a mai multor acceleratoare grafice;
  • Posibilitatea acceleratoarelor grafice de virtualizare la nivelul hipervizorului;
  • Abilitatea de a virtualiza acceleratoarele grafice utilizând tehnologia GRID Virtual GPU.

Specificațiile bordului
GRID K1

Specificațiile bordului
GRID K2

De fapt, GRID K1 este o placă integrată pe o placă PCIe, patru carduri QUADRO K600, carduri GRID K2 - două carduri QUADRO K5000. Acest lucru permite chiar și fără utilizarea virtualizării să crească semnificativ densitatea adaptoarelor grafice din servere.

Includerea în platforma GRID a unor servere de diferiți furnizori, care asigură instalarea a până la 4 carduri GRID într-un singur server, elimină necesitatea de a aplica coșuri PCIe externe.

Software-ul de tehnologie de sprijin GRID - acest hypervisor VMware, Citrix și Microsoft, și, de asemenea, sisteme de virtualizare VMware Workstation și Citrix (și Microsoft, dacă luăm în considerare opțiunile de acces general de la server).

Descrierea standului nostru de testare

SATA coș vă permite să utilizați drive-uri SSD low-cost cu o schimbare a cache-ului gazdă, în baza de acces la date, atât de utile în sarcinile VDI, cu vârfuri caracteristice de activitate pe disc la începutul și la sfârșitul zilei de lucru.

La prețurile curente pentru modulele de memorie, opt sloturi DIMM sunt destul de suficiente într-o situație în care densitatea VM de pe server este limitată la resursele CPU și GPU.

Virtualizarea - accelerare 3D a sistemului vdi în practică (grilă nvidia)

Ca platformă de virtualizare, VMware vSphere, care ne este cunoscut, a fost aleasă. Privind în perspectivă, observ că în a doua parte a acestui articol va trebui să folosim Citrix XenServer. deoarece momentan numai aceasta și numai în starea Tech Preview acceptă tehnologia GRID Virtual GPU.

Virtualizarea - accelerare 3D a sistemului vdi în practică (grilă nvidia)

Driverul NVIDIA este instalat în hypervisor:

Toate dispozitivele care nu sunt comutate în modul passthrough la pornire sunt inițializate și utilizate de driverul NVIDIA:







Ca platformă pentru crearea infrastructurii VDI, se utilizează Citrix XenDesktop 7, care este utilizat în prezent în infrastructura noastră de producție. care oferă servicii VDI clienților noștri. Mașinile de testare utilizează tehnologia HXD 3D Pro, care înfășoară eficient și trimite clientului o imagine redată GPU. Serverul virtual de testare are următoarea configurație: 4vCPU 2GHz, 8GB RAM, HDD de 60GB.

Testarea vSGA

Virtualizarea - accelerare 3D a sistemului vdi în practică (grilă nvidia)

și adăugați parametrul mks.use3dRenderer = hardware la parametrii săi:

Virtualizarea - accelerare 3D a sistemului vdi în practică (grilă nvidia)

Virtualizarea - accelerare 3D a sistemului vdi în practică (grilă nvidia)

Performanță îmbunătățită 3D: disponibilă și activată
Afișaj neted: disponibil și oprit
Gooch shader: Disponibil și folosind hardware
Iluminare pe pixeli: disponibilă și activată
Afișaj cu ecran complet: disponibil și activat
Comprimarea texturii: disponibilă și dezactivată
Efecte materiale avansate: disponibile și pe
Autodesk driver: Nu este certificat
Suport pentru efecte:
Performanță îmbunătățită 3D: disponibilă
Afișaj neted: disponibil
Gooch shader: Disponibil
Iluminare pe pixeli: disponibilă
Afișaj cu ecran complet: disponibil
Comprimarea texturii: Disponibilă
Efecte materiale avansate: disponibile

După cum puteți vedea, în mod oficial toți parametrii de accelerare hardware sunt susținuți de driver. Se presupune că problemele de suport pot fi văzute numai atunci când se utilizează produse mai grele folosind, de exemplu, arhitectura CUDA.

Rezultatele testului Cadalyst Benchmark:

Virtualizarea - accelerare 3D a sistemului vdi în practică (grilă nvidia)

Rezultatele nu sunt spectaculoase, dar puteți utiliza software-ul, dar în cazul în care o mare performanță și de a lucra cu modele complexe, care nu este necesar - de exemplu, în clasă, densitatea mare și costul redus al acestor mașini pot fi utile.

Testarea vDGA

De fapt, pentru această tehnologie NVIDIA GRID are un singur avantaj - o densitate mare de GPU, care permite refuzarea folosirii coșurilor PCIe externe.

Virtualizarea - accelerare 3D a sistemului vdi în practică (grilă nvidia)

De asemenea, trebuie să setați o rezervă de memorie completă pentru această mașină virtuală.

Virtualizarea - accelerare 3D a sistemului vdi în practică (grilă nvidia)

și configurați gaura PCI. În acest punct, există opinii diferite, am ales valori de la 1200 la 2200:

Virtualizarea - accelerare 3D a sistemului vdi în practică (grilă nvidia)

Rezultatele FurMark sunt aproape de rezultatele obținute în testul vSGA, ceea ce indică eficiența relativă a nivelului de virtualizare pentru acest test:

Virtualizarea - accelerare 3D a sistemului vdi în practică (grilă nvidia)

Starea efectelor actuale:
Performanță 3D îmbunătățită: Afișaj disponibil și afișat în linie netedă: disponibil și dezactivat
Gooch shader: Disponibil și folosind hardware
Iluminare pe pixeli: disponibilă și activată
Afișaj cu ecran complet: disponibil și activat
Comprimarea texturii: disponibilă și dezactivată
Efecte materiale avansate: disponibile și pe
Autodesk driver: Nu este certificat
Suport pentru efecte:
Performanță îmbunătățită 3D: disponibilă
Afișaj neted: disponibil
Gooch shader: Disponibil
Iluminare pe pixeli: disponibilă
Afișaj cu ecran complet: disponibil
Comprimarea texturii: Disponibilă
Efecte materiale avansate: disponibile

De asemenea, toate funcțiile sunt suportate, dar cardul nu este certificat. Din seria GRID pentru AutoCad este certificată numai K2.

Virtualizarea - accelerare 3D a sistemului vdi în practică (grilă nvidia)

În a doua parte a articolului







Trimiteți-le prietenilor: