【技术实现步骤摘要】
云桌面vGPU超分配方法
本专利技术涉及vGPU超分配
,尤其涉及云桌面vGPU超分配方法。
技术介绍
在GPU虚拟化领域,目前存在三类典型的技术方案。(1)NVIDIA主导的GRIDGPU虚拟化技术NVIDIA的GPU虚拟化方案基于其特殊设计的一款GPU显卡,该类型GPU可以模拟若干GPU的能力,从而同时为若干台虚拟机提供服务,这些模拟出来的GPU单元称为vGPU。每台虚拟机绑定一个独立的vGPU,使得GUEST操作系统和其中运行的3D应用直接使用vGPU的处理能力,达到接近于物理计算机使用本地硬件GPU处理的效果体验。(2)INTEL的XENGT/KVMGTGPU虚拟化技术方案IntelXENGT/KVMGT方案的主要原理是,在虚拟化层为每台虚拟机模拟一块独立GPU显卡(以下也称为vGPU),vGPU对上层应用提交的3D操作请求,按照其类型识别为两类:显存操作请求和寄存器IO操作请求。对于显存操作请求,直接映射操作宿主机层硬件GPU中的一块对应显存,称为Passthrough方式,由 ...
【技术保护点】
1.云桌面vGPU超分配方法,其特征在于,包括以下步骤:/n步骤1,初始化资源池:/n步骤1.1,云桌面平台启动,并扫描所有PCI设备;/n步骤1.2,对步骤1中所有PCI设备进行物理服务器计算节点;/n步骤1.3,对设备进行是否为vGPU设备进行判断;/n步骤1.4,若设备为vGPU设备,则加入vGPU资源池,初始化完成;/n步骤2,用户登录:/n步骤2.1,用户登录,并进行统一省份认证;/n步骤2.2,所述步骤1中认证通过,则进行是否为GPU虚拟机进行判定;/n步骤2.3,若步骤2.2中判定为GPU虚拟机,进行物理服务器计算节点的分配,并进行是否有可用vGPU资源进行判 ...
【技术特征摘要】
1.云桌面vGPU超分配方法,其特征在于,包括以下步骤:
步骤1,初始化资源池:
步骤1.1,云桌面平台启动,并扫描所有PCI设备;
步骤1.2,对步骤1中所有PCI设备进行物理服务器计算节点;
步骤1.3,对设备进行是否为vGPU设备进行判断;
步骤1.4,若设备为vGPU设备,则加入vGPU资源池,初始化完成;
步骤2,用户登录:
步骤2.1,用户登录,并进行统一省份认证;
步骤2.2,所述步骤1中认证通过,则进行是否为GPU虚拟机进行判定;
步骤2.3,若步骤2.2中判定为GPU虚拟机,进行物理服务器计算节点的分配,并进行是否有可用vGPU资源进行判断;
步骤2.4,若步骤2.3中有vGPU资源可用,进行物理服务器计算节点的分配,并为虚拟机分配vGPU资源,并启动带GPU虚拟机;
步骤3,回收vGPU资源:
步骤3.1,虚拟机关机,并对设备是否分配vGPU进行判断;
步骤3.2,若步骤1中已分配vGPU,则进行vGPU的回收,并结束关机。
2.根据权利要求1所述...
【专利技术属性】
技术研发人员:何钦淋,
申请(专利权)人:北京和信创天科技股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。