多个虚拟桌面架构的融合方法及装置制造方法及图纸

技术编号:15959657 阅读:32 留言:0更新日期:2017-08-08 09:57
本发明专利技术提供了一种多个虚拟桌面架构的融合方法及装置,其中该方法包括:在用户通过多个虚拟桌面架构中的指定虚拟桌面架构访问网络磁盘时,获取用户与多个网络磁盘中指定网络磁盘之间的关联关系;依据指定网络磁盘当前状态和关联关系执行挂载指定虚拟桌面架构到指定网络磁盘的操作。通过本发明专利技术,解决了相关技术中VDI和VOI难以融合的问题,填补了相关技术中的空白。

【技术实现步骤摘要】
多个虚拟桌面架构的融合方法及装置
本专利技术涉及通信领域,具体而言,涉及一种多个虚拟桌面架构的融合方法及装置。
技术介绍
虚拟桌面基础架构(VirtualDesktopInfrastructure,简称为VDI)是通过在数据中心的服务器运行操作系统,将用户的桌面进行虚拟化。用户通过来自客户端设备(客户机或是家用个人设备PC)的客户计算协议与虚拟桌面进行连接,用户访问他们的桌面就像是访问传统的本地安装桌面一样。虚拟操作系统基础架构(VirtualOSInfrastructure,简称为VOI)的实现,从桌面应用交付提升到了操作系统(OperationSystem,简称为OS)的标准化与即时分发,与VDI设计不同之处在于终端对本机系统资源的充分利用不再依靠于图形处理器(GraphicsProcessingUnit,简称为GPU)虚拟化与中央处理器(CentralProcessingUnit,简称为CPU)虚拟化技术,而是直接在输入I/输出O层实现对物理存储介质的数据重定向,以达到虚拟化的操作系统完全工作于本机物理硬件之上,从驱动程序、应用程序到各种设备均不存在远程端口映射关系,而是直接的内部址。因此杜绝VDI目前所存在的服务器与网络消耗大及软硬件兼容性问题。VDI和VOI两种架构的虚拟桌面各有优缺点,也都有很广泛的应用。但相关技术中难以将两者的有点相结合,以实现数据共享。针对相关技术中上述问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术的主要目的在于提供一种多个虚拟桌面架构的融合方法及装置,以至少解决相关技术中VDI和VOI难以融合的问题。根据本专利技术的一个方面,提供了一种多个虚拟桌面架构的融合方法,包括:在用户通过多个虚拟桌面架构中的指定虚拟桌面架构访问网络磁盘时,获取所述用户与多个所述网络磁盘中指定网络磁盘之间的关联关系;依据所述指定网络磁盘当前状态和所述关联关系执行挂载所述指定虚拟桌面架构到所述指定网络磁盘的操作。进一步地,依据所述指定网络磁盘当前状态和所述关联关系执行挂载所述指定虚拟桌面架构到所述指定网络磁盘的操作包括:在所述指定网络磁盘处于独立状态时,依据所述关联关系将所述指定虚拟桌面架构挂载到所述指定网络磁盘上;在所述指定网络磁盘处于非独立状态时,卸载所述指定网络磁盘当前挂载的虚拟桌面架构;在卸载成功时,依据所述关联关系将所述指定虚拟桌面架构挂载到所述网络磁盘上。进一步地,在卸载所述指定网络磁盘当前挂载的虚拟桌面架构失败时,关闭所述指定虚拟桌面当前挂载的虚拟桌面架构,并触发继续卸载已关闭的所述当前挂载的虚拟桌面架构的操作;在卸载已关闭的所述当前挂载的虚拟桌面架构成功时,依据所述关联关系将所述指定虚拟桌面架构挂载到所述网络磁盘上;在卸载已关闭的所述当前挂载的虚拟桌面架构失败时,通知所述用户所述指定虚拟桌面架构已被占用,禁止执行挂载所述指定虚拟桌面架构到所述指定网络磁盘的操作。进一步地,在依据所述指定网络磁盘当前状态和所述关联关系执行挂载所述指定虚拟桌面架构到所述指定网络磁盘的操作之后,所述方法还包括:删除和/或增加用户与网络磁盘之间的关联关系。进一步地,所述虚拟桌面架构包括:虚拟桌面基础架构VDI和虚拟操作系统基础架构VOI。根据本专利技术的另一个方面,提供了一种多个虚拟桌面架构的融合装置,包括:获取模块,用于在用户通过多个虚拟桌面架构中的指定虚拟桌面架构访问网络磁盘时,获取所述用户与多个所述网络磁盘中指定网络磁盘之间的关联关系;执行模块,用于依据所述指定网络磁盘当前状态和所述关联关系执行挂载所述指定虚拟桌面架构到所述指定网络磁盘的操作。进一步地,所述执行模块包括:第一挂载单元,用于在所述指定网络磁盘处于独立状态时,依据所述关联关系将所述指定虚拟桌面架构挂载到所述指定网络磁盘上;第一卸载单元,用于在所述指定网络磁盘处于非独立状态时,卸载所述指定网络磁盘当前挂载的虚拟桌面架构;第二挂载单元,用于在卸载所述指定网络磁盘当前挂载的虚拟桌面架构成功时,依据所述关联关系将所述指定虚拟桌面架构挂载到所述网络磁盘上。进一步地,所述执行模块还包括:关闭单元,用于在卸载所述指定网络磁盘当前挂载的虚拟桌面架构失败时,关闭所述指定虚拟桌面当前挂载的虚拟桌面架构,并触发继续卸载已关闭的所述当前挂载的虚拟桌面架构的操作;第三挂载单元,用于在卸载已关闭的所述当前挂载的虚拟桌面架构成功时,依据所述关联关系将所述指定虚拟桌面架构挂载到所述网络磁盘上;通知单元,用于在卸载已关闭的所述当前挂载的虚拟桌面架构失败时,通知所述用户所述指定虚拟桌面架构已被占用,禁止执行挂载所述指定虚拟桌面架构到所述指定网络磁盘的操作。进一步地,在依据所述指定网络磁盘当前状态和所述关联关系执行挂载所述指定虚拟桌面架构到所述指定网络磁盘的操作之后,所述装置还包括:管理模块,用于删除和/或增加用户与网络磁盘之间的关联关系。进一步地,所述虚拟桌面架构包括:虚拟桌面基础架构VDI和虚拟操作系统基础架构VOI。通过本专利技术,采用在用户通过多个虚拟桌面架构中的指定虚拟桌面架构访问网络磁盘时,获取用户与多个网络磁盘中指定网络磁盘之间的关联关系,并依据指定网络磁盘当前状态和关联关系执行挂载指定虚拟桌面架构到指定网络磁盘的操作,可见多个虚拟桌面架构可以都挂载在同一个网络磁盘上,这样使得多个虚拟桌面架构实现数据共享,解决了相关技术中VDI和VOI难以融合的问题,填补了相关技术的空白。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的多个虚拟桌面架构的融合方法流程图;图2是根据本专利技术实施例的多个虚拟桌面架构的融合装置结构框图;图3是根据本专利技术实施例的多个虚拟桌面架构的融合装置可选结构框图一;图4是根据本专利技术实施例的多个虚拟桌面架构的融合装置可选结构框图二;图5是根据本专利技术可选实施例的VOI/VDI虚拟桌面网络共享盘的融合系统的结构框图;图6是根据本专利技术可选实施例的为VOI虚机登录的流程示意图;图7是根据本专利技术可选实施例的为VDI虚机登录的流程示意图。具体实施方式需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本专利技术。本实施例提供了一种多个虚拟桌面架构的融合方法,图1是根据本专利技术实施例的多个虚拟桌面架构的融合方法流程图,如图1所示,该方法的步骤包括:步骤S102:在用户通过多个虚拟桌面架构中的指定虚拟桌面架构访问网络磁盘时,获取用户与多个网络磁盘中指定网络磁盘之间的关联关系;步骤S104:依据指定网络磁盘当前状态和关联关系执行挂载指定虚拟桌面架构到指定网络磁盘的操作。通过本专利技术实施例中的步骤S102和步骤S104,采用在用户通过多个虚拟桌面架构中的指定虚拟桌面架构访问网络磁盘时,获取用户与多个网络磁盘中指定网络磁盘之间的关联关系,并依据指定网络磁盘当前状态和关联关系执行挂载指定虚拟桌面架构到指定网络磁盘的操作,可见多个虚拟桌面架构可以都挂载在同一个网络磁盘上,这样使得多个虚拟桌面架构实现数据共享,解决了相关技术中VDI和VOI难以融合的问题,填补了相关技术的空白。对于本实本文档来自技高网...

