发布网友 发布时间:2022-04-22 07:44
共1个回答
热心网友 时间:2022-06-17 23:38
GPU虚拟化主要针对在桌面虚拟化的一些研发和设计工作人员,这些人员需要进行大型的3D设计,从而使用普通的桌面虚拟化无法满足其主要的需求。所以必须采用在虚拟化平台增加GPU,通过GPU虚拟化的方式进行。
目前VMware的GPU虚拟化主要分为以下三种方式:
vSGA:
是指“Virtual Shared Graphics Acceleration”(虚拟共享图形加速)。vSGA 的功能是利用在 ESXi 主机中本机安装的物理 GPU(图形处理单元,也称为显卡)为众多虚拟桌面提供硬件加速 3D 图形。通过提供这种功能,可进一步扩展使用虚拟桌面能够提供的使用情形和目标用户。除了扩展目标使用情形外,还可以提供更生动鲜活的视觉体验,从而进一步增强用户体验。vSGA在虚拟机中使用的是VMware的驱动,每个用户显存最多512MB。
vGPU:
是指Virtual Graphics Processing Unit (vGPU) ,是在VMware vSphere6.0上的新功能,它介于vSGA和vDGA之间,即可以使用GPU的核心资源,又可以进行不同配置的共享,从而在经济性和性能之间达到比较好的均衡,在虚拟机中使用的是GPU的原生驱动,从而性能比vSGA更加强劲,而通过显存上的共享从而使一块GPU卡可以共享给更多的用户,达到更加经济的目的。vGPU有不同类型的配置文件使用,包含K120Q,K220Q,K140Q,K240Q,K160Q,K260Q,K180Q,K280Q型号,应用程序对于它们也都已经加入了认证的列表。