一种云桌面管理方法和系统技术方案

技术编号:22081318 阅读:29 留言:0更新日期:2019-09-12 16:08
本发明专利技术公开了一种云桌面管理方法和系统,属于云桌面技术领域。所述方法包括:云桌面服务系统设置云桌面资源池,并通过所述云桌面资源池分别记录不同桌面类型的不同性能级别对应的云桌面描述信息;所述云桌面服务系统监听各所述桌面类型的性能级别下的云桌面运行状态,并更新所述云桌面资源池记录的所述云桌面描述信息;所述云桌面服务系统根据所述云桌面资源池记录的所述云桌面描述信息,针对接收到的每个云桌面连接请求分配空闲云桌面。采用本发明专利技术,便于对系统内的云桌面进行统一管理,可以更为合理、快速地为用户终端分配用户所需的云桌面。

A Cloud Desktop Management Method and System

【技术实现步骤摘要】
一种云桌面管理方法和系统
本专利技术涉及云桌面
,特别涉及一种云桌面管理方法和云桌面管理系统。
技术介绍
云桌面服务系统可以采用虚拟化技术在每台云服务器上虚拟出一台或多台云虚拟机,并在每台云虚拟机上虚拟一个云桌面。用户需要进行桌面操作时,可以利用用户终端从云桌面服务系统获取上述虚拟出的云桌面,并在用户终端上显示云桌面。云桌面服务系统为用户终端提供云桌面的过程中,可以对云桌面进行集中式管理和维护。具体地,云桌面服务系统可以通过云计算的方式,获取云桌面服务系统内云服务器的负载情况,并在接收到用户终端发送的云桌面连接请求后,根据云桌面连接请求,将负载较低的云服务器上虚拟的、符合用户需求的空闲云桌面分配给用户。若云桌面服务系统内没有符合用户需求的空闲云桌面,则云桌面服务系统创建符合用户需求的空闲云桌面,再将该空闲云桌面分配给用户终端。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:当接收到用户终端发送的云桌面连接请求后,云桌面服务系统需先从每台虚拟机上获取云桌面描述信息,然后根据云桌面连接请求确定符合用户需求的空闲云桌面,然后从所有符合用户需求的空闲云桌面中,选择负载较低的云服务器上虚拟的空闲云桌面分配给用户终端。如此云桌面服务系统为用户提供云桌面的过程较为复杂,响应时间较长。且在云桌面服务系统内没有符合用户需求的空闲云桌面的情况下,临时创建符合用户需求的云桌面,响应时间更长。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种云桌面管理方法和系统。所述技术方案如下:第一方面,提供了一种云桌面管理方法,所述方法包括:云桌面服务系统设置云桌面资源池,并通过所述云桌面资源池分别记录不同桌面类型的不同性能级别对应的云桌面描述信息;所述云桌面服务系统监听各所述桌面类型的性能级别下的云桌面运行状态,并更新所述云桌面资源池记录的所述云桌面描述信息;所述云桌面服务系统根据所述云桌面资源池记录的所述云桌面描述信息,针对接收到的每个云桌面连接请求分配空闲云桌面。可选的,所述方法还包括:所述云桌面服务系统若接收到针对目标已连接云桌面的注销连接请求,或监测到目标已连接云桌面在预设时长内未被使用,则初始化所述目标已连接云桌面;所述云桌面服务系统更新所述云桌面资源池中所述目标已连接云桌面所属的桌面类型的性能级别对应的云桌面描述信息。可选的,所述方法还包括:所述云桌面服务系统周期性根据每个所述桌面类型的性能级别对应的预设热备个数,按照所述桌面类型的性能级别对应的优先级从高到低的顺序依次创建所述桌面类型的性能级别的空闲云桌面。可选的,所述方法还包括:所述云桌面服务系统若接收到针对目标已连接云桌面的注销连接请求,或检测到目标已连接云桌面在预设时长内未被使用,则销毁所述目标已连接云桌面;所述云桌面服务系统更新所述云桌面资源池中所述目标已连接云桌面所属的桌面类型的性能级别对应的云桌面描述信息。可选的,所述云桌面服务系统销毁所述目标已连接云桌面,包括:所述云桌面服务系统判断所述目标已连接云桌面所属的桌面类型的性能级别下的空闲云桌面个数是否满足预设热备个数;若满足,所述云桌面服务系统则销毁所述目标已连接云桌面,若不满足,所述云桌面服务系统则初始化所述目标已连接云桌面。可选的,所述方法还包括:所述云桌面服务系统根据所述云桌面描述信息,确定每个云桌面的使用时长,并根据预设的计费方式实时结算云桌面使用费用;若目标用户终端对应的账户余额低于预设额度,所述云桌面服务系统则销毁或初始化所述目标用户终端连接的云桌面;所述云桌面服务系统更新所述目标用户终端连接的云桌面所属的桌面类型的性能级别对应的云桌面描述信息。可选的,所述方法还包括:当接收到云桌面连接请求时,所述云桌面服务系统根据所述云桌面资源池记录的云桌面描述信息确定是否存在所述云桌面连接请求对应的空闲云桌面;若不存在,所述云桌面服务系统则将所述云桌面连接请求添加到预设的请求待处理队列中。可选的,所述方法还包括:当存在目标空闲云桌面时,所述云桌面服务系统确定所述请求待处理队列中是否存在所述目标空闲云桌面对应的目标云桌面连接请求;若存在,所述云桌面服务系统按添加顺序从先至后依次针对每个所述目标云桌面连接请求分配所述目标空闲云桌面;所述云桌面服务系统从所述请求待处理队列中剔除分配了所述目标空闲云桌面的目标云桌面连接请求。第二方面,提供了一种云桌面服务系统,所述系统包括云桌面管理层,所述云桌面管理层用于:设置云桌面资源池,并通过所述云桌面资源池分别记录不同桌面类型的不同性能级别对应的云桌面描述信息;监听各所述桌面类型的性能级别下的云桌面运行状态,并更新所述云桌面资源池记录的所述云桌面描述信息;根据所述云桌面资源池记录的所述云桌面描述信息,针对接收到的每个云桌面连接请求分配空闲云桌面。可选的,所述云桌面管理层还用于:若接收到针对目标已连接云桌面的注销连接请求,或监测到目标已连接云桌面在预设时长内未被使用,则初始化所述目标已连接云桌面;更新所述云桌面资源池中所述目标已连接云桌面所属的桌面类型的性能级别对应的云桌面描述信息。可选的,所述云桌面管理层还用于:周期性根据每个所述桌面类型的性能级别对应的预设热备个数,按照所述桌面类型的性能级别对应的优先级从高到低的顺序依次创建所述桌面类型的性能级别的空闲云桌面。可选的,所述云桌面管理层还用于:若接收到针对目标已连接云桌面的注销连接请求,或检测到目标已连接云桌面在预设时长内未被使用,则销毁所述目标已连接云桌面;更新所述云桌面资源池中所述目标已连接云桌面所属的桌面类型的性能级别对应的云桌面描述信息。可选的,所述云桌面管理层具体用于:判断所述目标已连接云桌面所属的桌面类型的性能级别下的空闲云桌面个数是否满足预设热备个数;若满足,则销毁所述目标已连接云桌面,若不满足,则初始化所述目标已连接云桌面。可选的,所述云桌面管理层还用于:根据所述云桌面描述信息,确定每个云桌面的使用时长,并根据预设的计费方式实时结算云桌面使用费用;若目标用户终端对应的账户余额低于预设额度,则销毁或初始化所述目标用户终端连接的云桌面;更新所述目标用户终端连接的云桌面所属的桌面类型的性能级别对应的云桌面描述信息。可选的,所述云桌面管理层还用于:当接收到云桌面连接请求时,根据所述云桌面资源池记录的云桌面描述信息确定是否存在所述云桌面连接请求对应的空闲云桌面;若不存在,则将所述云桌面连接请求添加到预设的请求待处理队列中。可选的,所述云桌面管理层还用于:当存在目标空闲云桌面时,确定所述请求待处理队列中是否存在所述目标空闲云桌面对应的目标云桌面连接请求;若存在,按添加顺序从先至后依次针对每个所述目标云桌面连接请求分配所述目标空闲云桌面;从所述请求待处理队列中剔除分配了所述目标空闲云桌面的目标云桌面连接请求。本专利技术实施例提供的技术方案带来的有益效果是:本专利技术实施例中,云桌面服务系统在提供云桌面服务的过程中,设置云桌面资源池,通过云桌面资源池分别记录不同桌面类型的不同性能级别对应的云桌面描述信息。在接收到用户终端发送的云桌面连接请求后,无需再从每个虚拟机上获取云桌面描述信息,可以直接根据云桌面资源池记录的云桌面描述信息,快速为云桌面连接请求分配空闲云桌面,可以有效提高云桌面服务系统对云桌面连接请求本文档来自技高网...

