虚拟化桌面3D虚拟化 GPU技术详解

VDI 桌面3D虚拟技术详解
一.3D虚拟化技术透析及竞争分析
sVGAvSGAvDGAvGPUGPUPass-through,的含义。
1名词解释
sVGAVMware公司技术缩写,意思:北京师范大学文学院软件3D模拟渲染技术;
vSGAVMware公司技术缩写,意思是:虚拟共享图形加速技术
vDGAVMware公司技术缩写,意思是:虚拟专用图形加速技术
GPUPass-throughCitrix公司技术缩写,意思是:GPU透传技术
SharedGPUCitrix公司技术缩写,意思是:GPU共享技术;
vGPU业内统一术语,意思是:以类似于服务器虚拟化上将CPU虚拟化的技术,将GPU卡虚拟化后,提供给虚拟机使用。
目前,Citrix公司和NVIDIA公司合作,开发出了业界首个vGPU我听到了春天的声音技术!珠光剂
2不同技术的适用场景分析
2.1sVGA的原理:VMware设计的虚拟的WDDM驱动程序
WindowsDisplayDriverModel1.1版本兼容驱动。原理图如下:
简单地说,就是通过软件模拟出软件GPU卡的能力,实际上还是消耗CPU的负荷,只能;目前sVGA技术只能支持到DirectX9.0OpenGL2.1的渲染技术,利用服务器内存模拟技术最大只能虚拟孙大愚512M显存。
这种技术只适用于改善普通用户桌面使用体验。至于渲染技术只支持DirectX9.0OpenGL2.1有什么问题,请参见2.5章节的解释。
2.2vSGA的原理:多个虚拟机均分安装在物理服务器上的显卡资源
原理图如下:
三乙胺
事实上,vSGA的工作原理上是基于API的共享,即用于欺骗应用程序API修复性牙本质的虚拟显卡驱动程序安装于guestOS中并运行于内核模式。这个vGPUDriverAPI事实上功能分为前向接口和后向接口两个功能,他们的功能分别是:
1)FrontEnd(前向接口)功能:
GPU操作的API拦截,包括:
parameterspassed传递过来的GPU调用参数

本文发布于:2024-09-23 11:25:27,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/388284.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:技术   意思   虚拟   公司   服务器
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议