分布式存储必备的条件
Posted 迂704
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了分布式存储必备的条件相关的知识,希望对你有一定的参考价值。
01 加密
分布式存储最为重要的一点就是加密,为什么是加密?分布式存储意味着去中心化。什么意思呢,以前我们用百度、阿里或者Google,我们相信这些大公司不会对我们的数据做什么,我们相信这样一个中间人。
但是,分布式存储去中心化之后意味着你的数据可能存储在你对手的硬盘里,你仇家的硬盘里,所以我们必须要对数据进行加密,否则就会让你如同赤身露体一样站在人群中。
加密是分布式存储的核心也是分布式存储的基本条件,目前分布式存储项目都能做到这一点。
02 存储
存储,可能你会觉得既然叫分布式存储,那么存储应该是本职工作,为什么还要把存储拿出来单独说,其实很简单,存储是一个十分简单的概念,我们用硬盘、网盘都能做到存储,那么分布式存储的存储到底特殊在哪里呢,分布式存储给予用户近乎于无穷的存储空间。
存储空间十分宝贵,为什么分布式存储能为用户提供一个近乎无限的存储空间?因为分布式存储提出了一种全新的工作模式,一改往日工作量证明对资源的消耗,反而是贡献资源赢得奖励。这样的方式鼓励大家把自己的闲置空间贡献出来,然后获得奖励。
FIX作为其中的佼佼者,其经济模型和激励方式更是开创了先河,让用户先体验,满意之后再向提供者支付费用。
03 计算
计算是分布式存储最容易被忽视的一个部分,也是最不容忽视的一个部分。分布式存储的最大功能不在于存储而是在于计算。
假设,大量的数据被存储到某个系统中,但是这个系统对数据无法处理,也无法计算,就相当于让人们回到了Web1.0时代,用户只能浏览网页,这显然不符合时代发展的规律。
目前大部分分布式存储项目不具备计算这个功能,哪怕是分布式存储行业的鼻祖IPFS都没有这样的功能。IPFS能取代静态网页,但是无法胜任动态网页,所以无法存储一些机密程度较高的数据。然而这一问题被XFS这个“后浪”解决了,XFS不仅可以存储数据,还能处理数据,让数据进行深度学习。同时,XFS比自己的前辈在处理动态网页上更上一层楼,真正做到了动静结合。
04 网络
当我们具备了加密、存储和计算之后我们就可以构建起一个网络。以XFS为例,加密让数据更加安全,计算让数据更加“智慧”从而形成了数据流,数据知道自己应该去哪了,数据能被分发到需要它们的地方。
当存储数据的数量达到一定量级以后就会发生质变。数据或者说参与、提供数据的人会自发的形成一种习惯,从而形成一个生态网络。比如,当你需要学习资料时你会到XFS系统中寻找答案;你想了解哪里买房便宜时XFS也能给你提供意见。让数据变得“智慧”,让网络更加方便,这就是分布式存储的终极目标。
以上是关于分布式存储必备的条件的主要内容,如果未能解决你的问题,请参考以下文章