[发明专利]一种桌面虚拟化方法、相关设备及计算机存储介质有效
申请号: | 201910163257.1 | 申请日: | 2019-03-05 |
公开(公告)号: | CN110032413B | 公开(公告)日: | 2021-08-31 |
发明(设计)人: | 施嘉洋;苏奎;王惠文;徐彩虹 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F9/455 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 桌面 虚拟 方法 相关 设备 计算机 存储 介质 | ||
本申请提供一种桌面虚拟化方法及相关设备,该方法通过服务端运行多个共享服务容器,每个共享服务容器运行共享系统服务,且多个共享服务容器中的至少一个共享服务容器运行的共享系统服务供至少两个虚拟桌面共同使用;服务端接收用户终端发送的目标应用标识,根据目标应用标识创建用户容器组,所述用户容器组内运行用户容器;服务端通过用户容器组内运行的用户容器和一部分或全部共享服务容器向用户终端提供所述虚拟桌面。通过将虚拟桌面的系统服务以及应用程序分别封装成容器,并且服务端多个虚拟桌面共享多个共享服务容器,能够提高虚拟桌面的可扩展性,减少服务端的资源开销,提高资源利用率。
技术领域
本发明涉及计算机技术领域,尤其涉及一种提供虚拟桌面的方法、相关设备及计算机存储介质。
背景技术
虚拟桌面基础设施(virtual desktop infrastructure,VDI)主要是基于Windows、Linux等电脑端操作系统的远程桌面,在当前移动设备大规模应用的背景下,移动操作系统如安卓(android)系统的桌面虚拟化有着越来越多的市场需求。当前实现移动操作系统桌面虚拟化的方法包括在服务端的虚拟机(virtual machine,VM)环境中运行移动操作系统,或者采用基于Linux容器(Linux container,LXC)的容器技术运行移动操作系统,从而实现为用户提供虚拟桌面服务。
但是,上述两种桌面虚拟化方法中,服务端均是以操作系统为粒度提供服务,这样会造成应用升级更新的不便,虚拟桌面的可扩展性较低,同时以操作系统为粒度会造成底层系统服务的冗余,导致资源利用率低。
发明内容
本发明实施例公开了一种提供虚拟桌面的方法,通过将虚拟桌面的系统服务以及应用程序分别封装成容器,并且服务器的虚拟桌面可以共享部分系统服务,从而能够提高虚拟桌面的可扩展性,减少服务器的资源开销,提高资源利用率。
第一方面,本申请实施例提供一种提供虚拟桌面的方法,所述方法包括:
服务端运行多个共享服务容器,每个共享服务容器用于运行共享系统服务,且所述多个共享服务容器中的至少一个共享服务容器运行的共享系统服务供至少两个虚拟桌面共同使用;
所述服务端接收用户终端发送的目标应用标识ID,根据所述目标应用ID创建用户容器组,所述用户容器组内运行用户容器;
所述服务端接收所述用户终端发送的虚拟桌面接入请求,通过所述用户容器组内运行的用户容器和一部分或全部共享服务容器向所述用户终端提供所述虚拟桌面。
在一可能的实施例中,所述目标应用ID包括应用程序ID,所述用户容器组内运行的至少一个用户容器运行所述应用程序ID对应的应用程序;和/或
所述目标应用ID包括专属系统服务ID,所述用户容器组内运行的至少一个用户容器运行所述专属系统服务ID对应的专属系统服务。
在一可能的实施例中,所述服务端存储所述用户标识和所述用户容器组内每个用户容器的对应关系;
所述方法还包括:
所述服务端接收所述用户终端发送的虚拟桌面操作请求;
所述服务端根据所述虚拟桌面操作请求通过所述用户容器组内运行的第一用户容器调用所述用户容器组内的第二用户容器。
在一可能的实施例中,所述服务端为所述用户容器组分配有用户数据卷,所述用户数据卷用于存储所述用户容器组对应的用户数据。
本申请实施例提供的桌面虚拟化方法,通过将多个用户可以共同使用的系统服务封装成共享服务容器以供虚拟桌面服务端的所有虚拟桌面共同使用,并将每个用户单独使用的专属系统服务以及应用程序均封装成相互隔离的容器,从而能够提高系统的可维护性以及可扩展性,克服以操作系统为粒度实现桌面虚拟化时的底层系统服务的冗余,减少服务端的资源开销,提高资源利用率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910163257.1/2.html,转载请声明来源钻瓜专利网。