一种虚拟桌面的创建方法及系统技术方案

技术编号:15300018 阅读:67 留言:0更新日期:2017-05-12 02:25
本发明专利技术涉及云计算虚拟桌面领域,公开了一种虚拟桌面的创建方法,用于在虚拟桌面计算节点的存储设备中创建虚拟桌面,所述存储设备包括本地固态硬盘、本地机械硬盘和共享存储盘,该方法包括:基于用户对虚拟桌面的性能和成本需求选择存储设备,且所选择的存储设备满足待创建虚拟桌面的存储类型要求,根据用户场景充分利用不同存储特性,保证虚拟桌面创建效率的同时,降低系统存储成本。本发明专利技术还公开了一种虚拟桌面的创建系统,用户可以根据实际需求灵活选择创建缓存的时机,提高管理效率。

Method and system for creating virtual desktop

The present invention relates to the field of virtual desktop cloud computing, and discloses a method to create a virtual desktop, used to create a virtual desktop storage device nodes in a virtual desktop, the storage device includes a local solid state disk, local mechanical hard disk and a shared storage disc, the method includes: Based on the users of the virtual desktop performance and cost requirements selection of storage devices, storage devices and storage type to be selected to meet the requirements of creating virtual desktop users, according to the scene to make full use of different storage characteristics, ensure the virtual desktop to create efficiency at the same time, reduce the cost of storage system. The invention also discloses a virtual desktop creation system, wherein the user can flexibly select the time for creating the cache according to the actual requirement and improve the management efficiency.

【技术实现步骤摘要】

