《实现虚拟桌面的方法及其系统.pdf》由会员分享,可在线阅读,更多相关《实现虚拟桌面的方法及其系统.pdf(13页完整版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103744718 A (43)申请公布日 2014.04.23 CN 103744718 A (21)申请号 201310695008.X (22)申请日 2013.12.17 G06F 9/46(2006.01) (71)申请人 记忆科技 (深圳) 有限公司 地址 518000 广东省深圳市南山区蛇口后海 大道东角头厂房 D13/F、 D23/F、 D14/F、 D24/F、 D15/F (72)发明人 廖东方 (74)专利代理机构 北京律诚同业知识产权代理 有限公司 11006 代理人 刘健 朱远平 (54) 发明名称 实现虚拟桌面的方法及其系统 (57) 摘要。
2、 本发明适用于存储技术领域, 提供了一种实 现虚拟桌面的方法及其系统, 所述方法包括 : 第 一创建步骤 : 接收创建虚拟桌面模板快照的第一 命令, 将所述虚拟桌面模板对应的第一映射表片 段保存为第一部分快照, 并且构建完成所述虚拟 桌面模板 ; 第二创建步骤 : 接收创建虚拟桌面实 例的第二命令, 复制所述第一映射表片段中对应 的映射表片段到所述虚拟桌面实例对应的第二映 射表片段中, 并将所述第二映射表片段保存为第 二部分快照, 并且构建完成所述所述虚拟桌面实 例。 借此, 本发明实现能够快速高效的实现虚拟桌 面实例的管理, 并能节省大量硬盘空间。 (51)Int.Cl. 权利要求书 2 页。
3、 说明书 6 页 附图 4 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书2页 说明书6页 附图4页 (10)申请公布号 CN 103744718 A CN 103744718 A 1/2 页 2 1. 一种实现虚拟桌面的方法, 其特征在于, 包括 : 第一创建步骤 : 接收创建虚拟桌面模板快照的第一命令, 将所述虚拟桌面模板对应的 第一映射表片段保存为第一部分快照, 并且构建完成所述虚拟桌面模板 ; 第二创建步骤 : 接收创建虚拟桌面实例的第二命令, 复制所述第一映射表片段中对应 的映射表片段到所述虚拟桌面实例对应的第二映射表片段中, 并将所述第二映射表片段保 存。
4、为第二部分快照, 并且构建完成所述所述虚拟桌面实例。 2. 根据权利要求 1 所述的方法, 其特征在于, 所述方法还包括 : 删除步骤 : 接收删除所述虚拟桌面实例的第三命令, 清空所述虚拟桌面实例对应的第 二映射表片段, 将所述虚拟桌面实例删除。 3.根据权利要求2所述的方法, 其特征在于, 发送所述第一命令和/或第二命令和/或 第三命令的是一计算机系统 ; 所述计算机系统的采用具备快照功能的固态硬盘作为存储介 质。 4. 根据权利要求 3 所述的方法, 其特征在于, 所述固态硬盘与所述计算机系统的接口 为支持所述虚拟桌面实例管理的指令接口 ; 所述固态硬盘管理一个或者多个虚拟桌面模板 ; 。
5、以及 所述固态硬盘管理一个或者多个虚拟桌面实例。 5. 根据权利要求 2 所述的方法, 其特征在于, 所述第一部分快照为所述虚拟桌面模板 数据对应的逻辑地址至物理地址映射表片段的快照 ; 所述第二部分快照为复制所述虚拟桌面模板数据对应的逻辑地址至物理地址映射表 片段到所述虚拟桌面实例对应的逻辑地址至物理地址映射表片段的异地恢复所述虚拟桌 面模板快照 ; 在所述删除步骤中, 所述在接收删除所述虚拟桌面实例的第三命令后, 删除所述第三 命令指定的虚拟桌面实例对应的逻辑地址至物理地址映射表片段。 6. 一种实现虚拟桌面的系统, 其特征在于, 包括 : 第一创建模块 : 接收创建虚拟桌面模板快照的第一。
6、命令, 将所述虚拟桌面模板对应的 第一映射表片段保存为第一部分快照, 并且构建完成所述虚拟桌面模板 ; 第二创建模块 : 接收创建虚拟桌面实例的第二命令, 复制所述第一映射表片段中对应 的映射表片段到所述虚拟桌面实例对应的第二映射表片段中, 并将所述第二映射表片段保 存为第二部分快照, 并且构建完成所述所述虚拟桌面实例。 7. 根据权利要求 6 所述的系统, 其特征在于, 所述系统还包括 : 删除模块, 用于接收删除所述虚拟桌面实例的第三命令, 清空所述虚拟桌面实例对应 的第二映射表片段, 将所述虚拟桌面实例删除。 8. 根据权利要求 7 所述的系统, 其特征在于, 所述实现虚拟桌面的系统采用。
7、具备快照 功能的固态硬盘作为存储介质。 9. 根据权利要求 8 所述的系统, 其特征在于, 所述固态硬盘与所述实现虚拟桌面的系 统的接口为支持所述虚拟桌面实例管理的指令接口 ; 所述固态硬盘管理一个或者多个虚拟桌面模板 ; 以及 所述固态硬盘管理一个或者多个虚拟桌面实例。 10. 根据权利要求 7 所述的系统, 其特征在于, 所述第一部分快照为所述虚拟桌面模板 权 利 要 求 书 CN 103744718 A 2 2/2 页 3 数据对应的逻辑地址至物理地址映射表片段的快照 ; 所述第二部分快照为复制所述虚拟桌面模板数据对应的逻辑地址至物理地址映射表 片段到所述虚拟桌面实例对应的逻辑地址至物理。
8、地址映射表片段的异地恢复所述虚拟桌 面模板快照 ; 所述删除模块在接收删除所述虚拟桌面实例的第三命令后, 删除所述第三命令指定的 虚拟桌面实例对应的逻辑地址至物理地址映射表片段。 权 利 要 求 书 CN 103744718 A 3 1/6 页 4 实现虚拟桌面的方法及其系统 技术领域 0001 本发明涉及存储技术领域, 尤其涉及一种实现虚拟桌面的方法及其系统。 背景技术 0002 虚拟桌面基础架构是一种简化大量计算机桌面管理的虚拟化技术, 广泛的应用于 各大行业。集中化的管理、 降低使用管理成本等都是虚拟桌面基础架构的优点 0003 传统的虚拟桌面基础架构实现时通常是首先创建一个虚拟桌面模板。
9、, 当新增一个 虚拟桌面实例时, 将虚拟桌面模板数据拷贝到一个新的位置, 即生成一个新的虚拟桌面实 例。一个虚拟桌面实例和虚拟桌面模板需要占用相同大小的存储空间, 而且创建虚拟桌面 实例的过程和虚拟桌面模板数据量大小相关, 往往需要二十分钟左右。这在一个企业成千 上万的虚拟桌面实例的应用环境中, 存储空间和管理成本往往是难以接受的。 0004 固态硬盘由于其特殊的存储介质, 使得主机系统访问固态硬盘时, 必须通过该硬 盘中的固件程序将主机系统的逻辑磁盘地址转换成物理上的存储地址, 固态硬盘的固件中 维护着逻辑地址到物理地址的转换关系表, 主机系统对物理介质的访问都需要通过该表来 转换。 000。
10、5 如图 1 所示, 现有虚拟桌面基础架构实现方法通常是将虚拟桌面模板拷贝到新的 地方来生成一个虚拟桌面实例, 如图1中, 逻辑地址L0, L1, L2为一个虚拟桌面模板, 对应物 理地址 P0, P1, P2 ; 生产新的虚拟桌面实例时, 将逻辑地址 L0, L1, L2 的内容拷贝到逻辑地址 L3, L4, L5 中, 对应物理地址 P3, P4, P5, 这样需要和虚拟桌面模板同样大小的硬盘空间来保 存虚拟桌面实例 ; 当需要删除虚拟桌面实例时时, 将逻辑地址 L3, L4, L5 存放的内容清空。 0006 综上可知, 现有实现虚拟桌面的技术在实际使用上, 显然存在不便与缺陷, 所以有。
11、 必要加以改进。 发明内容 0007 针对上述的缺陷, 本发明的目的在于提供一种实现虚拟桌面的方法及其系统, 以 能够快速高效的实现虚拟桌面实例的管理, 并能节省大量硬盘空间。 0008 为了实现上述目的, 本发明提供一种实现虚拟桌面的方法, 包括 : 0009 第一创建步骤 : 接收创建虚拟桌面模板快照的第一命令, 将所述虚拟桌面模板对 应的第一映射表片段保存为第一部分快照, 并且构建完成所述虚拟桌面模板 ; 0010 第二创建步骤 : 接收创建虚拟桌面实例的第二命令, 复制所述第一映射表片段中 对应的映射表片段到所述虚拟桌面实例对应的第二映射表片段中, 并将所述第二映射表片 段保存为第二部。
12、分快照, 并且构建完成所述所述虚拟桌面实例。 0011 根据所述的方法, 所述方法还包括 : 0012 删除步骤 : 接收删除所述虚拟桌面实例的第三命令, 清空所述虚拟桌面实例对应 的第二映射表片段, 将所述虚拟桌面实例删除。 0013 根据所述的方法, 发送所述第一命令和 / 或第二命令和 / 或第三命令的是一计算 说 明 书 CN 103744718 A 4 2/6 页 5 机系统 ; 所述计算机系统的采用具备快照功能的固态硬盘作为存储介质。 0014 根据所述的方法, 所述固态硬盘与所述计算机系统的接口为支持所述虚拟桌面实 例管理的指令接口 ; 0015 所述固态硬盘管理一个或者多个虚拟。
13、桌面模板 ; 以及 0016 所述固态硬盘管理一个或者多个虚拟桌面实例。 0017 根据所述的方法, 所述第一部分快照为所述虚拟桌面模板数据对应的逻辑地址至 物理地址映射表片段的快照 ; 0018 所述第二部分快照为复制所述虚拟桌面模板数据对应的逻辑地址至物理地址映 射表片段到所述虚拟桌面实例对应的逻辑地址至物理地址映射表片段的异地恢复所述虚 拟桌面模板快照 ; 0019 在所述删除步骤中, 所述在接收删除所述虚拟桌面实例的第三命令后, 删除所述 第三命令指定的虚拟桌面实例对应的逻辑地址至物理地址映射表片段。 0020 为了实现本发明的另一发明目的, 本发明还提供了一种实现虚拟桌面的系统, 包。
14、 括 : 0021 第一创建模块 : 接收创建虚拟桌面模板快照的第一命令, 将所述虚拟桌面模板对 应的第一映射表片段保存为第一部分快照, 并且构建完成所述虚拟桌面模板 ; 0022 第二创建模块 : 接收创建虚拟桌面实例的第二命令, 复制所述第一映射表片段中 对应的映射表片段到所述虚拟桌面实例对应的第二映射表片段中, 并将所述第二映射表片 段保存为第二部分快照, 并且构建完成所述所述虚拟桌面实例。 0023 根据所述的系统, 所述系统还包括 : 0024 删除模块, 用于接收删除所述虚拟桌面实例的第三命令, 清空所述虚拟桌面实例 对应的第二映射表片段, 将所述虚拟桌面实例删除。 0025 根据。
15、所述的系统, 所述实现虚拟桌面的系统采用具备快照功能的固态硬盘作为存 储介质。 0026 根据所述的系统, 所述固态硬盘与所述实现虚拟桌面的系统的接口为支持所述虚 拟桌面实例管理的指令接口 ; 0027 所述固态硬盘管理一个或者多个虚拟桌面模板 ; 以及 0028 所述固态硬盘管理一个或者多个虚拟桌面实例。 0029 根据所述的系统, 所述第一部分快照为所述虚拟桌面模板数据对应的逻辑地址至 物理地址映射表片段的快照 ; 0030 所述第二部分快照为复制所述虚拟桌面模板数据对应的逻辑地址至物理地址映 射表片段到所述虚拟桌面实例对应的逻辑地址至物理地址映射表片段的异地恢复所述虚 拟桌面模板快照 ;。
16、 0031 所述删除模块在接收删除所述虚拟桌面实例的第三命令后, 删除所述第三命令指 定的虚拟桌面实例对应的逻辑地址至物理地址映射表片段。 0032 本发明通过接收创建虚拟桌面模板快照的第一命令, 将所述虚拟桌面模板对应的 第一映射表片段保存为第一部分快照, 并且构建完成所述虚拟桌面模板 ; 在接收创建虚拟 桌面实例的第二命令, 复制所述第一映射表片段中对应的映射表片段到所述虚拟桌面实例 对应的第二映射表片段中, 并将所述第二映射表片段保存为第二部分快照, 并且构建完成 说 明 书 CN 103744718 A 5 3/6 页 6 所述所述虚拟桌面实例。 由此, 实现了在需要创建一个虚拟桌面实。
17、例, 复制虚拟桌面模板对 应的映射表到虚拟桌面实例对应的映射表 ; 需要删除虚拟桌面实例时, 清空虚拟桌面实例 对应的映射表即可。在本发明实施例中在创建虚拟桌面实例时, 虚拟桌面实例和虚拟桌面 模板之间会共用大量数据, 并非简单的、 拷贝, 从而能够大量的节省硬盘存储空间 ; 而且固 态硬盘能够快速的切换逻辑地址到物理地址的映射表, 从而能够大大的减少创建虚拟桌面 实例的时间。实现了更方便、 更快捷、 更节省硬盘空间的虚拟桌面基础架构实现技术方案, 进一步的由于采用具有快照功能的固态硬盘, 能够快速高效的实现虚拟桌面实例的管理, 并能节省大量硬盘空间。 附图说明 0033 图 1 是现有技术中。
18、虚拟桌面基础架构实现方法的示意图 ; 0034 图 2 是本发明第一实施例提供的实现虚拟桌面的系统的示意图 ; 0035 图 3 是本发明第二实施例提供的实现虚拟桌面的系统的示意图 ; 0036 图 4 是本发明第三实施例提供的实现虚拟桌面的方法流程图 ; 0037 图 5 是本发明的一个实施例提供的创建虚拟桌面实例的操作示意图 ; 0038 图 6 是本发明的一个实施例提供的创建虚拟桌面实例的操作示意图 ; 0039 图 7 是本发明的一个实施例提供的删除虚拟桌面实例的操作示意图。 具体实施方式 0040 为了使本发明的目的、 技术方案及优点更加清楚明白, 以下结合附图及实施例, 对 本发明。
19、进行进一步详细说明。 应当理解, 此处所描述的具体实施例仅仅用以解释本发明, 并 不用于限定本发明。 0041 参见图 2, 在本发明的第一实施例中, 提供了一种实现虚拟桌面的系统 100, 包括 : 0042 第一创建模块 10, 用于接收创建虚拟桌面模板快照的第一命令, 将所述虚拟桌面 模板对应的第一映射表片段保存为第一部分快照, 并且构建完成所述虚拟桌面模板 ; 0043 第二创建模块 20, 用于接收创建虚拟桌面实例的第二命令, 复制所述第一映射表 片段中对应的映射表片段到所述虚拟桌面实例对应的第二映射表片段中, 并将所述第二映 射表片段保存为第二部分快照, 并且构建完成所述所述虚拟桌。
20、面实例。 0044 在该实施中, 发明人经过研究发现虚拟桌面实例和虚拟桌面模板之间大部分数据 其实是公用的, 因此可以通过基于逻辑地址和物理地址间的映射快照, 共享相同数据。 优选 的, 所述实现虚拟桌面的系统采用具备快照功能的固态硬盘作为存储介质。采用固态硬盘 内部为每个虚拟桌面实例维护一个逻辑地址到物理地址的映射表片段, 实现多个虚拟桌面 实例和虚拟桌面模板之间共享大量不变化数据, 各自保存变化的数据, 可以解决传统虚拟 桌面基础架构实现中占据大量存储空间及创建虚拟桌面实例速度慢的缺点。 具体的操作过 程包括 : 第一创建模块 10 在接收创建虚拟桌面模板快照的第一命令后, 将所述虚拟桌面。
21、模 板对应的第一映射表片段保存为第一部分快照。第二创建模块 20 在接收创建虚拟桌面实 例的第二命令, 则复制所述第一映射表片段中对应的映射表片段到所述虚拟桌面实例对应 的第二映射表片段中, 并将所述第二映射表片段保存为第二部分快照。所述第一部分快照 为所述虚拟桌面模板数据对应的逻辑地址至物理地址映射表片段的快照 ; 所述第二部分快 说 明 书 CN 103744718 A 6 4/6 页 7 照为复制所述虚拟桌面模板数据对应的逻辑地址至物理地址映射表片段到所述虚拟桌面 实例对应的逻辑地址至物理地址映射表片段的异地恢复所述虚拟桌面模板快照。由此, 在 访问所述虚拟桌面实例时, 将可以通过第二部。
22、分快照中的映射关系快速的访问所述虚拟桌 面模板与所述虚拟桌面实例共享的数据。因此, 通过本发明提供的所述系统能够实现更快 速、 更节省硬盘空间的虚拟桌面基础架构。 0045 参见图 3, 在本发明的第二实施例中, 所述实现虚拟桌面的系统 100 还包括 : 0046 删除模块 30, 用于接收删除所述虚拟桌面实例的第三命令, 清空所述虚拟桌面实 例对应的第二映射表片段, 将所述虚拟桌面实例删除。 0047 在该实施例中, 删除模块 30 接收删除所述虚拟桌面实例的第三命令将清空所述 虚拟桌面实例对应的第二映射表片段以将所述虚拟桌面实例删除。具体的操作位, 所述删 除模块 30 在接收删除所述虚。
23、拟桌面实例的第三命令后, 删除所述第三命令指定的虚拟桌 面实例对应的逻辑地址至物理地址映射表片段。 0048 另外, 所述固态硬盘与所述实现虚拟桌面的系统 100 的接口为支持所述虚拟桌面 实例管理的指令接口 ; 即所述固态硬盘与所述计算机系统的接口为支持所述虚拟桌面实例 管理的指令接口 ; 所述固态硬盘管理一个或者多个虚拟桌面模板 ; 以及所述固态硬盘管理 一个或者多个虚拟桌面实例。 0049 在本发明提的一个实施例中, 实现虚拟桌面的系统 100 基于固态硬盘快照的更快 速, 更方便的虚拟桌面基础架构实现方式包括 : 0050 可以利用固态硬盘需要将操作系统的逻辑访问地址映射成物理地址的特。
24、性, 通过 实现虚拟桌面的系统 100 和固态硬盘接口中的特殊指令控制该映射关系。固态硬盘使用和 实现虚拟桌面的系统 100 之间采用定制化的特殊通讯指令 ; 根据实现虚拟桌面的系统 100 创建虚拟桌面实例的指令, 固态硬盘异地恢复一个快照, 即拷贝虚拟桌面模板对应的逻辑 地址到物理地址映射表片段到虚拟桌面实例对应的逻辑地址到物理地址映射表片段 ; 根据 实现虚拟桌面的系统 100 删除虚拟桌面实例的指令, 固态硬盘删除指定虚拟桌面实例对应 的逻辑地址到物理地址映射表片段 ; 根据实现虚拟桌面的系统 100 查询虚拟桌面实例的指 令, 固态硬盘返回已存在虚拟桌面实例的信息 ; 实现虚拟桌面的。
25、系统 100 对指定虚拟桌面 实例的操作, 不影响其他虚拟桌面实例的保存和使用。实现虚拟桌面的系统 100 可以为一 计算机系统, 作为主机系统。 0051 在上述多个实施例中, 实现虚拟桌面的系统 100 的多个模块可以是软件单元, 硬 件单元或软硬件结合单元。 0052 参见图 4, 在本发明的第三实施例中, 提供了一种实现虚拟桌面的方法, 包括 : 0053 步骤 S401 中, 第一创建模块 10 接收创建虚拟桌面模板快照的第一命令, 将所述 虚拟桌面模板对应的第一映射表片段保存为第一部分快照, 并且构建完成所述虚拟桌面模 板 ; 该步骤为第一创建步骤 ; 0054 步骤S402中, 。
26、第二创建模块20接收创建虚拟桌面实例的第二命令, 复制所述第一 映射表片段中对应的映射表片段到所述虚拟桌面实例对应的第二映射表片段中, 并将所述 第二映射表片段保存为第二部分快照, 并且构建完成所述所述虚拟桌面实例 ; 该步骤为第 二创建步骤。 0055 具体的, 所述第一部分快照为所述虚拟桌面模板数据对应的逻辑地址至物理地址 说 明 书 CN 103744718 A 7 5/6 页 8 映射表片段的快照 ; 所述第二部分快照为复制所述虚拟桌面模板数据对应的逻辑地址至物 理地址映射表片段到所述虚拟桌面实例对应的逻辑地址至物理地址映射表片段的异地恢 复所述虚拟桌面模板快照。 0056 在本发明的。
27、的第四实施例中, 所述方法还包括 : 0057 删除步骤 : 删除模块 30 接收删除所述虚拟桌面实例的第三命令, 清空所述虚拟桌 面实例对应的第二映射表片段, 将所述虚拟桌面实例删除。 0058 在该实施例中, 发送所述第一命令和 / 或第二命令和 / 或第三命令的是一计算机 系统 ; 所述计算机系统的采用具备快照功能的固态硬盘作为存储介质。 0059 在所述删除步骤中, 所述在接收删除所述虚拟桌面实例的第三命令后, 删除所述 第三命令指定的虚拟桌面实例对应的逻辑地址至物理地址映射表片段。 0060 参见图 5, 在本发明的一个实施例中, 虚拟桌面模板和虚拟桌面实例其实是共用物 理存储空间的。
28、, 通过逻辑地址到物理地址映射表来处理。在固态硬盘中首先保存了第一创 建模块 10 创建的虚拟桌面模板快照, 占用逻辑地址 L0、 L1、 L2, 分别对应 P0、 P1、 P2, 在创建 虚拟桌面实例时, 第二创建模块 20(具体可为固态硬盘固件) 会异地恢复快照至 L3、 L4、 L5, 也就是将虚拟桌面模板对应的逻辑地址到物理地址映射表片段 L0-P0, L1-P1, L2-P2 复制到虚拟桌面实例对应的逻辑地址到物理地址映射表片段 L3-P0, L4-P1, L5-P2, 这 个过程中不进行实际数据的拷贝, 仅仅是逻辑地址到物理地址映射表片段的拷贝, 能节约 大量数据拷贝的时间。 00。
29、61 参见图 6, 在本发明的一个实施例中, 第二创建模块 20 将虚拟桌面模板和虚拟桌 面实例一开始均对应物理地址 P0, P1, P2, 后续第二创建模块 20 对虚拟快照实例操作时, 对 逻辑地址 L4 的写操作导致虚拟快照实例的逻辑地址 L4 对应新的物理地址 P3, 对逻辑地址 L5 的写操作导致虚拟快照实例的逻辑地址 L5 对应新的物理地址 P4 ; 这样经过一段时间对 虚拟桌面实例的操作后, 虚拟桌面模板和虚拟快照实例仍然共用不变的物理地址 P1, 各自 保存变化了的物理地址 P1、 P2、 P3 和 P4。这样, 当虚拟桌面实例使用过程中, 新增的数据会 重新存储, 和虚拟桌面。
30、模板一致的数据一直不变, 这样就能节省大量存储空间。 0062 在虚拟桌面模板和虚拟桌面实例间能够共享部分的物理地址, 从而节省部分硬盘 空间。 0063 参见图 7, 在本发明的一个实施例中, 删除虚拟桌面实例仅仅是清空相应的逻辑地 址到物理地址映射表片段。当实现虚拟桌面的系统 100 发送删除虚拟桌面实例的命令时, 删除模块 30(具体的可以为固态硬盘的控制软件) 只需清空虚拟桌面实例对应的逻辑地址 到物理地址映射表片段即可。 0064 在上述实现虚拟桌面的方法及实现虚拟桌面的系统 100 在使用过程时, 各个虚拟 桌面实例间能共享大量的系统数据, 从而能节省大量的硬盘空间 ; 由于创建和。
31、删除虚拟桌 面实例过程仅仅是拷贝恢复逻辑地址到物理地址的映射表, 不涉及用户数据的拷贝, 同时 也极大的提高了虚拟桌面的管理效率。 0065 综上所述, 本发明通过接收创建虚拟桌面模板快照的第一命令, 将所述虚拟桌面 模板对应的第一映射表片段保存为第一部分快照, 并且构建完成所述虚拟桌面模板 ; 在接 收创建虚拟桌面实例的第二命令, 复制所述第一映射表片段中对应的映射表片段到所述虚 拟桌面实例对应的第二映射表片段中, 并将所述第二映射表片段保存为第二部分快照, 并 说 明 书 CN 103744718 A 8 6/6 页 9 且构建完成所述所述虚拟桌面实例。 由此, 实现了在需要创建一个虚拟桌。
32、面实例, 复制虚拟 桌面模板对应的映射表到虚拟桌面实例对应的映射表 ; 需要删除虚拟桌面实例时, 清空虚 拟桌面实例对应的映射表即可。在本发明实施例中在创建虚拟桌面实例时, 虚拟桌面实例 和虚拟桌面模板之间会共用大量数据, 并非简单的、 拷贝, 从而能够大量的节省硬盘存储空 间 ; 而且固态硬盘能够快速的切换逻辑地址到物理地址的映射表, 从而能够大大的减少创 建虚拟桌面实例的时间。 实现了更方便、 更快捷、 更节省硬盘空间的虚拟桌面基础架构实现 技术方案, 进一步的由于采用具有快照功能的固态硬盘, 能够快速高效的实现虚拟桌面实 例的管理, 并能节省大量硬盘空间。 0066 当然, 本发明还可有其它多种实施例, 在不背离本发明精神及其实质的情况下, 熟 悉本领域的技术人员当可根据本发明作出各种相应的改变和变形, 但这些相应的改变和变 形都应属于本发明所附的权利要求的保护范围。 说 明 书 CN 103744718 A 9 1/4 页 10 图 1 图 2 说 明 书 附 图 CN 103744718 A 10 2/4 页 11 图 3 图 4 说 明 书 附 图 CN 103744718 A 11 3/4 页 12 图 5 图 6 说 明 书 附 图 CN 103744718 A 12 4/4 页 13 图 7 说 明 书 附 图 CN 103744718 A 13 。