[发明专利]分布式文件系统中的数据迁移在审
申请号: | 201980056627.X | 申请日: | 2019-06-05 |
公开(公告)号: | CN113039514A | 公开(公告)日: | 2021-06-25 |
发明(设计)人: | 卡纳尔·阿迪蒂;马奥尔·本·达彦;奥姆里·帕尔蒙;利兰·兹维贝 | 申请(专利权)人: | 维卡艾欧有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F9/455;G06F12/00 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 王红艳 |
地址: | 以色列*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分布式 文件系统 中的 数据 迁移 | ||
多个计算装置经由网络彼此通信地耦接,并且多个计算装置中的每个计算装置可操作地耦接至多个存储装置中的一个或多个。多个故障容错地址空间跨多个存储装置分布,使得多个故障容错地址空间中的每个跨越多个存储装置。多个计算装置维护将每个故障容错地址空间映射至多个计算装置中的一个的元数据。元数据分组到桶中。每个桶存储在计算装置的后端中。可以使用索引节点存根将数据从外部文件系统迁移至多个存储装置,以表示外部文件系统的目录和文件。在复制外部文件系统的内容时,用真实索引节点替换索引节点存根。
优先权要求
本申请要求于2018年6月29日提交的题为“Data Migration in a DistributiveFile System”的美国临时专利申请第62/691,732号、以及2019年2月12日提交的题为“DataMigration in a Distributive File System”的美国专利申请第16/273,762号的优先权。
背景技术
通过参照附图将关于数据存储的传统方法与在本公开的其余部分中阐述的本方法和系统的一些方面进行比较,关于数据存储的传统方法的限制和缺点,对本领域技术人员来说将变得显而易见。
通过引用并入
题为“Coded Virtual File System”的美国专利申请第15/243,519号,其全部内容通过引用并入本文。
发明内容
基本上如通过结合至少一个附图所示出和/或描述的,如在权利要求中更全面地阐述的,提供了用于分布式文件系统中的数据迁移的方法和系统。
附图说明
图1示出根据本公开的方面的分布式文件系统的各种示例配置。
图2示出根据本公开的方面的分布式文件系统节点的示例配置。
图3示出根据本公开的示例实现方式的分布式文件系统的另一表示。
图4A示出根据本公开的示例实现方式的外部文件系统和内部文件系统的示例。
图4B示出根据本公开的示例实现方式的数据从外部文件系统迁移至内部文件系统的示例。
图4C示出根据本公开的示例实现方式的在数据迁移后的内部文件系统的示例。
图5是示出根据本公开的用于数据迁移至分布式文件系统的示例方法的流程图。
图6示出两个分布式故障容错地址空间驻留在多个固态存储盘上的示例性实现方式。
图7示出根据本公开的示例实现方式的可以用于保护存储至虚拟文件系统的非易失性存储器的数据的前向纠错方案。
具体实施方式
传统地,文件系统使用对元数据结构(例如,目录、文件、属性、文件内容)的集中控制。如果本地文件系统可从单个服务器接入并且该服务器发生故障,则如果不存在进一步的保护,文件系统的数据可能丢失。为了添加保护,一些文件系统(例如,如由NetApp提供)以主动-被动(active-passive)的方式使用一对或多对控制器以跨两个或更多个计算机复制元数据。其他的解决方案以集群方式使用多个元数据服务器(例如,如由IBM GPFS、DellEMC Isilon、Lustre等提供)。然而,因为传统的集群系统中的元数据服务器的数量受限于数量小,所以这样的系统不能规模化。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于维卡艾欧有限公司,未经维卡艾欧有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980056627.X/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置