基于IPFS的企业级分布式混合云存储系统技术方案

技术编号:40103731 阅读:25 留言:0更新日期:2024-01-23 18:05
本发明专利技术涉及分布式存储技术领域,公开了一种基于IPFS的企业级分布式混合云存储系统,包括多个IPFS客户端节点和多个后端服务节点,每个IPFS客户端节点均连接一个后端服务节点,多个后端服务节点均连接负载均衡子系统,多个后端服务节点之间通过分布式共识算法进行数据同步,同步用户存储文件产生的hash地址;基于可靠消息事务,当用户发起一个存储文件的请求后,通过一个IPFS客户端节点将文件存储到星际文件系统中,然后将产生的hash地址同步到其他节点中。本发明专利技术应用IPFS协议实现数据的分布式存储,可以保护用户数据不被篡改,降低数据存储成本,消除数据冗余,避免网络故障,充分保障数据安全。

【技术实现步骤摘要】

本专利技术涉及分布式存储,特别涉及一种基于ipfs的企业级分布式混合云存储系统。


技术介绍

1、随着信息技术的发展和国家数字化建设的推进,如何有效管理和安全存储大量数据已成为一个难题。当前,机构常采用在本地存储的基础上将数据上传至第三方云存储服务器进行管理。然而,基于传统的超文本传输协议(http)的中心化云存储服务器存在安全隐患,因为所有人都向中心服务商发送数据和请求数据,将会导致高峰期接口服务阻塞延迟,而低峰期则会浪费大量服务器硬件资源。此外,如果主干网络出现故障,会出现大规模服务中断或延迟的问题,使得大数据时代中传统的集中式数据存储系统因为服务器的瓶颈问题已不能满足企业等不断增长的海量数据存储需求。


技术实现思路

1、本专利技术提供了一种基于ipfs的企业级分布式混合云存储系统,应用ipfs协议实现数据的分布式存储,可以保护用户数据不被篡改,降低数据存储成本,消除数据冗余,避免网络故障,充分保障数据安全。

2、本专利技术提供了一种基于ipfs的企业级分布式混合云存储系统,包括多个ipfs客户本文档来自技高网...

【技术保护点】

1.一种基于IPFS的企业级分布式混合云存储系统,其特征在于,包括多个IPFS客户端节点和多个后端服务节点,每个IPFS客户端节点均连接一个后端服务节点,多个后端服务节点均连接负载均衡子系统,多个后端服务节点之间通过分布式共识算法进行数据同步,同步用户存储文件产生的hash地址;基于可靠消息事务,当用户发起一个存储文件的请求后,通过一个IPFS客户端节点将文件存储到星际文件系统中,然后将产生的hash地址同步到其他节点中;

2.根据权利要求1所述的基于IPFS的企业级分布式混合云存储系统,其特征在于,进行数据存储时,数据存储方式为:用户存储文件通过HTTP协议发起文件上传请求...

【技术特征摘要】

1.一种基于ipfs的企业级分布式混合云存储系统,其特征在于,包括多个ipfs客户端节点和多个后端服务节点,每个ipfs客户端节点均连接一个后端服务节点,多个后端服务节点均连接负载均衡子系统,多个后端服务节点之间通过分布式共识算法进行数据同步,同步用户存储文件产生的hash地址;基于可靠消息事务,当用户发起一个存储文件的请求后,通过一个ipfs客户端节点将文件存储到星际文件系统中,然后将产生的hash地址同步到其他节点中;

2.根据权利要求1所述的基于ipfs的企业级分布式混合云存储系统,其特征在于,进行数据存储时,数据存储方式为:用户存储文件通过http协议发起文件上传请求,首先判断数据是否合法,若合法将文件转换为buffer数据格式,并使用md5散列算法进行文件指纹提取,文件buffer上传至ipfs,上传成功后将文件的hash地址与用户定义的文件名称写入ipfs本地节点的文件列表中;

3.根据权利要求2所述的基于ipfs的企业级分布式混合云存储系统,其特征在于,可靠消息的一致性方式采用本地信息表方案,包括:

4.根据权利要求3所述的基于ipfs的企业级...

【专利技术属性】
技术研发人员:袁泉
申请(专利权)人:南京时间戳科技有限公司
类型:发明
国别省市:

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

1