由区块对象构成的文件系统技术方案

技术编号:36496408 阅读:32 留言:0更新日期:2023-02-01 15:15
例示性数据存储系统建立由区块对象构成的文件系统。区块对象存储文件系统的各个文件和目录的元数据,并且支持对与文件系统的文件和目录相关联的数据的区块的随机读写访问。在某些实现中,数据存储系统建立表示文件和目录与区块对象之间的关系的路径集,并且使用路径集来协调对区块对象的操作。在某些实现中,数据存储系统建立包括文件系统的豆荚,并且使用豆荚进行对作为组的存储实体的操作,诸如进行对文件系统的文件、目录和区块对象的操作。目录和区块对象的操作。目录和区块对象的操作。

【技术实现步骤摘要】
【国外来华专利技术】由区块对象构成的文件系统
[0001]相关申请
[0002]本申请要求于2020年3月30日提交的题为“Unified Storage on Block Containers”的美国专利申请16/834,762、2020年9月16日提交的题为“Managing Directory

Tree Operations in File Storage”的美国专利申请17/022,857以及2021年1月29日提交的题为“Copying a File System”的美国专利申请17/162,038的优先权。17/022,857和17/162,038申请各自以及本申请还要求于2020年6月9日提交的题为“Managing Snapshots of Directories in File Systems”的美国临时专利申请63/036,955和2020年9月11日提交的题为“Space Accounting in a Storage System”的美国临时专利申请63/077,259的优先权。这些申请通过引用明确地并入本文。
附图说
[000本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种数据存储系统,包括:存储器,其存储指令;以及处理器,其通信地耦接到所述存储器并且被配置为执行所述指令以:建立由区块对象构成的文件系统,其中,所述区块对象存储所述文件系统的各个文件和目录的元数据,并且支持对与所述文件系统的文件和目录相关联的数据的区块的随机读写访问。2.根据权利要求1所述的数据存储系统,其中,所述区块对象表示与所述文件系统的文件和目录相关联的数据的区块的线性地址空间。3.根据权利要求1所述的数据存储系统,其中,所述区块对象精简设置有区块范围解除分配能力。4.根据权利要求1所述的数据存储系统,其中,所述处理器被配置为执行所述指令以:使用所述区块对象的句柄向所述区块对象写入内容和从所述区块对象读取内容。5.根据权利要求1所述的数据存储系统,其中,所述处理器被配置为执行所述指令以:将所述区块对象存储到作为与所述文件系统相关联的文件存储服务的批量后端进行操作的数据存储。6.根据权利要求1所述的数据存储系统,其中,所述处理器被配置为执行所述指令以:建立包括由所述区块对象构成的文件系统的豆荚,其中,所述豆荚是将存储实体分组在命名空间内并且支持对作为组的存储实体的操作的存储系统构造。7.根据权利要求6所述的数据存储系统,其中,所述处理器被配置为执行所述指令以:生成所述豆荚的虚拟副本,使得在生成所述豆荚的虚拟副本之后对所述豆荚进行的修改与所述豆荚的虚拟副本不同。8.根据权利要求7所述的数据存储系统,其中,所述豆荚的虚拟副本包括所述豆荚的不可变快照。9.根据权利要求7所述的数据存储系统,其中:所述豆荚的虚拟副本包括所述豆荚的克隆;以及所述豆荚的虚拟副本的生成包括创建作为所述豆荚的虚拟克隆的新的可变豆荚。10.根据权利要求6所述的数据存储系统,其中,所述处理器被配置为执行所述指令以:将所述豆荚从源存储系统复制到目标存储系统。11.根据权利要求1所述的数据存储系统,其中,所述处理器被配置为执行所述指令以:建立路径集,所述路径集表示与所述文件系统的目录层次结构的文件和目录相关联的区块对象的集合;基于所述路径集和应用于所述文件系统的...

【专利技术属性】
技术研发人员:D
申请(专利权)人:净睿存储股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1