本专利技术涉及云计算虚拟桌面领域,具体涉及一种虚拟桌面的创建方法和一种虚拟桌面的创建系统。
技术介绍
在云计算VDI(VirtualDesktopInfrastructure,虚拟桌面基础设施)场景中,虚拟桌面计算节点上的虚拟桌面是通过镜像模板进行创建。当前,进行虚拟桌面创建时,需要先将镜像模板下载到虚拟桌面计算节点可访问的存储设备上,然后通过镜像模板创建虚拟桌面,因每次虚拟桌面的创建均需要先进行镜像模板的下载,大大增加了虚拟桌面的创建时间。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的在于提供一种虚拟桌面的创建方法和一种虚拟桌面的创建系统,可以根据实际需求灵活选择创建缓存的时机,提高管理效率。为达到以上目的,本专利技术采取的技术方案是:提供一种虚拟桌面的创建方法,用于在虚拟桌面计算节点的存储设备中创建虚拟桌面,所述存储设备包括本地固态硬盘、本地机械硬盘和共享存储盘,本方法包括:基于用户对虚拟桌面的性能和成本需求选择存储设备,且所选择的存储设备满足待创建虚拟桌面的存储类型要求;在选择的存储设备中创建虚拟桌面;所述虚拟桌面的存储类型包括可用域和存储可用容量,所述可用域为能够访问的存储设备,所述存储可用容量为选择的存储设备的可用容量大于待创建的虚拟桌面的容量。在上述技术方案的基础上,所述虚拟桌面包括缓存卷和虚拟桌面当前卷。在上述技术方案的基础上,若用户对虚拟桌面的性能要求高、成本要求低,则虚拟桌面的缓存卷和虚拟桌面当前卷均选择本地固态硬盘;若用户对虚拟桌面的性能要求高、成本要求高,则虚拟桌面的缓存卷选择本地固态硬盘,虚拟桌面当前卷选择本地机械硬盘;若用户对虚拟桌面的性能要求低、成本要求高,则虚拟桌面的缓存卷和虚拟桌面当前卷均选择本地机械硬盘;若用户对虚拟桌面的运行稳定性要求高,则虚拟桌面的缓存卷和虚拟桌面当前卷均选择共享存储盘。在上述技术方案的基础上,在存储设备中创建虚拟桌面前,还需判断存储设备中是否缓存有镜像模板缓存,若没有,则下载镜像模板至存储设备中,并创建镜像模板缓存,然后在存储设备中创建虚拟桌面;若有,则判断存储设备中缓存的镜像模板缓存是否可用,若不可用,则清除存储设备中缓存的镜像模板缓存,并重新下载镜像模板至存储设备中,然后创建镜像模板缓存,在存储设备中创建虚拟桌面,若可用,则在存储设备中创建虚拟桌面。在上述技术方案的基础上,若镜像模板的提交时间晚于缓存记录的提交时间,则存储设备中缓存的镜像模板不可用;若镜像模板的提交时间早于缓存记录的提交时间,则继续对比镜像模板缓存内容与镜像模板内容是否一致,若不一致,则不可用。在上述技术方案的基础上,本方法还包括主动向存储设备中下载镜像模板,创建镜像模板缓存。在上述技术方案的基础上,所述共享存储盘用于缓存镜像模板缓存并创建虚拟桌面后共享使用。本专利技术还提供一种虚拟桌面的创建系统,包括:存储设备,其包括本地固态硬盘、本地机械硬盘和共享存储盘;存储接口模块,其用于接收虚拟桌面创建请求,所述虚拟桌面创建请求包括待创建的虚拟桌面的存储类型要求,以及用户对待创建的虚拟桌面的性能和成本需求,所述存储类型包括可用域和存储可用容量,所述可用域为能够访问的存储设备,所述存储可用容量为选择的存储设备的可用容量大于待创建的虚拟桌面的容量;存储调度模块,其用于根据虚拟桌面创建请求选择可用存储设备;存储驱动模块,其用于在存储设备中创建虚拟桌面。在上述技术方案的基础上,所述系统还包括存储缓存模块,其用于判断存储调度模块选择的存储设备中是否缓存有镜像模板缓存,若不含有,则下载镜像模板至存储设备中,并创建镜像模板缓存。在上述技术方案的基础上,若存储调度模块选择的存储设备中缓存有镜像模板缓存,则存储缓存模块还用于判断存储设备中缓存的镜像模板缓存是否可用,若不可用,则清除存储设备中缓存的镜像模板缓存,并重新下载镜像模板至存储设备中,然后创建镜像模板缓存。与现有技术相比,本专利技术的一种虚拟桌面的创建方法的优点在:(1)基于用户对虚拟桌面的性能和成本需求,以及虚拟桌面的存储类型动态选择不同的存储设备,使用灵活,充分利用现有存储设备的性能和容量,在保证虚拟桌面可用性的同时降低成本。(2)镜像模板在存储设备中的缓存分为主动缓存策略和被动缓存策略,使用灵活,加速虚拟桌面的创建速度,适用于多种不同场景;(3)支持机械硬盘、固态硬盘、共享存储盘等不同存储设备对于虚拟桌面的创建,使用性广。本专利技术的一种虚拟桌面的创建系统得优点在于:根据具体的创建场景,充分利用不同存储设备的存储特性保证虚拟桌面创建效率的同时,降低系统存储成本。附图说明图1为本专利技术一种虚拟桌面的创建方法的流程图。具体实施方式以下结合附图对本专利技术作进一步详细说明。参见图1所示,本专利技术提供一种虚拟桌面的创建方法,用于在虚拟桌面计算节点的存储设备中创建虚拟桌面,存储设备包括本地机械硬盘、本地固态硬盘和共享存储盘,在云计算的虚拟桌面实现系统中,至少包括一个虚拟桌面计算节点,虚拟桌面计算节点通过虚拟桌面平台管理节点进行管理,且各个虚拟桌面计算节点间存在联系。本专利技术的虚拟桌面的创建方法包括:基于用户对虚拟桌面的性能和成本需求选择存储设备,且所选择的存储设备满足待创建的虚拟桌面的存储类型要求,虚拟桌面的存储类型包括可用域和存储可用容量,可用域为能够访问的存储设备,即在收到虚拟桌面的创建请求后,能够选择的存储设备;存储可用容量为选择的存储设备的可用容量大于待创建的虚拟桌面的容量;选择的存储设备需满足上述条件后,在选择的存储设备中创建虚拟桌面。在存储设备中创建虚拟桌面前,还需判断存储设备中是否缓存有镜像模板缓存,若没有,则下载镜像模板至存储设备中,并创建镜像模板缓存,然后通过镜像模板缓存在存储设备中创建虚拟桌面;若有,则判断存储设备中缓存的镜像模板缓存是否可用,若不可用,则清除存储设备中缓存的镜像模板缓存,并重新下载镜像模板至存储设备中,然后创建镜像模板缓存,然后通过镜像模板缓存在存储设备中创建虚拟桌面,若可用,则在存储设备中通过镜像模板缓存创建虚拟桌面。对于存储设备中缓存的镜像模板缓存不可用的判断依据是:若镜像模板的提交时间晚于缓存记录的提交时间,则存储设备中缓存的镜像模板不可用;若镜像模板的提交时间早于缓存记录的提交时间,则继续对比镜像模板缓存内容与镜像模板内容是否一致,若不一致,则不可用。本专利技术虚拟桌面的创建方法的具体步骤步骤为:步骤S1:在具体的云计算实施中,根据需要,需要选择在不同的存储设备中创建虚拟桌面,在满足虚拟桌面存储类型的情况下,即所选的存储设备的为虚拟桌面计算节点能够访问,且所选的存储设备的可用容量大于待创建的虚拟桌面的容量,根据用户对虚拟桌面的性能和成本的需求选择存储设备,虚拟桌面包括缓存卷和虚拟桌面当前卷,对于用户对虚拟桌面的性能和成本的需求的具体选择使用场景为:1、若用户对虚拟桌面的性能要求高、成本要求低,即对于虚拟桌面的开机速度等体验要求高,且对成本不敏感,虚拟桌面的缓存卷和虚拟桌面当前卷均选择本地固态硬盘;2、若用户对虚拟桌面的性能要求高、成本要求高,即对于虚拟桌面的开机速度等体验要求高,且对成本敏感,缓存卷选择本地固态硬盘,虚拟桌面当前卷选择本地机械硬盘;3、若用户对虚拟桌面的运行稳定性要求高,即创建的虚拟桌面需满足高可用的本文档来自技高网...
一种<a href="http://www.xjishu.com/zhuanli/55/201611124326.html" title="一种虚拟桌面的创建方法及系统原文来自X技术">虚拟桌面的创建方法及系统</a>

