[发明专利]一种虚拟机桌面渲染方法、装置及系统在审
申请号: | 202011551707.3 | 申请日: | 2020-12-24 |
公开(公告)号: | CN112650586A | 公开(公告)日: | 2021-04-13 |
发明(设计)人: | 邵望权 | 申请(专利权)人: | 西安万像电子科技有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/455 |
代理公司: | 北京挺立专利事务所(普通合伙) 11265 | 代理人: | 彭豆 |
地址: | 710075 陕西省西安市高新区唐*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟机 桌面 渲染 方法 装置 系统 | ||
本公开提供一种虚拟机桌面渲染方法、装置及系统,涉及图像处理技术领域,能够解决现有技术成本较高的问题。具体技术方案为:接收至少一个虚拟机中每个虚拟机发送的桌面渲染指令,桌面渲染指令包括虚拟机的第一标识信息以及第二标识信息,第二标识信息用于指示桌面渲染指令是否需要独占GPU;若目标桌面渲染指令的第二标识信息指示目标桌面渲染指令需要独占GPU,则获取至少一个GPU中每个GPU的待处理桌面渲染指令的数量;从至少一个GPU中确定第一GPU,第一GPU为至少一个GPU中待处理桌面渲染指令的数量最少的GPU;获取第一GPU的待处理桌面渲染指令并将待处理桌面渲染指令发送至其他GPU;将目标桌面渲染指令发送至第一GPU。本发明用于降低成本。
技术领域
本公开涉及图像处理技术领域,尤其一种虚拟机桌面渲染方法、装置及系统。
背景技术
随着计算机技术的发展,服务器的功能越来越强大,与服务器连接的终端设备越来越多,服务器为与其连接的终端设备分配的虚拟机的数量也越来越多。目前,对服务器中的运行的虚拟机桌面进行渲染时,每个虚拟机的桌面由服务器中与该虚拟机对应的图形处理器(Graphics Processing Unit,GPU)对该虚拟机的桌面进行渲染,但是,随着服务器中运行的虚拟机的数量越来越多,需要越来越多的GPU对虚拟机的桌面进行渲染,增加了成本。
发明内容
本公开实施例提供一种虚拟机桌面渲染方法、装置及系统,能够解决现有技术成本较高的问题。所述技术方案如下:
根据本公开实施例的第一方面,提供一种虚拟机桌面渲染方法,该方法包括:
接收至少一个虚拟机中每个虚拟机发送的桌面渲染指令,所述桌面渲染指令包括所述虚拟机的第一标识信息、所述虚拟机的桌面纹理数据、第二标识信息,所述第二标识信息用于指示所述桌面渲染指令是否需要独占GPU;
若目标桌面渲染指令的第二标识信息指示所述目标桌面渲染指令需要独占GPU,则获取至少一个GPU中每个GPU的待处理桌面渲染指令的数量,所述目标桌面渲染指令为所述目标虚拟机发送的桌面渲染指令,所述目标虚拟机为所述至少一个虚拟机中的任意一个虚拟机;
从所述至少一个GPU中确定第一GPU,所述第一GPU为所述至少一个GPU中待处理桌面渲染指令的数量最少的GPU;
获取所述第一GPU的待处理桌面渲染指令并将所述待处理桌面渲染指令发送至其他GPU,所述其他GPU为所述至少一个GPU中除所述第一GPU外的GPU;
将所述目标桌面渲染指令发送至所述第一GPU,以便所述第一GPU根据所述桌面纹理数据渲染所述目标虚拟机的桌面。
本公开实施例提供的虚拟机桌面渲染方法,能够接收至少一个虚拟机中每个虚拟机发送的桌面渲染指令,该桌面渲染指令包括该虚拟机的第一标识信息、该虚拟机的桌面纹理数据、第二标识信息,该第二标识信息用于指示该桌面渲染指令是否需要独占GPU;若目标桌面渲染指令的第二标识信息指示该目标桌面渲染指令需要独占GPU,则获取至少一个GPU中每个GPU的待处理桌面渲染指令的数量,该目标桌面渲染指令为该目标虚拟机发送的桌面渲染指令,该目标虚拟机为该至少一个虚拟机中的任意一个虚拟机;从该至少一个GPU中确定第一GPU,该第一GPU为该至少一个GPU中待处理桌面渲染指令的数量最少的GPU;获取该第一GPU的待处理桌面渲染指令并将该待处理桌面渲染指令发送至其他GPU,该其他GPU为该至少一个GPU中除该第一GPU外的GPU;将该目标桌面渲染指令发送至该第一GPU,以便该第一GPU根据该桌面纹理数据渲染该目标虚拟机的桌面,在目标虚拟机的桌面渲染需要独占GPU时,可以由第一GPU只对目标虚拟机的桌面进行渲染,其他GPU执行第一GPU的待处理桌面渲染指令并对其他虚拟机的桌面,并不需要为每个虚拟机分配单独的GPU对该虚拟机的桌面进行渲染,有效地降低了成本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安万像电子科技有限公司,未经西安万像电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011551707.3/2.html,转载请声明来源钻瓜专利网。