一种基于多纠删码的拟态对象存储系统

基本信息

申请号 CN202011373786.3 申请日 -
公开(公告)号 CN112486941A 公开(公告)日 2021-03-12
申请公布号 CN112486941A 申请公布日 2021-03-12
分类号 G06F16/16(2019.01)I;G06F11/14(2006.01)I;G06F16/182(2019.01)I;G06F16/174(2019.01)I;G06F16/172(2019.01)I;G06F16/18(2019.01)I;G06F11/00(2006.01)I 分类 计算;推算;计数;
发明人 李挥;马化军;国宏宇;史梦楚;于海洋;杨元元;霍垚光;王博辉;谢鑫;侯韩旭;张华宇 申请(专利权)人 佛山赛思禅科技有限公司
代理机构 深圳市科吉华烽知识产权事务所(普通合伙) 代理人 胡吉科
地址 528000广东省佛山市南海区桂城街道金科路6号粤港金融科技园1座1104室之二
法律状态 -

摘要

摘要 本发明提供了一种基于多纠删码的拟态对象存储系统,包括口服务模块,用于提供客户端与系统交互的接口函数,用户可以通过客户端查询、创建、删除存储桶,可以进行对象的上传、下载、删除操作;纠删编码模块,用于系统中嵌入多种纠删码作为功能构建池,每个对象会随机选用其中若干种纠删码进行编码后存入底层数据块服务器,并将编码方式作为元数据记录在元数据服务器中;判断模块,用于在对象存储过程中,动态地、随机地决定文件对象纠删码以及选用的数目;数据服务模块,用于保存数据块及其校验块;元数据模块,用于提供元数据存储功能的服务;文件输出判决模块,用于对输出数据进行判断是否与需求一致并输出数据。拥有动态异构冗余网络防御能力的对象存储系统。