【技术保护点】
一种虚拟桌面的创建方法,用于在虚拟桌面计算节点的存储设备中创建虚拟桌面,所述存储设备包括本地固态硬盘、本地机械硬盘和共享存储盘,其特征在于:基于用户对虚拟桌面的性能和成本需求选择存储设备,且所选择的存储设备满足待创建虚拟桌面的存储类型要求;在选择的存储设备中创建虚拟桌面;所述虚拟桌面的存储类型包括可用域和存储可用容量,所述可用域为能够访问的存储设备,所述存储可用容量为选择的存储设备的可用容量大于待创建的虚拟桌面的容量。

【技术特征摘要】
1.一种虚拟桌面的创建方法,用于在虚拟桌面计算节点的存储设备中创建虚拟桌面,所述存储设备包括本地固态硬盘、本地机械硬盘和共享存储盘,其特征在于:基于用户对虚拟桌面的性能和成本需求选择存储设备,且所选择的存储设备满足待创建虚拟桌面的存储类型要求;在选择的存储设备中创建虚拟桌面;所述虚拟桌面的存储类型包括可用域和存储可用容量,所述可用域为能够访问的存储设备,所述存储可用容量为选择的存储设备的可用容量大于待创建的虚拟桌面的容量。2.如权利要求1所述的一种虚拟桌面的创建方法,其特征在于:所述虚拟桌面包括缓存卷和虚拟桌面当前卷。3.如权利要求2所述的一种虚拟桌面的创建方法,其特征在于:若用户对虚拟桌面的性能要求高、成本要求低,则虚拟桌面的缓存卷和虚拟桌面当前卷均选择本地固态硬盘;若用户对虚拟桌面的性能要求高、成本要求高,则虚拟桌面的缓存卷选择本地固态硬盘,虚拟桌面当前卷选择本地机械硬盘;若用户对虚拟桌面的性能要求低、成本要求高,则虚拟桌面的缓存卷和虚拟桌面当前卷均选择本地机械硬盘;若用户对虚拟桌面的运行稳定性要求高,则虚拟桌面的缓存卷和虚拟桌面当前卷均选择共享存储盘。4.如权利要求1所述的一种虚拟桌面的创建方法,其特征在于:在存储设备中创建虚拟桌面前,还需判断存储设备中是否缓存有镜像模板缓存,若没有,则下载镜像模板至存储设备中,并创建镜像模板缓存,然后在存储设备中创建虚拟桌面;若有,则判断存储设备中缓存的镜像模板缓存是否可用,若不可用,则清除存储设备中缓存的镜像模板缓存,并重新下载镜像模板至存储设备中,然后创建镜像模板缓存,在存储设备中创建虚拟桌面,若可用,则在存储设备中创建虚拟桌面。5.如权利要求4所述的一种...

【专利技术属性】
技术研发人员:邓林文
申请(专利权)人:武汉噢易云计算股份有限公司
类型:发明
国别省市:湖北;42

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

1