前言:
眼前你们对“分布式的特性有哪些”都比较看重,小伙伴们都想要了解一些“分布式的特性有哪些”的相关内容。那么小编同时在网上搜集了一些有关“分布式的特性有哪些””的相关知识,希望咱们能喜欢,姐妹们快快来了解一下吧!首先我们要了解什么是分布式存储
分布式存储是一种数据存储技术,简单来说,就是将数据分散存储到多个存储服务器上,并将这些分散的存储资源,构成一个虚拟的存储设备,实际上数据分散地存储在服务器的各个角落。
传统中心化存储,所有数据集中地存储在服务器上,服务器成为系统性能的瓶颈,可靠性和安全性较差,不能满足大规模存储应用的需要。如果其中一个存储商发生问题,便会衍生成重大的互联网事件。
分布式存储的特征
1.弹性
现在中心化存储的互联网非常脆弱。因为,互联网上的每一个网页,都放在一个确定的服务器上,当这个服务器出现故障或被审查,就会中断网络连接,内容不可访问。
在分布式存储中,通过内容分散到网络的许多节点上,即使一个节点故障或被封锁,另一个节点就可以轻易地取代它。
从此,互联网没有了单点故障,没有了黑客攻击的中心目标,没有了审查封锁,使网络级阻塞变成没有。比如现在印度政府封杀我国的APP,如果采取分布式存储,就不能封杀了。
2.效率
现在中心化存储的互联网访问请求,需要通过层层的防火墙,路由器然后到达服务器,服务器响应后,同样通过层层的网络设备到达访问点,所以,网络访问延时大。而分布式存储网络的访问,是同一网络上的节点可以直接共享文件,选择最近最快的节点访问,效率大大提高。
3. 可扩展
分布式系统参与网络很容易,允许尽可能多的节点存储和分发文件。
节点的硬件要求较低,这意味着有更多的用户通过运行节点,或许通过运行内置的Web浏览器,对网络做出共享。弹性的可扩展计算、存储容量和性能,可以满足天量数据的存储与检索,廉价与可靠的存储比以往任何时候都更容易使用。
4.内容寻址
现在中心化服务器的互联网访问,是在地址栏URL输入网址,它们描述的是数据的位置,而不是数据的内容,地址与内容之间没有固有的关系,因为,内容与地址都可以变化。除了它的位置之外,你对文件内容一无所知,而且这个地址的内容还容易被攻击修改。因此,访问的地址很难确定是你需要的内容。
相比之下,分布式系统的内容寻址,是基于内容标识符(CIDs)来查找文件,内容标识符CIDs作为文件的数字指纹。用这种方式寻址文件,解决了位置寻址的问题。当客户需要一个文件时,他们向网络中的节点询问具有特定CID的文件,节点将检查该文件的指纹以尝试找到匹配项,用户下载文件后,便会自己对其进行指纹识别。而这一系列的内容寻址过程,IPFS是自动化的,用户很简单地收到所需的内容。
5.独立性
分布式存储系统中,供求双方合作,不需要了解对方或寻求第三方的信任。
6.可验证
分布式存储系统可轻松地,持续证明节点正在存储它们所承诺的精确数据。这种类型的可验证性,是实现信任的关键。这样就不存在对提供数据存储的矿工不信任问题。
7.开放性
分布式存储系统是开放的:源代码开放,并且是可审计的。是任何人都可以实现和构建的开放协议。
8.分布式存储的实用性
在日常生活中,例如我们常使用的微信,它所有的数据——聊天数据、账号密码、个人信息等都保存在腾讯的服务器上。这是当下互联网服务的主流存储方式——集中式存储,就是将所有的数据都放在同一个地方。
随着存储数据的增加,存储服务器的越来越多,同时存储压力也不断的上升,不仅增加了存储的高成本,集中式存储在数据存储的安全性和可靠性方面存在很大的风险。
比如腾讯云故障,导致创业公司数据丢失;阿里云出现大规模故障,多家APP网站瘫痪等。因此,必须通过其他手段分散存储系统压力,分布式存储应运而生。
9.分布式存储的优点
1、低成本:分布式存储最大化利用了资源,减少浪费。
2、可扩展:分布式存储可以扩展到数百以上的集群,并且系统的整体性能呈线性增长。
3、高安全:存储在节点上的数据是加密的分片,就算黑客拿走了这些分片也不能还原整个文件。
10.分布式存储应用场景
分布式存储应用的场景多元化,涉及电商、互联网金融、在线教育等行业。
例如京东,直接将区块链的分布式存储技术应用至物流追溯,使商家与品牌商、供应商、消费者、流通渠道等供应链上的各方以低成本迅速建立互信关系,让商品可溯源,消费者完全放心。
结语
分布式存储是现阶段实现大量数据存储的最好的一种方法。通过提供分布式存储的区块链系统,数据制造者可以维护自己生产的数据,还可以通过不同的的方法和渠道来实现数据的收益。
标签: #分布式的特性有哪些