[发明专利]文件存储系统和文件克隆方法在审
申请号: | 201280072671.8 | 申请日: | 2012-04-25 |
公开(公告)号: | CN104254853A | 公开(公告)日: | 2014-12-31 |
发明(设计)人: | 深谷崇元;龟井仁志;松泽敬一;岩嵜正明 | 申请(专利权)人: | 株式会社日立制作所 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华;辛鸣 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 存储系统 克隆 方法 | ||
1.一种文件存储系统,包括:
文件服务器,所述文件服务器具有用于控制第一文件系统和第二文件系统的文件系统控制器;
第一卷,所述第一卷是由所述第一文件系统管理并且存储第一文件的卷;以及
第二卷,所述第二卷是由所述第二文件系统管理并且存储第二文件和第三文件的卷,所述第二文件是所述第一文件的复制件并且与所述第一文件共享数据直至其中存储的所述数据被更新,并且所述第三文件是用于将所述第一文件和所述第二文件关联的虚拟文件;
其中所述第一文件、所述第二文件和所述第三文件中的每个文件分别具有设置成标识在所述卷内的文件的第一文件标识信息、第二文件标识信息和第三文件标识信息;
所述第一文件具有设置为用于引用所述第三文件的信息的第二卷标识信息和所述第三文件标识信息;
所述第二文件具有设置为用于引用所述第三文件的信息的所述第三文件标识信息;以及
所述第三文件具有设置为用于引用所述第一文件的信息的第一卷标识信息和所述第一文件标识信息。
2.根据权利要求1所述的文件存储系统,其中
在从管理服务器或者客户端服务器接收到用于在所述第二卷中创建所述第一文件的复制件的请求时,所述文件系统控制器:
禁止所述第一文件的更新;以及
如果所述第三文件在所述第二卷中不存在,则从所述第一文件创建所述第三文件并且从所述第三文件创建所述第二文件。
3.根据权利要求1所述的文件存储系统,其中
在接收到所述第二文件的读取请求时:
如果数据在由所述读取请求指明的所述第二文件的文件块中存在,则所述文件系统控制器读取数据;以及
如果数据在所述文件块中不存在,则所述文件系统控制器读取在所述第一文件的与所述第二文件对应的文件块中的数据。
4.根据权利要求1所述的文件存储系统,其中
在接收到所述第二文件的更新请求时:
(1)如果所述文件存储系统的盘块未被分配给由所述更新请求指明的所述第二文件的所述文件块,则所述文件系统控制器分配所述文件存储系统的盘块并且向所述盘块写入更新数据;以及
(2)如果盘块被分配给所述文件块,则:
(2a)如果所述更新数据包括所有所述文件块,则所述文件系统控制器原样写入所述更新数据;以及
(2b)如果所述更新数据仅对应于所述文件块的一部分,则所述文件系统控制器读取在所述文件块中的数据并且写入已经与读取的所述数据和所述更新数据匹配的数据。
5.根据权利要求1所述的文件存储系统,其中所述第三文件包括用于管理对应数目的文件的引用信息,并且在接收到所述第二文件的删除请求时,所述文件系统控制器:
删除所述第二文件;
改变与所述第二文件有对应关系的所述第三文件的引用信息;以及
如果所述引用信息为零,则删除所述第三文件。
6.根据权利要求1所述的文件存储系统,其中在所述第二文件的拆分请求被接收到时,所述文件系统控制器:
通过所述第二卷标识信息和所述第三文件标识信息来指定与所述第二文件有对应关系的所述第一文件;以及
向所述第二文件的文件块复制在指定的所述第一文件的文件块之中的、所述第一文件的在所述第二文件中无对应文件块的文件块。
7.根据权利要求1所述的文件存储系统,其中在向另一卷迁移与所述第二文件无对应关系的第一文件的迁移请求被接收到时,所述文件系统控制器:
复制将向所述另一卷迁移的所述第一文件;以及
转换正被向所述第二文件迁移的所述第一文件,并且经由所述第二卷标识信息和所述第三文件标识信息将复制的所述第一文件和转换后的所述第二文件关联。
8.根据权利要求1所述的文件存储系统,其中在用于向另一卷迁移与所述第二文件有对应关系的所述第一文件的请求被接收到时,所述文件系统控制器:
复制将向所述另一卷迁移的所述第一文件;以及
改变与将被迁移的所述第一文件有对应关系的所述第二文件的所述第二卷标识信息和所述第三文件标识信息以便与复制的所述第一文件相对应。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社日立制作所,未经株式会社日立制作所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280072671.8/1.html,转载请声明来源钻瓜专利网。