The Usage of Graphical Processing Unit (GPU) within the Virtualization field is getting more and more important. Shaders of the GPU can be used for massive-parallel calculations at the same time and speed up applications tremendously. Within the End-User Computing (EUC) field the GPU plays an important role as well (depending on the use-case). Not just certain 3d applications require the acceleration through the GPU (eg. CAD applications, Quake 3), even daily applications can benefit from it (Browser, Microsoft Office, etc.).
Since vSphere 6 there is not need to hide behind XenServer (on this specific feature) since the hypervisor platform supports vGPU or as it is currently called: Shared Pass-Through graphics.
You assemble the graphics-card which must be compatible with the HCL, install its correct drivers on the ESXi and the virtual machine and voila. Here we go… End-user experience at its best. Combine it with Horizon 7 and voila… Desktop Virtualization is really getting serious.
Unfortunately there are still some limitations when you use the GPU.
Limitations:
- no vMotion: Virtual Machines having a vGPU built in cannot be migrated away via vMotion. This will definitely have an impact on the operational processes (maintenance-mode, patching, etc.) Read more