[发明专利]用于虚拟化文件系统的迁移的方法和装置、用于虚拟化文件系统的迁移的数据存储系统以及用于在数据存储系统中使用的文件服务器有效
申请号: | 201380078025.7 | 申请日: | 2013-07-02 |
公开(公告)号: | CN105579950B | 公开(公告)日: | 2019-04-19 |
发明(设计)人: | R·鲍威尔;J·吉布斯;D·皮肯;T·沃纳;Z·塔巴劳特;C·亚斯顿;J·史密斯;R·布朗;J·史密斯;M·本森 | 申请(专利权)人: | 日立数据系统工程英国有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F16/11 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 陈伟;王娟娟 |
地址: | 英国*** | 国省代码: | 英国;GB |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 虚拟 文件系统 迁移 方法 装置 数据 存储系统 以及 使用 文件服务器 | ||
本发明涉及用于数据存储系统中的第一文件系统的数据迁移的方法和装置,数据存储系统包括:多个客户端计算机100;第一文件系统管理单元310,其用于管理所述第一文件系统并且被连接到所述多个客户端计算机100;以及第二文件系统管理单元410,其用于管理第二文件系统并且被连接到所述第一文件系统管理单元310,所述第二文件系统包括多个数据文件,并且所述第一文件系统包括多个外部链接对象,所述第一文件系统的每个外部链接对象与所述第二文件系统的相应数据文件相关联,以用于支持对所述第二文件系统的所述相应数据文件的客户端访问。
技术领域
本发明涉及用于虚拟化文件系统的数据迁移的方法、装置和数据存储系统以及用于在这样的数据存储系统中使用的文件服务器。
背景技术
在现有技术中,存在比如例如以下结合图1A所描述的已知数据存储系统,在该数据存储系统中,多个客户端计算机经由通信网络与一个或多个文件服务器系统连接,该一个或多个文件服务器系统管理被客户端计算机I/O访问的一个或多个文件系统。在某些时候,为了提高整个数据存储系统的性能,有可能期望用新的文件服务器来替换一个或多个(旧式)文件服务器,这是因为例如更加新的文件服务器可能适合于管理更多的文件系统或更大的文件系统(包含支持更多的数据存储空间和/或更大量的文件系统对象),支持更高效的输入/输出(I/O)性能,支持对更大存储单元或含有更高效的存储设备技术的存储单元的使用。
然而,也有可能期望保持既已存在的包含文件系统结构(比如既存的文件树结构)及其用户数据(文件内容)的文件系统,同时原则上期望使用户能够无中断或至少尽可能短地仅单次中断地访问既存的文件系统。用于基于硬件的文件系统的装置和方法的示例在US7,457,822 B1中被描述,其作为参考而包含于此。
发明内容
如以下将更具体描述那样,本发明的实施例可以涉及数据存储系统及其部件,其中,(新的)第一文件系统管理单元互连在多个客户端计算机与管理能够被客户端计算机访问的一个或多个文件系统的(旧式)第二文件系统管理单元之间。
在互连(新的)第一文件系统管理单元后,通过客户端计算机对(旧式)第二文件系统管理单元的一个或多个文件系统的I/O访问可以通过(新的)第一文件系统管理单元而被实现。在被称为虚拟化的第一阶段中,(旧式)第二文件系统管理单元的一个或多个文件系统可以通过(新的)第一文件系统管理单元的一个或多个虚拟化文件系统而被代表,虚拟化文件系统在虚拟化阶段期间被递增地建立。在被称为迁移的第二阶段(其可以与虚拟化阶段重叠)中,(旧式)第二文件系统管理单元的一个或多个文件系统的用户数据可以被迁移到(新的)第二文件系统管理单元。
根据本发明,其目的在于提供一种方法、装置、数据存储系统和文件服务器,以用于在虚拟化文件系统中执行从第二文件系统对用户数据的高效的数据迁移,同时支持对第二文件系统的文件系统对象的高效和无缝的客户端访问。
根据本发明的某些实施例,可以提供用于在数据存储系统中的第一文件系统的数据迁移的装置,数据存储系统包括:多个客户端计算机;(新的)第一文件系统管理单元,其用于管理第一文件系统并且被连接到多个客户端计算机;以及(旧式)第二文件系统管理单元,其用于管理第二文件系统并且被连接到第一文件系统管理单元,第二文件系统包括多个数据文件,并且第一文件系统(虚拟化文件系统)包括多个外部链接对象(作为一种虚拟文件),第一文件系统的每个外部链接对象与第二文件系统的相应数据文件相关联,以用于支持对第二文件系统的相应数据文件的客户端访问,特别地支持通过第一文件系统的相应外部链接对象而对第二文件系统的相应数据文件的间接客户端访问。
相应地,即使在实际用户数据被迁移之前,被第二文件系统管理单元管理的第二文件系统的数据文件的用户数据也能够通过在(虚拟化)第一文件系统中的相应外部链接对象(作为一种虚拟文件)而被客户端计算机间接地访问。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于日立数据系统工程英国有限公司,未经日立数据系统工程英国有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380078025.7/2.html,转载请声明来源钻瓜专利网。