一种支持共享存储的云桌面系统和方法技术方案

技术编号:14873331 阅读:107 留言:0更新日期:2017-03-23 20:59
本发明专利技术公开了一种支持共享存储的云桌面系统和方法,其中,云桌面系统包括:对用户信息进行管理的用户信息管理模块;与用户信息管理模块连接,为云桌面添加存储设备形成存储空间,根据用户信息创建共享目录的共享存储管理模块;与用户信息管理模块连接,通过云桌面维护控制模块中的云桌面控制信息创建云桌面,连接云桌面控制端,根据用户信息管理模块为用户分配云桌面,并为用户分配共享目录的云桌面维护控制模块;与云桌面维护控制模块、共享存储管理模块连接,通过代理插件进行挂载或卸载共享目录的桌面操作系统代理模块。通过创建和分配共享目录,并将共享目录挂载在随机分配的云桌面中,实现在随时分配的云桌面中保存用户永久数据。

【技术实现步骤摘要】

本专利技术涉及云桌面管理
,特别是涉及一种支持共享存储的云桌面系统和方法
技术介绍
随着计算机硬件和软件的不断发展,以及用户的需求的不断增长,大数据、云计算得到了快速的发展和广泛的应用。而云桌面是云计算时代的典型应用,包括个人级应用与组织级应用。云桌面是基于分布式云计算存储技术,集成互联网精华应用,依托高度加密算法,为互联网各个层次用户提供最简便、最丰富、最安全、最贴心的服务。云桌面可以把数据空间、管理服务,提供桌面化的方式发布给操作者。例如,用户可以完全脱离本地电脑打开word、excel、图片格式、PDF等文件格式,同时支持多种格式文件在线编辑。因此,随着云技术发展以及公司保密性要求增加,云桌面运用是个趋势,云桌面管理系统能够方便的管理云桌面的配置与分发。现有的云桌面系统中,用户在使用完云桌面之后,会随着用户的下线,云桌面系统将客户的云桌面收回,在使用过程中产生的数据会被云桌面系统自动清除,不利于下次继续使用。因此现有的云桌面系统面临一个问题,如何在随时分配的云桌面中保存用户永久数据。
技术实现思路
本专利技术的目的是提供一种支持共享存储的云桌面系统和方法,在随机分发的云桌面中保存用户永久数据。为解决上述技术问题,本专利技术实施例提供了一种支持共享存储的云桌面系统,包括:用户信息管理模块,用于对用户信息进行管理;共享存储管理模块,所述共享存储管理模块与所述用户信息管理模块连接,用于为云桌面添加存储设备形成存储空间,并根据所述用户信息创建共享目录;云桌面维护控制模块,所述云桌面维护控制模块与所述用户信息管理模块连接,用于通过所述云桌面维护控制模块中的云桌面控制信息创建所述云桌面,连接云桌面控制端,并根据所述用户信息管理模块为用户分配所述云桌面,并为所述用户分配所述共享目录;云桌面操作系统代理模块,所述云桌面操作系统代理模块与所述云桌面维护控制模块、所述共享存储管理模块连接,包括代理插件,通过所述代理插件在所述云桌面中对所述共享目录进行挂载或卸载。其中,所述用户信息包括用户编号、用户名、用户密码和用户状态。其中,所述云桌面信息包括云桌面类型、云桌面ip、云桌面密码和云桌面状态。其中,所述云桌面维护控制模块还包括目录修改单元,用于对所述共享目录的存储空间进行修改。其中,所述云桌面维护控制模块还包括剩余存储空间控制单元,用于在所述共享目录的剩余存储空间小于预定值时,控制所述目录修改单元增加所述共享目录的存储空间。除此之外,本专利技术实施例还提供了一种支持共享存储的方法,包括:步骤1,创建云桌面连接云桌面控制端,并将所述云桌面分配给用户;步骤2,为所述用户分配共享目录;步骤3,为所述用户挂载所述共享目录。其中,所述步骤1,包括:通过云桌面维护控制模块中的云桌面控制信息创建云桌面,连接云桌面控制端,并根据用户信息管理模块将所述云桌面分配给用户。其中,所述步骤2,包括:步骤21,查看所述用户是否已有共享目录;若是,则步骤22,分配所述已有共享目录为所述用户的共享目录;若否,则步骤23,共享存储管理模块为所述用户新建共享目录并反馈到所述云桌面维护控制模块。其中,在所述步骤22与所述步骤3之间,还包括:步骤41,判断是否修改所述用户的共享目录;若是,则步骤42,调用所述共享存储管理模块修改所述用户的共享目录。其中,在所述步骤3之后,还包括:步骤5,判断所述共享目录的存储空间是否大于预定值;若否,则步骤6,增加所述共享目录的存储空间。本专利技术实施例所提供的支持共享存储的云桌面系统和方法与现有技术相比,具有以下优点:本专利技术实施例提供的支持共享存储的云桌面系统,包括:用户信息管理模块,用于对用户信息进行管理;共享存储管理模块,所述共享存储管理模块与所述用户信息管理模块连接,用于为云桌面添加存储设备形成存储空间,并根据所述用户信息创建共享目录;云桌面维护控制模块,所述云桌面维护控制模块与所述用户信息管理模块连接,用于通过所述云桌面维护控制模块中的云桌面控制信息创建所述云桌面,连接云桌面控制端,并根据所述用户信息管理模块为用户分配所述云桌面,并为所述用户分配所述共享目录;云桌面操作系统代理模块,所述云桌面操作系统代理模块与所述云桌面维护控制模块、所述共享存储管理模块连接,包括代理插件,通过所述代理插件在所述云桌面中对所述共享目录进行挂载或卸载。本专利技术实施例提供的支持共享存储的方法,包括:步骤1,创建云桌面连接云桌面控制端,并将所述云桌面分配给用户;步骤2,为所述用户分配共享目录;步骤3,为所述用户挂载所述共享目录。所述支持共享存储的云桌面系统和方法,通过创建和分配共享目录,并将共享目录挂载在随机分配的云桌面中,实现在随时分配的云桌面中保存用户永久数据。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的支持共享存储的云桌面系统的一种具体实施方式的结构示意图;图2为本专利技术实施例提供的支持共享存储的方法的一种具体实施方式的步骤流程示意图;图3为本专利技术实施例提供的支持共享存储的方法的另一种具体实施方式的步骤流程示意图;图4为本专利技术实施例提供的支持共享存储的方法的再一种具体实施方式的步骤流程示意图;图5为本专利技术实施例提供的支持共享存储的方法的第四种具体实施方式的步骤流程示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参考图1,图1为本专利技术实施例提供的支持共享存储的云桌面系统的一种具体实施方式的结构示意图。在一种具体实施方式中,所述支持共享存储的云桌面系统,包括:用户信息管理模块10,用于对用户信息进行管理;共享存储管理模块20,所述共享存储管理模块20与所述用户信息管理模块10连接,用于为云桌面添加存储设备形成存储空间,并根据所述用户信息创建共享目录;云桌面维护控制模块30,所述云桌面维护控制模块30与所述用户信息管理模块10连接,用于通过所述云桌面维护控制模块30中的云桌面控制信息创建所述云桌面,连接云桌面控制端,并根据所述用户信息管理模块10为用户分配所述云桌面,并为所述用户分配所述共享目录;云桌面操作系统代理模块40,所述云桌面操作系统代理模块40与所述云桌面维护控制模块30、所述共享存储管理模块20连接,包括代理插件,通过所述代理插件在所述云桌面中对所述共享目录进行挂载或卸载。所述支持共享存储的云桌面系统,由云桌面维护控制模块30根据存储在其中的云桌面控制信息创建所述云桌面,连接云桌面客户端,然后根据用户信息管理模块10中的用户信息为用户分配共享目录,而这个共享目录是由共享存储管理模块20根据用户信息管理模块10中用户信息为用户生成,并由云桌面操作系统代理模块40的代理插件挂载在云桌面中,使得该共享目录与用户信息管理模块10中的用户信息、云桌面维护控制模块30中的云本文档来自技高网...
一种支持共享存储的云桌面系统和方法

