私有云分布式如何存储实现存储?

今日头条
小中本
分布式存储是一种数据存储技术,通过网络使用每台机器上的磁盘空间,并将这些分散的存储资源构成一个虚拟的存储设备,数据分散的存储在网络中的各个角落。 所以,分布式存储技术并不是每台电脑都存放完整的数据,...

分布式存储是一种数据存储技术,通过网络使用每台机器上的磁盘空间,并将这些分散的存储资源构成一个虚拟的存储设备,数据分散的存储在网络中的各个角落。

所以,分布式存储技术并不是每台电脑都存放完整的数据,而是把数据切割后存放在不同的电脑里。就像存放100个鸡蛋,不是放在同一个篮子里,而是分开放在不同的地方,加起来的总和是100个。

对于比特币来说,它的交易记录必须要有地方存放,不然没人知道今天有哪些人做了交易,同时根据去中心化的思想,这些交易记录不能够只存在一台电脑里面,那么就只能存放在世界上所有的电脑里面。这样做的好处是:虽然每个人的电脑硬盘容量有限,但是所有人的电脑硬盘加起来容量几乎是无限的,而且就算你通过黑客手段修改了自己计算机里面的交易记录,但是你没法修改全世界每台电脑的交易记录。

从表面上理解,上面说的这种存储方式很粗暴——每台电脑都存放世界上所有人的交易数据。但其实对于比特币来说,只有一些节点才会存放世界上所有人的交易记录,这些节点往往是那些挖矿的矿工,只有他们的电脑才能完整的记录下世界上所有的交易记录,大家不用担心矿工修改记录,因为世界上的矿工有很多,而且几乎相互都不认识。同时他们修改记录需要付出的代价非常大,没有人能承担这个成本。

把亿万用户已有的亿万设备中闲置的空间变成别人数据的储存空间,这会降低世界对服务器的需求。例如,我有5T的数据需要储存,你的设备里有5T的空间空余。那么我可以付钱给你,租你的空间,同时要你保持设备联网以方便我随时取用。

另一个建立在分布式存储创业公司是Storj,SJCX是Storj网络的代币“燃料”,它允许用户通过DriveSahre应用和MetaDisk来出租和购买存储空间。

随着存储技术的发展,存储设备的成本越来越小,中心化云服务的成本主要来自于员工工资、法律成本、数据中心租金等,这些固定成本是不变的或逐渐增加,使中心化云服务的价格较高。

而去中心化存储成本只有中心化存储的1/100-1/10,如果去中心化存储系统是完全自动化的,云存储价格最终会降到接近0,中心化云服务的规模优势将败给了去中心化云服务。

分布式存储也是存储技术发展未来一个主要方向。

总之,分布式数据存储能提高系统的可靠性、可用性和存取效率,而且易于拓展,在区块链领域应用非常广泛。

THEEND

最新评论(评论仅代表用户观点)

更多
暂无评论