云桌面vGPU超分配方法组成比例

技术编号:24330779 阅读:91 留言:0更新日期:2020-05-29 19:32
本发明专利技术公开了云桌面vGPU超分配方法,包括以下步骤:步骤1,初始化资源池:步骤1.1,云桌面平台启动,并扫描所有PCI设备;步骤1.2,对步骤1中所有PCI设备进行物理服务器计算节点;步骤1.3,对设备进行是否为vGPU设备进行判断;步骤1.4,若设备为vGPU设备,则加入vGPU资源池,初始化完成;步骤2,用户登录:步骤2.1,用户登录;步骤2.2,所述步骤1中认证通过;步骤2.3,若步骤2.2中判定为GPU虚拟机;步骤2.4,若步骤2.3中有vGPU资源可用;步骤3,回收vGPU资源:步骤3.1,虚拟机关机;步骤3.2,若步骤1中已分配vGPU。本发明专利技术中云桌面平台启动后,扫描服务器PCI设备并与内置vGPU显卡特征码对比,枚举出物理服务器所有vGPU资源,将其汇总为vGPU资源池。

Super allocation method of cloud desktop vgpu

【技术实现步骤摘要】
云桌面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资源进行判断;/n步骤2.4,...

【技术特征摘要】
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

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1