[发明专利]用于优化虚拟桌面环境中的存储分配的方法和系统有效
| 申请号: | 201210483039.4 | 申请日: | 2012-11-23 |
| 公开(公告)号: | CN103198090A | 公开(公告)日: | 2013-07-10 |
| 发明(设计)人: | R·塞伦;C·达莫尔;P·伊安努希;L·皮彻蒂 | 申请(专利权)人: | 国际商业机器公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅 |
| 地址: | 美国纽*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 优化 虚拟 桌面 环境 中的 存储 分配 方法 系统 | ||
1.一种用于对虚拟桌面环境中的存储分配进行优化的方法,所述虚拟桌面环境(322)管理共享存储容量(113),其中该共享存储容量(113)可操作用于存储一个或多个第一文件(117,313,314,321),每个所存储的第一文件(117,313,314,321)与相应的唯一第一文件标识符相关联,所述虚拟桌面环境为用户(320)的处理设备(123)提供至少一个虚拟桌面(310),所述方法包括:
-接收(201)第一写请求,所述第一写请求用于写所述请求中所指定的第二文件;
-确定(203)所指定的第二文件的第二文件标识符;
-将所述第二文件标识符与存储到所述共享存储容量的任意第一文件的所述第一文件标识符进行比较(205);
-在所述第二文件标识符与所述第一文件标识符之一相同时,创建(209)指向与该第一文件标识符相关联的所存储的第一文件的指针(314,315);以及
-在所述第二文件标识符与所述第一文件标识符中的任意一个第一文件标识符都不相同时,在所述共享存储容量(113)中存储(207)与所述第二文件标识符相关联的所指定的第二文件,其中所述第二文件标识符被存储作为另外的第一文件标识符,并且所述第二文件被存储作为另外的第一文件,并且创建指向所存储的另外的第一文件的指针(314,315)。
2.根据权利要求1的方法,其中从所述至少一个虚拟桌面(310)接收第一写请求,并且其中在所述至少一个虚拟桌面(310)的本地文件系统中创建所述指针。
3.根据权利要求2的方法,进一步包括:
-从所述至少一个虚拟桌面的所述用户接收所述至少一个虚拟桌面(310)的所述本地文件系统内的路径指定,其中在所指定路径所指示的所述本地文件系统内的位置中创建所述指针。
4.根据权利要求1-3中任一项的方法,其中所述第一文件标识符和/或所述第二文件标识符是与所述标识符相关联的相应文件的文件循环冗余校验数、散列数、SHA-1或MD5。
5.根据权利要求1-4中任一项的方法,进一步包括:
-在所述共享存储容量(113)中存储所述第一文件的任意第一文件时以及在存储所述第二文件时,将所述第一文件和/或所述第二文件与包括有权访问所存储的第一文件或第二文件的所有用户的用户ID的访问控制列表进行关联,和/或
-在所述共享存储容量(113)中存储所述第一文件的任意第一文件时以及在存储所述第二文件时,将所述第一文件或所述第二文件与表示有权访问所存储的第一文件或第二文件的用户数量的参考计数进行关联。
6.根据权利要求1-5中任一项的方法,进一步包括:
-从所述用户接收删除请求,所述删除请求指示所述第一文件中的一个第一文件;
-从所述删除请求中所指示的该文件的所述访问控制列表中去除该用户的用户ID。
7.根据权利要求5-6中任一项的方法,其中创建所述指针的步骤进一步包括将所述用户ID添加到所述访问控制列表和/或递增所述参考计数的步骤。
8.根据权利要求5-6中任一项的方法,其中所述存储所指定第二文件的步骤包括步骤:
-为所指定的第二文件创建所述访问控制列表和/或所述参考计数;以及
-将所述用户ID添加到所述访问控制列表和/或递增所述参考计数。
9.根据权利要求1-8中任一项的方法,进一步包括:
-接收写所述第二文件的第二写请求;
-创建指向已经响应于第一写请求而被存储的现有第一文件的第二指针,所述第二指针被创建在所述虚拟桌面(310)的所述本地文件系统中。
10.根据权利要求9的方法,其中在从相同用户接收所述第一写请求和第二写请求的情况下,所述参考计数保持不变。
11.根据权利要求1-9中任一项的方法,其中所述虚拟桌面(310)由所述虚拟桌面环境提供作为虚拟机图像(301)的实例,所述虚拟桌面包括经由所述用户的所述处理设备的屏幕而向所述用户显示的图形界面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210483039.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:内置防病毒保护的存储设备
- 下一篇:缓冲存储器管理方法与相关缓冲存储器控制器





