Virtualizáció - a 3d grafika teljesítménye a virtuális számítógépen vmware nézetben

Mint tudják, a virtuális számítógépek infrastruktúrájának mindig olyan tulajdonsága volt, hogy a 3D grafikák teljesítményét követelő alkalmazások általában nem kerültek át a VDI környezetbe. Először a Citrix elkezdte megváltoztatni ezt a paradigmát, amely az NVIDIA VGX fejleményei alapján támogatta az igényes grafikus terhelések virtualizációjának fogalmát, amelyről itt már írtunk. itt és itt. Az NVIDIA természetesen kezdett együttműködni a VMware-rel, a piacvezetővel, ha nem a VDI megoldásokkal, akkor biztosan a virtualizációs platformokkal.

A VMware Horizon View 5.2 kiadása után. a VMware cég komoly lépést tett a virtuális asztali gépek 3D-s grafikai teljesítményének javítása felé. Most már beszélhetünk a grafika grafikus megjelenítésének lehetőségeiről a virtuális számítógépen három technikával összefüggésben:

  • Soft 3D - általánosságban a 3D-képek renderelése anélkül, hogy adaptert használna a kiszolgáló memóriáját használó szoftvertechnikák alapján.
  • vDGA - a grafikus adapter (GPU) elosztása egy külön virtuális géphez.
  • vSGA - egy közös grafikus adapter használata több virtuális gépen keresztül.

Nyilvánvaló, hogy a vDGA és vSGA módokat a hardvergyártónak kell támogatnia, amelyet az NVIDIA a grafikus adaptereiben szállít (az információ a VMware View 5.2 kiadása szempontjából releváns):

Virtualizáció - a 3d grafika teljesítménye a virtuális számítógépen vmware nézetben

Mindkét technika rövid összehasonlítása:

Virtualizáció - a 3d grafika teljesítménye a virtuális számítógépen vmware nézetben

Nézzük meg ezeket a módokat egy kicsit.

Soft 3D - nincs szükség grafikus kártyára

Ebben a módban a kiszolgáló képes grafikus adapter nélkül dolgozni, miközben a kép megjelenítését programozott módon végzi el egy erre a célra szolgáló RAM-ban. Tehát most a szerverek és asztali gépek többsége, amelyek nem igényelnek speciális grafikai teljesítményt. Támogatja a DirectX 9 és az OpenGL 2.1 alkalmazással dolgozó alkalmazások szoftveres feldolgozását.

Virtualizáció - a 3d grafika teljesítménye a virtuális számítógépen vmware nézetben

vDGA (Virtual Dedicated Graphics Adapter) - dedikált VM fizikai adapter

Virtualizáció - a 3d grafika teljesítménye a virtuális számítógépen vmware nézetben

Megjegyzendő, hogy mivel a VM fizikai eszközhöz van kötve ebben a módban, a dinamikus szolgáltatási funkciók, például a HA, a vMotion és a DRS nem támogatottak. Ez azonban a legjobb módja annak, hogy garantáljuk a virtuális gép teljesítményét.

vSGA (virtuális megosztott grafikus adapter) - gyakori GPU több virtuális gép számára

Virtualizáció - a 3d grafika teljesítménye a virtuális számítógépen vmware nézetben

Ebben az üzemmódban egy NVIDIA illesztőprogramon keresztül érkező GPU egyszerre több virtuális gépet is képes megjeleníteni. Ebben a módban egy speciális meghajtót használnak a VMware ESXi rendszermagszintjén, amely több virtuális gépre irányuló kéréseket dolgoz fel egy adapterre. Nyilvánvaló, hogy ez a módszer nem garantálja a teljesítményt, de alkalmas a legtöbb berendezés esetében, ha a VM nem igényel magas és garantált teljesítményt a 3D-s grafika területén.

Virtualizáció - a 3d grafika teljesítménye a virtuális számítógépen vmware nézetben

Mindez már létezik és működik a VMware View 5.2-ben (olvassa el a Virtual Machine Graphics Acceleration Deployment Guide-ben).

Kapcsolódó cikkek