[发明专利]基于虚拟桌面和虚拟操作系统的自适应云桌面服务系统有效
申请号: | 201610805160.2 | 申请日: | 2016-09-05 |
公开(公告)号: | CN106383706B | 公开(公告)日: | 2018-02-27 |
发明(设计)人: | 温木奇;吴海斌;解振宇;秦景辉 | 申请(专利权)人: | 广州云晫信息科技有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 广州粤高专利商标代理有限公司44102 | 代理人: | 林丽明 |
地址: | 510006 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 虚拟 桌面 操作系统 自适应 服务 系统 | ||
1.一种基于虚拟桌面和虚拟操作系统的自适应云桌面服务系统,其特征在于,包括云桌面管理系统、云桌面资源池和客户端设备,所述云桌面管理系统包括:
监控模块,进行对用户使用桌面的性能数据进行监控,将用户的桌面性能数据保存于用户桌面行为历史特征库中,以便于桌面使用模式决策模块进行决策;
应用软件资源使用特征库,记录桌面镜像文件中存在的软件列表,并记录这些软件所需要对应的硬件资源;
桌面使用模式决策模块,根据用户桌面行为历史特征库和应用软件资源使用特征库提供的数据判断用户云桌面是使用云端模式还是本地模式;
桌面同步模块,负责将处于云端的桌面数据分发到客户端设备的虚拟化平台,并将处于客户端设备的新增桌面数据同步回云端,实现云端与本地端的数据同步;
云桌面资源池管理模块,用于调度管理云桌面资源池的云桌面资源;
其中,客户端设备是一套具备虚拟化能力的虚拟化平台,其管理控制器负责与管理系统联系,实现对本地桌面数据的同步,本地资源的分配,外设的穿透或映射;
云桌面资源池中的云桌面是在云端被访问还是被分发到本地端再被访问是由管理系统自动决定,但用户仍然能手动调整云桌面的使用模式,以便满足用户的使用需求。
2.根据权利要求1所述的基于虚拟桌面和虚拟操作系统的自适应云桌面服务系统,其特征在于,所述监控模块还对用户的桌面的CPU,内存,硬盘读写,网络带宽和是否需要使用GPU各项性能指标进行实时监控,并将实时监控数据存放在用户桌面行为历史特征库中;
当用户请求云桌面时,存在用户桌面行为历史特征库中的监控数据会被桌面使用模式决策器提取,并作为使用模式决策依据之一。
3.根据权利要求2所述的基于虚拟桌面和虚拟操作系统的自适应云桌面服务系统,其特征在于,所述应用软件资源使用特征库包括:
软件列表信息,包括软件名称,软件类别,软件大小,软件最低的硬件需求信息,包括其最低配置所需的CPU信息,内存信息,硬盘信息,GPU信息;
云桌面镜像模板与软件信息的映射表,指示桌面镜像模板使用了那些软件。
4.根据权利要求3所述的基于虚拟桌面和虚拟操作系统的自适应云桌面服务系统,其特征在于,所述桌面使用模式决策模块的决策过程包括以下步骤:
4-1)用户在客户端设备登录云桌面管理系统并请求其所拥有的云桌面;
4-2)云桌面管理系统接收请求后唤醒桌面使用模式决策器,并向其提供用户的请求信息;
4-3)桌面使用模式决策器接收到用户的请求信息后,从数据库中提取用户云桌面的基本信息;
4-4)在获得云桌面基本信息后,决策器从应用软件资源使用特征库中提取云桌面的镜像文件中所包含的软件的信息,并从用户桌面行为历史特征库提取该用户的监控数据;
4-5)根据用户的请求中的客户端设备的硬件性能信息及从特征库提取到的信息进行分析,并决定用户桌面的使用模式;
4-6)如果桌面使用模式决策器判断为使用云端桌面,则管理系统将直接返回桌面的连接信息给客户端设备;
4-7)如果桌面使用模式决策器判断为使用本地端桌面模式,则管理系统则唤醒桌面同步模块,将处于云端的桌面同步到客户端设备,并返回本地端的桌面连接信息给客户端设备。
5.根据权利要求4所述的基于虚拟桌面和虚拟操作系统的自适应云桌面服务系统,其特征在于,所述桌面同步模块实现从云端同步云桌面数据到本地端,又从本地端同步数据回云端桌面;桌面同步模块从云端同步云桌面数据到本地端的过程包括:
5-1)桌面同步模块首先向云桌面资源池发起云桌面锁定请求,云桌面一旦被锁定,用户将无法访问;
5-2)锁定请求成功后,桌面同步模块通知处于桌面资源池的桌面同步代理提取云桌面的镜像快照文件;
5-3)待桌面同步代理提取云桌面的镜像快照文件后,桌面同步模块判断客户端设备及桌面同步代理能否直接通信;
5-4)如果客户端设备及桌面同步代理能直接通信,则客户端设备与桌面同步代理进行直接的通信:
如果客户端设备己存在部分桌面数据,则采用增量的方式传输数据;
如果客户端设备不存在桌面数据,则采用全量的方式将桌面数据传输到客户端设备;
5-5)如果客户端设备及桌面同步代理不能直接通信,则二者之间的传输将有桌面同步模块进行中继。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州云晫信息科技有限公司,未经广州云晫信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610805160.2/1.html,转载请声明来源钻瓜专利网。