微博:@IFPS宗师风清扬
经常关注微博的朋友的可能都知道,一个“官宣”或者一次出轨很可能让微博“又双叒叕”宕机了。那么微博的闪奔究竟是谁的错呢?微博究竟能不能同时支持8个明星同时出轨呢?或许这一次,是时候考虑分布式存储技术了。
什么是分布式存储系统
Distributed Systems Concepts and Design(Third Edition)中是这么定义的:"A distributed system is one in which components located at networked computers communicate and coordinate their actions only by passing messages"。其实,顾名思义,就是把大量的普通服务器以网络互联的方式作为一个整体对外提供存储服务。这样的系统相对会变得高扩展性、可用性和安全性。同时也具有低成本、易维护和高性能的特点。点存科技专注分布式存储技术研究。
分布式存储的优点
很多朋友会有这样的疑问,在集中式存储大行其道的当下,我们为什么要“革命”性的去推广分布式存储技术呢?下面就和大家细细说一下分布式存储的优点,看完之后,你们心中自然就有了答案。
我们都知道,现在是一个数据爆炸的时代。随着产业开始信息化发展,各行各业的数据都呈现摩尔定律的规则:每隔18—24个月翻一倍以上,而且数据的翻倍速度还在不断加快。据Gartner预测,到2020年,全球数据量将达到35ZB,等于80亿块4TB硬盘。
这些日益增长的数据给集中式存储带来了极大的挑战。物理介质在集中存储中是集中布放的,当遭遇恶意攻击和突然增大的访问时,所有用户的数据隐私性就得不到保障了。而且这对机房的要求很高,不仅空间要求大,温度湿度承重等都是必须考虑的问题,无形中增加很多成本。
1、高性能
分布式存储能够通过将热点区域中数据映射到高速存储中来提高系统响应速度,当这些区域不是热点的时候 ,存储系统也会配合高速存储技术把它们移出高速存储来明显改善整体存储性能。
2、分层存储
目前主流的中心化存储一个很大的缺陷就是部分的高延迟会给整体的性能造成抖动。而分布式存储可以让高速存储和低速存储分开部署或者任意比例混布,这样能够让分层存储的优势最大化。
3、低成本
分布式存储让物理介质不再需要集中存放,而是可以布置在不同的地理位置,并且能够就近上传文件、视频、资料,这样对骨干网络的要求也不用很高。原来的高端集中式存储设备也可以用多套低端的小容量存储设备进行部署,机房的环境要求和面积要求也不用苛刻,设备的价格和维护成本能为大多数人所接受。
4、高传输速度
由于存储节点布置在不同的地理位置,所以在下载数据的时候就能就近选择,能大大缩短数据传输的距离;而且分散在不同节点上的数据也会进行重组,多条线路传输能成倍提高数据传输速度。
5、高安全性
采用分布式存储能把数据进行分块加密然后分散在不同的节点上,并且会有一定的冗余。所以即使部分数据泄露或节点出现故障,整体数据仍然能够随时从网络中恢复。分块加密也让数据破解难度成指数增大,数据再也不怕恶意访问和攻击了。
令人兴奋的是,分布式存储技术是全民性的,我们每个人都能参与其中。IPFS就是其中的领头羊。它的Token能不断激励世界各地的人们贡献出自己的存储空间,促成良性循环而不断放大市场的存储能力。到那时,哪怕80个明星同时出轨,相信微博也不会再宕机!
交流可加微博:@IPFS宗师风清扬
(文章转自杭州点存科技有限公司,侵权请告知)
网友评论