发明

一种基于纠删码的分布式存储系统读优化方法2025

2024-04-16 07:19:05 发布于四川 2
  • 申请专利号:CN202311717429.8
  • 公开(公告)日:2025-05-06
  • 公开(公告)号:CN117873378A
  • 申请人:天翼云科技有限公司
摘要:本发明公开了一种基于纠删码的分布式存储系统读优化方案,属于计算机存储技术‑分布式存储技术领域,包括以下步骤:S1、优先尝试“缓存读”,S2、如果缓存没命中就尝试“部分读”,S3、如果不满足部分读的条件则进行“满条带读”,一旦读的范围命中缓存的区间,则命中的部分不需要向数据节点下发读请求,S4、待“部分读”或“满条带读”的请求返回成功后。提出了一种在客户端进行纠删码计算,缓存非满条带数据,简化读写流程的数据存储方式,通过在客户端缓存非满条带数据,减少读请求和读带宽,能够减少读的延迟,基于上述数据存储方式,在客户端针对不同的读场景指定了不同的读策略,对读的性能和可靠性均有提高。

专利内容

(19)国家知识产权局 (12)发明专利申请 (10)申请公布号 CN 117873379 A (43)申请公布日 2024.04.12 (21)申请号 202311726916.0 (22)申请日 2023.12.15 (71)申请人 中国电子产业工程有限公司 地址 100086 北京市海淀区中关村南大街6 号 申请人 奇安信网神信息技术(北京)股份有 限公司 (72)发明人 刘康 蔡玉光 郭超 李健鹏  何瑞 曹博新 崔强 覃征平  田子玉 杨科 朱和文  (74)专利代理机构 北京集智东方知识产权代理 有限公司 11578 专利代理师 陈攀 (51)Int.Cl. G06F 3/06 (2006.01) 权利要求书1页 说明书6页 附图2页 (54)发明名称 一种数据存储方法 (57)摘要 本发明提供了一种数据存储方法。该方法包 括:将需存储的数据按照预设的规范化格式转换 为规范化数据;将所述规范化数据编码为二进制 序列;将位图划分为多个数据块,且各个数据块 均具有预设的长度;根据编码后的二进制序列的 长度从所述位图中选择一个或多个未存储数据 的连续的数据块;将所述编码后的二进制序列的 首位与所选择的数据块的最小起始地址对齐,将 所述编码后的二进制序列依次存储在所选择的 数据块中。应用本发明可以使用位图对所需存储 的数据进行存储。 A 9 7 3 3 7 8 7 1

最新专利