【技术保护点】
1.一种云桌面管理方法,其特征在于,所述方法包括:云桌面服务系统设置云桌面资源池,并通过所述云桌面资源池分别记录不同桌面类型的不同性能级别对应的云桌面描述信息;所述云桌面服务系统监听各所述桌面类型的性能级别下的云桌面运行状态,并更新所述云桌面资源池记录的所述云桌面描述信息;所述云桌面服务系统根据所述云桌面资源池记录的所述云桌面描述信息,针对接收到的每个云桌面连接请求分配空闲云桌面。

【技术特征摘要】
1.一种云桌面管理方法,其特征在于,所述方法包括:云桌面服务系统设置云桌面资源池,并通过所述云桌面资源池分别记录不同桌面类型的不同性能级别对应的云桌面描述信息;所述云桌面服务系统监听各所述桌面类型的性能级别下的云桌面运行状态,并更新所述云桌面资源池记录的所述云桌面描述信息;所述云桌面服务系统根据所述云桌面资源池记录的所述云桌面描述信息,针对接收到的每个云桌面连接请求分配空闲云桌面。2.如权利要求1所述的方法,其特征在于,所述方法还包括:所述云桌面服务系统若接收到针对目标已连接云桌面的注销连接请求,或监测到目标已连接云桌面在预设时长内未被使用,则初始化所述目标已连接云桌面;所述云桌面服务系统更新所述云桌面资源池中所述目标已连接云桌面所属的桌面类型的性能级别对应的云桌面描述信息。3.如权利要求1所述的方法,其特征在于,所述方法还包括:所述云桌面服务系统周期性根据每个所述桌面类型的性能级别对应的预设热备个数,按照所述桌面类型的性能级别对应的优先级从高到低的顺序依次创建所述桌面类型的性能级别的空闲云桌面。4.如权利要求3所述的方法,其特征在于,所述方法还包括:所述云桌面服务系统若接收到针对目标已连接云桌面的注销连接请求,或检测到目标已连接云桌面在预设时长内未被使用,则销毁所述目标已连接云桌面;所述云桌面服务系统更新所述云桌面资源池中所述目标已连接云桌面所属的桌面类型的性能级别对应的云桌面描述信息。5.如权利要求4所述的方法,其特征在于,所述云桌面服务系统销毁所述目标已连接云桌面,包括:所述云桌面服务系统判断所述目标已连接云桌面所属的桌面类型的性能级别下的空闲云桌面个数是否满足预设热备个数;若满足,所述云桌面服务系统则销毁所述目标已连接云桌面,若不满足,所述云桌面服务系统则初始化所述目标已连接云桌面。6.如权利要求5所述的方法,其特征在于,所述方法还包括:所述云桌面服务系统根据所述云桌面描述信息,确定每个云桌面的使用时长,并根据预设的计费方式实时结算云桌面使用费用;若目标用户终端对应的账户余额低于预设额度,所述云桌面服务系统则销毁或初始化所述目标用户终端连接的云桌面;所述云桌面服务系统更新所述目标用户终端连接的云桌面所属的桌面类型的性能级别对应的云桌面描述信息。7.如权利要求1所述的方法,其特征在于,所述方法还包括:当接收到云桌面连接请求时,所述云桌面服务系统根据所述云桌面资源池记录的云桌面描述信息确定是否存在所述云桌面连接请求对应的空闲云桌面;若不存在,所述云桌面服务系统则将所述云桌面连接请求添加到预设的请求待处理队列中。8.如权利要求7所述的方法,其特征在于,所述方法还包括:当存在目标空闲云桌面时,所述云桌面服务系统确定所述请求待处理队列中是否存在所述目标空闲云桌面对应的目标云桌面连接请求;若存在,所述云桌面服务系统按添加顺序从先至后依次针对每个所述目...

【专利技术属性】
技术研发人员:王梦杰
申请(专利权)人:厦门网宿有限公司
类型:发明
国别省市:福建,35

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

1