【技术保护点】
一种支持共享存储的云桌面系统,其特征在于,包括:用户信息管理模块,用于对用户信息进行管理;共享存储管理模块,所述共享存储管理模块与所述用户信息管理模块连接,用于为云桌面添加存储设备形成存储空间,并根据所述用户信息创建共享目录;云桌面维护控制模块,所述云桌面维护控制模块与所述用户信息管理模块连接,用于通过所述云桌面维护控制模块中的云桌面控制信息创建所述云桌面,连接云桌面控制端,并根据所述用户信息管理模块为用户分配所述云桌面,并为所述用户分配所述共享目录;云桌面操作系统代理模块,所述云桌面操作系统代理模块与所述云桌面维护控制模块、所述共享存储管理模块连接,包括代理插件,通过所述代理插件在所述云桌面中对所述共享目录进行挂载或卸载。

【技术特征摘要】
1.一种支持共享存储的云桌面系统,其特征在于,包括:用户信息管理模块,用于对用户信息进行管理;共享存储管理模块,所述共享存储管理模块与所述用户信息管理模块连接,用于为云桌面添加存储设备形成存储空间,并根据所述用户信息创建共享目录;云桌面维护控制模块,所述云桌面维护控制模块与所述用户信息管理模块连接,用于通过所述云桌面维护控制模块中的云桌面控制信息创建所述云桌面,连接云桌面控制端,并根据所述用户信息管理模块为用户分配所述云桌面,并为所述用户分配所述共享目录;云桌面操作系统代理模块,所述云桌面操作系统代理模块与所述云桌面维护控制模块、所述共享存储管理模块连接,包括代理插件,通过所述代理插件在所述云桌面中对所述共享目录进行挂载或卸载。2.如权利要求1所述支持共享存储的云桌面系统,其特征在于,所述用户信息包括用户编号、用户名、用户密码和用户状态。3.如权利要求1所述支持共享存储的云桌面系统,其特征在于,所述云桌面信息包括云桌面类型、云桌面ip、云桌面密码和云桌面状态。4.如权利要求1所述支持共享存储的云桌面系统,其特征在于,所述云桌面维护控制模块还包括目录修改单元,用于对所述共享目录的存储空间进行修改。5.如权利要求4所述支持共享存储的云桌面系统,其特征在于,所述云桌面维护控制模块还包括剩余存...

【专利技术属性】
技术研发人员:方斌
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南;41

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

1