资源共享方法及装置制造方法及图纸

技术编号:26761962 阅读:28 留言:0更新日期:2020-12-18 23:05
本公开提供一种资源共享方法及装置,所述方法包括接收终端设备发送的目标应用的点击指令;向服务器发送GPU资源请求;接收服务器发送的目标GPU节点的标识信息;根据目标GPU节点的标识信息向目标GPU节点发送配置参数,使得目标GPU节点根据配置参数启动目标应用,并将目标GPU节点的第一连接参数信息通过目标虚拟机发送至终端设备,使得终端设备根据第一连接参数信息与目标GPU节点建立数据通道,并接收目标应用的应用界面数据,根据应用界面数据显示对应的应用窗口。本公开无需为每个终端设备固定分配专门的GPU资源,实现了GPU资源的共享,实现了GPU资源的合理利用,避免造成GPU资源的浪费。

【技术实现步骤摘要】
资源共享方法及装置
本公开涉及虚拟
,尤其涉及资源共享方法及装置。
技术介绍
云桌面技术是指用户通过终端设备远程访问服务器,服务器将当前服务器主机的桌面图像通过虚拟方式提供给远程终端设备的技术。服务器通过屏幕拷贝,将图像传输给用户,用户获得的是桌面图像序列。而桌面应用通常包括日常事务性应用(例如Word、Excel等应用)和重GPU(GraphicsProcessingUnit,图形处理器)的应用,例如,游戏、影音、设计类应用等。相关技术中,通常是为每个用户分配一个固定的GPU资源,便于用户根据GPU资源来使用重GPU的应用。但在公司应用场景下,日常事务性应用的使用占很大比例,而重GPU的应用很少使用,若为每个用户分配一个固定的GPU资源,则会造成GPU资源的浪费;但如果不为用户分配GPU资源,则会导致用户无法正常使用重GPU的应用。因此,上述技术中GPU资源的分配不合理。
技术实现思路
本公开实施例提供一种资源共享方法及装置,能够解决现有技术中GPU资源的分配不合理的问题。所述技术方案如下:<本文档来自技高网...

【技术保护点】
1.一种资源共享方法,其特征在于,应用于虚拟机,所述方法包括:/n接收终端设备发送的目标应用的点击指令;所述目标应用为需要图形处理器GPU处理的应用;/n向服务器发送GPU资源请求;所述GPU资源请求中携带所述目标应用的资源配置参数;/n接收所述服务器发送的目标GPU节点的标识信息;/n根据所述目标GPU节点的标识信息向所述目标GPU节点发送配置参数,使得所述目标GPU节点根据所述配置参数启动所述目标应用,并将所述目标GPU节点的第一连接参数信息发送至所述目标虚拟机;/n将所述第一连接参数信息发送至终端设备,使得所述终端设备根据所述第一连接参数信息与所述目标GPU节点建立数据通道,并通过所述数...

【技术特征摘要】
1.一种资源共享方法,其特征在于,应用于虚拟机,所述方法包括:
接收终端设备发送的目标应用的点击指令;所述目标应用为需要图形处理器GPU处理的应用;
向服务器发送GPU资源请求;所述GPU资源请求中携带所述目标应用的资源配置参数;
接收所述服务器发送的目标GPU节点的标识信息;
根据所述目标GPU节点的标识信息向所述目标GPU节点发送配置参数,使得所述目标GPU节点根据所述配置参数启动所述目标应用,并将所述目标GPU节点的第一连接参数信息发送至所述目标虚拟机;
将所述第一连接参数信息发送至终端设备,使得所述终端设备根据所述第一连接参数信息与所述目标GPU节点建立数据通道,并通过所述数据通道接收所述目标GPU节点发送的所述目标应用的应用界面数据,根据所述应用界面数据显示所述目标应用对应的应用窗口。


2.根据权利要求1所述的方法,其特征在于,在所述接收终端设备发送的目标应用的点击指令之前,还包括:
在所述目标虚拟机与所述终端设备建立通信连接时,向所述终端设备发送应用桌面数据,使得所述终端设备根据所述应用桌面数据显示对应的桌面窗口;所述桌面窗口包括多个应用。


3.根据权利要求1所述的方法,其特征在于,还包括:
接收所述目标GPU节点发送的关闭指令;
向所述服务器发送所述目标GPU节点的释放指令,使得所述服务器将所述目标GPU节点的状态标记为空闲。


4.一种资源共享方法,其特征在于,应用于服务器,所述方法包括:
接收GPU资源请求;所述GPU资源请求中携带目标应用的资源配置参数;
根据所述资源配置参数为所述目标应用分配目标GPU节点;
将所述目标GPU节点的标识信息发送至目标虚拟机,使得所述目标虚拟机根据所述目标GPU节点的标识信息向所述目标GPU节点发送配置参数,使得所述GPU节点根据所述配置参数启动所述目标应用,并将所述目标GPU节点的第一连接参数信息通过所述目标虚拟机发送至终端设备,使得所述终端设备根据所述第一连接参数信息与所述目标GPU节点的建立数据通道;并通过所述数据通道接收所述目标应用的应用界面数据,根据所述应用界面数据显示所述目标应用对应的应用窗口。


5.根据权利要求4所述的方法,其特征在于,在所述接收GPU资源请求之前,还包括:
接收终端设备发送的登录请求;所述登录请求中携带所述终端设备的登录信息;
在确定所述登录信息验证合法时,获取所述终端设备对应的目标虚拟机;
将所述目标虚拟机的第二连接参数信息发送至所述终端设备,使得所述终端设备根据所述第二连接参数信息建立与所述目标虚拟机的通信连接。


6.根据权利要求4所述的方法,其特征在于,还包括:
接收所述目标虚拟机发送的所述目标GPU节点的释放指令;
将所述目标GPU节点的状态标记为空闲。


7.一种资源共享方法,其特征在于,应用于GPU节点,所述方法包括:
接收目标虚拟机发送的配置参数;所述配置参数为目标应用启动时所需的参数;
根据所述配置参数启动所述目标应用;
获取所述目标GPU节点的第一连接参数信息,并将所述第一连接参...

【专利技术属性】
技术研发人员:唐春平卢涛
申请(专利权)人:西安万像电子科技有限公司
类型:发明
国别省市:陕西;61

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

1