← 返回列表

一种大规模对象存储系统的数据布局和编码方法

申请号: CN202311669991.8
申请人: 融科联创(天津)信息技术有限公司; 天津理工大学
更新日期: 2026-03-09

专利详细信息

项目 内容
专利名称 一种大规模对象存储系统的数据布局和编码方法
专利类型 发明申请
申请号 CN202311669991.8
申请日 2023/12/7
公告号 CN117370067A
公开日 2024/1/9
IPC主分类号 G06F11/10
权利人 融科联创(天津)信息技术有限公司; 天津理工大学
发明人 徐光平; 郑峰; 田毅; 杨磊; 杨洪章; 郭江谱
地址 天津市武清区京津科技谷产业园高王路西侧2号孵化器11号楼101室; 天津市西青区宾水西道391号

摘要文本

本发明提供了一种大规模对象存储系统的数据布局和编码方法,将对象文件大小逻辑上修改为偶数,并切分为一系列几何序列大小的数据块;将数据块分配到不同数据节点,并记录数据块的分布情况;对数据块执行奇偶校验编码,生成局部校验块和全局校验块;客户端执行Get命令,在相应的数据节点上读取数据,将数据合并为原有对象文件;若数据块所在节点存在故障,则通过局部校验块恢复后发送给客户端;当无法通过局部校验块恢复时通过全局校验块恢复。本发明有益效果:避免混合编码带来的额外开销,充分发挥再生码的高恢复性能,在降级读取时具有更低的修复成本,降低了降级读取延迟并提升了恢复效率。

专利主权项内容

1.一种大规模对象存储系统的数据布局和编码方法,其特征在于,包括:客户端执行Put命令上传对象文件,存储系统接受对象文件,将对象文件大小逻辑上修改为偶数,并切分为一系列几何序列大小的数据块;将数据块分配到不同数据节点,并记录数据块的分布情况;存储系统将所有数据节点划分成多个本地组,并对本地组中的数据节点中的数据块执行再生码编码,生成局部校验块;存储系统对所有数据块执行再生码编码,生成全局校验块;客户端执行Get命令,在相应的数据节点上读取数据,将数据合并为原有对象文件;若数据块所在节点存在故障,则通过局部校验块恢复后发送给客户端;当无法通过局部校验块恢复时通过全局校验块恢复。