跳转到正文
型号与参数核对
联系业务人员

MOS对象存储为IPFS提供了坚实的基础

IPFS是行星际文件系统(InterPlanetary File System,InterPlanetary File System)的缩写,该网络传输协议旨在创建文件的持久性和分布式存储以及共享。 IPFS网络中的节点构成了一个分布式文件系统,该系统为用户提供了一个支持部署和写入以及大文件的分发和版本管理的平台。 IPFS试图解决什么问题? IPFS是集中存储的补充。它具有分散,不篡改数据,在整个过程中进行跟踪,可跟踪性,集体维护以及开放性和透明性的特征。它的目标是通过建立对等分布式文件系统,为数据存储服务需求者提供高吞吐量,内容可寻址的块存储模型和与内容相关的超链接。分布式内容交付可以节省带宽并防止HTTP可能遇到的DDoS攻击。与集中式存储(基于HTTP的云存储)相比,IPFS解决了下载速度慢,存储成本高,修复能力不足以及数据隐私安全性的问题。没有单点故障,并且网络节点不需要相互交互。信任度,安全性和可靠性更高。 IPFS如何确保安全存储用户数据?从数据访问的角度来看,IPFS方法是:用户上传文件时,会将其切成N个加密的片段,存储在供应商(矿工)提供的存储空间中,然后组合成一个完整的文件。下载源文件时;使用共识机制(PoRep复制证明和PoSt时间和空间证明)来确保正确的数据在正确的时间有效存储,并且未被篡改以确保安全性,开放性和透明性;因此,系统还将获得矿工的实际贡献价值与相等的报酬。图1. IPFS通过共识机制确保数据安全的总体过程大致如下:用户上传原始数据后,矿工将交易证明提交至主链并获得区块权,然后加载数据根据规则进入扇区,然后将其封装到标准大小(32GB)的数据块中;在封装过程中,将执行复制证明并将其提交给主链,以证明矿工确实保存了用户请求的数据;数据封装后,系统将按照固定的时间间隔(通常是每半小时一次)遵循数据存储周期来运行时空证明,以证明矿工确实在指定时间内存储了准确的数据。 IPFS需要高度匹配的存储容量。在运行证明的过程中,它需要强大的计算能力支持。这不仅包括原始数据的封装,证明数据的有效操作,还包括封装数据的及时写入和证明的验证。数据检索和提取。这也对存储提出了严格的要求。主要功能如下。图2.认证过程中计算与存储之间的高频交互作用非常大。 IPFS需要连续的可读数据和历史数据的永久存储。通常,每周的数据增量为PB级,每年的增量可以达到100 PB级甚至EB级。高吞吐量,IPFS写入模型用于同时写入大文件,并且存储群集必须提供至少100Gbps的吞吐量,以确保打包数据的写入效率。在时空证明阶段,随机读取每天完成一次完整的证明(48次,每半小时完成一次SHARD证明)。随机读取所有小数据块,并且需要存储以提供极高的随机读取效率。大型集群将不可避免地支持高效的运维,数百PB甚至EB级的巨大空间,并且还需要高效的运维和降低人工成本。考虑到安全性和低成本,除了IPFS的原始哈希重复数据删除和加密算法外,存储集群还需要提供低成本的安全保护策略。业界制造商大多使用经济高效的擦除编码方案来尽可能降低总体成本,同时确保高数据可用性。 MOS对象存储为IPFS奠定了坚实的基础。从前面的描述中不难看出,选择合适的存储库无疑会为IPFS带来强大的支持。山岩MOS对象存储具有质量,高性能,智能和低成本等优点,为IPFS场景提供了出色的存储基础。图3.基于MOS创建强大的EB-lev存储基础