[发明专利]在存储云中使用去重复来管理不可变冗余文件有效
申请号: | 201280059219.8 | 申请日: | 2012-09-06 |
公开(公告)号: | CN103959264B | 公开(公告)日: | 2017-03-29 |
发明(设计)人: | G·科豪恩科尔;B·P·贾因;S·R·帕蒂尔;S·拉玛纳桑;M·B·特里瓦桑 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F13/00 | 分类号: | G06F13/00 |
代理公司: | 北京市金杜律师事务所11256 | 代理人: | 酆迅,赵林琳 |
地址: | 美国纽*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储 使用 重复 管理 可变 冗余 文件 | ||
1.一种在包括硬件和软件的组合的计算机基础设施中实施的文件去重复方法,所述方法包括:
接收对于将第一文件保存为不可变的请求;
搜索所保存的并且对于所述第一文件冗余的第二文件;
确定所述第二文件是可变的或者是不可变的;
在所述第二文件可变时,保存所述第一文件作为主副本,并且用指向所述主副本的软链接替换所述第二文件;以及
在所述第二文件不可变时,确定所述第一和第二文件中的哪一个文件具有更晚到期日期和更早到期日期,保存所述第一文件和第二文件中具有所述更晚到期日期的那个文件作为主副本,并且用指向所述主副本的软链接替换所述第一文件和第二文件中的具有所述更早到期日期的那个文件。
2.根据权利要求1所述的方法,其中对于保存所述第一文件的所述请求包括对于在共享存储装置中保存所述第一文件的请求或者指令。
3.根据权利要求2所述的方法,其中:
从本地计算设备接收对于保存所述第一文件的所述请求;以及
所述共享存储装置处在与所述本地计算设备远离的云环境中。
4.根据权利要求1所述的方法,其中所述搜索所述第二文件包括比较所述第一文件的哈希值与其它保存的文件的哈希值。
5.根据权利要求1所述的方法,其中所述搜索所述第二文件包括:
通过比较所述第一文件的哈希值与其它保存的文件的哈希值来确定至少一个候选冗余文件;以及
使用文件差异过程来比较所述第一文件与所述至少一个候选冗余文件。
6.根据权利要求1所述的方法,其中所述更晚到期日期和所述更早到期日期是不可变性到期日期。
7.根据权利要求1所述的方法,其中:
所述第二文件是不可变的;以及
所述软链接包含定义所述更早到期日期的数据。
8.根据权利要求1所述的方法,其中:
所述第二文件是不可变的;
所述第二文件具有所述更早到期日期;以及
所述替换包括删除所述第二文件的保存的副本。
9.根据权利要求1所述的方法,其中:
所述第二文件是可变的;
在云环境的共享存储装置中保存所述主副本;以及
从所述共享存储装置删除所述第二文件,所述软链接指向所述主副本。
10.根据权利要求1所述的方法,其中服务提供者至少执行创建、维护、部署和支持所述计算机基础设施中的至少一项。
11.根据权利要求1所述的方法,其中权利要求1的步骤在预订、广告和/或计费基础上由所述服务提供者提供。
12.一种在硬件中实施的用于文件去重的并且包括计算机基础设施的系统,所述计算机基础设施可操作用于:
接收对于将第一文件保存为不可变的请求;
确定对于所述第一文件冗余的多个第二文件;
确定所述多个第二文件中的每个第二文件是不可变的;
从包括所述第一文件和所述多个第二文件的组中标识具有最晚到期日期的文件;
将具有所述最晚到期日期的所述文件保存作为主副本;以及
用指向所述主副本的相应数据结构替换所述组中除了具有所述最晚到期日期的所述文件之外的每个文件。
13.根据权利要求12所述的系统,其中所述相应数据结构包括不可变性到期日期。
14.根据权利要求12所述的系统,其中所述相应数据结构包括软链接,所述软链接包括不可变性到期日期。
15.根据权利要求12所述的系统,其中对于保存所述第一文件的所述请求包括对于在共享存储装置中保存所述第一文件的请求或者指令。
16.根据权利要求15所述的系统,其中:
从本地计算设备接收对于保存所述第一文件的所述请求;
所述共享存储装置处在与所述本地计算设备远离的云环境中;以及
在所述共享存储装置中保存所述主副本。
17.根据权利要求12所述的系统,其中所述确定对于所述第一文件冗余的所述多个第二文件包括比较所述第一文件的哈希值与其它保存的文件的哈希值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280059219.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种腰椎髓核钳
- 下一篇:一种五线谱教学用识谱装置