【技术保护点】
一种多个虚拟桌面架构的融合方法,其特征在于,包括:在用户通过多个虚拟桌面架构中的指定虚拟桌面架构访问网络磁盘时,获取所述用户与多个所述网络磁盘中指定网络磁盘之间的关联关系;依据所述指定网络磁盘当前状态和所述关联关系执行挂载所述指定虚拟桌面架构到所述指定网络磁盘的操作。

【技术特征摘要】
1.一种多个虚拟桌面架构的融合方法,其特征在于,包括:在用户通过多个虚拟桌面架构中的指定虚拟桌面架构访问网络磁盘时,获取所述用户与多个所述网络磁盘中指定网络磁盘之间的关联关系;依据所述指定网络磁盘当前状态和所述关联关系执行挂载所述指定虚拟桌面架构到所述指定网络磁盘的操作。2.根据权利要求1所述的方法,其特征在于,依据所述指定网络磁盘当前状态和所述关联关系执行挂载所述指定虚拟桌面架构到所述指定网络磁盘的操作包括:在所述指定网络磁盘处于独立状态时,依据所述关联关系将所述指定虚拟桌面架构挂载到所述指定网络磁盘上;在所述指定网络磁盘处于非独立状态时,卸载所述指定网络磁盘当前挂载的虚拟桌面架构;在卸载成功时,依据所述关联关系将所述指定虚拟桌面架构挂载到所述网络磁盘上。3.根据权利要求2所述的方法,其特征在于,在卸载所述指定网络磁盘当前挂载的虚拟桌面架构失败时,关闭所述指定虚拟桌面当前挂载的虚拟桌面架构,并触发继续卸载已关闭的所述当前挂载的虚拟桌面架构的操作;在卸载已关闭的所述当前挂载的虚拟桌面架构成功时,依据所述关联关系将所述指定虚拟桌面架构挂载到所述网络磁盘上;在卸载已关闭的所述当前挂载的虚拟桌面架构失败时,通知所述用户所述指定虚拟桌面架构已被占用,禁止执行挂载所述指定虚拟桌面架构到所述指定网络磁盘的操作。4.根据权利要求1所述的方法,其特征在于,在依据所述指定网络磁盘当前状态和所述关联关系执行挂载所述指定虚拟桌面架构到所述指定网络磁盘的操作之后,所述方法还包括:删除和/或增加用户与网络磁盘之间的关联关系。5.根据权利要求1至4任一项所述的方法,其特征在于,所述虚拟桌面架构包括:虚拟桌面基础架构VDI和虚拟操作系统基础架构VOI。6.一种多个虚拟桌面架构的融合装置,其特征在于,包括:获取模块,...

【专利技术属性】
技术研发人员:缪星星
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

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

1