|中心化存储面临的挑战

|中心化存储面临的挑战

文章图片

|中心化存储面临的挑战

文章图片

|中心化存储面临的挑战

文章图片


【|中心化存储面临的挑战】聊到数据就离不开存储 , 现在是一个大数据时代 , 人人都在说数据 , 有一句话叫做得数据者得天下 。 因为未来人类一年所产生的数据将是过去100年产生数据的总和 。 为什么这样子呢?是因为现在仅中国就有9亿台的互联网设备 , 每时每刻都会产生大量的数据 。 那么既然有海量的数据 , 是不是就应该有海量的存储空间来存储这些数据呢?那互联网未来应该通过什么样的方式 , 什么样的技术来存储数据呢?

那我们就聊到我们当下人人皆知的HTTP超文本传输协议 , 这个我相信大家都不陌生 , 你在输入任何网址之前 , 前面的前缀都是HTTP 。 那这个技术已经使用了30多年 , 它相当于在互联网中人(IP)与人(IP)之间的一座桥梁 。 我举个简单的例子 , 假如我现在通过网络给你发照片 , 它不是从我的手机直接到你手机里的 , 而是一定要经过这个桥梁做一个传导 , 这个过程叫做上传和下载 , 我把照片上传到这个桥梁上 , 你再从桥梁上把它给下载下去 , 那这个桥梁用了30多年 , 所有的互联网公司 , 所有的互联网用户都在使用这一座桥梁 。 试想一下 , 一座桥梁用了这么多年 , 上面堆满了游客 , 那这座桥会不会出现问题? 对 , 一定会发生一些问题 , 一定会暴露出一些不足 , 而且这些不足已经影响到我们互联网用户的使用和体验 , 那我们就来看一看HTTP协议目前暴露的问题 。

归根结底 , HTTP最大的问题 , 是它依赖的是中心化的服务网络 , 它的网络终端就是服务器机房 。 以阿里云为例 , 它就是建造一个中心化的服务器机房 , 把所有的数据都放在里面 , 所有的人访问一个网站的时候 , 都是从这一个点给你提供服务 , 比如双11或者双12 , 人最多的时候 , 我们就会觉得某宝好卡好慢 , 试想一座桥上堆满了人 , 又怎么能走快了呢?所以中心化存储暴露的第一个问题——传输缓慢 , 承载压力大 , 容易造成系统崩溃 。

第二个问题 , 我们应该接到过很多垃圾电话或者垃圾短信吧 , 那你的数据是如何泄露的呢?就是因为它中心化的存储 , 它存在不安全性 , 你所有的数据都存在一个服务器里 , 黑客攻击了这个服务器 , 那你的数据是不是很容易就被盗了 , 所以中心化的存储第二个问题——数据不安全 , 隐私容易泄露 。

那第三个问题 , 它的中心化服务器机房是在某一个地方建立的 , 那如果这个地方发生了比如说天灾、火灾 , 或者是停电断网了 , 这个服务器坏了 , 那你的数据会怎么样 , 你的数据就会全部丢失 。 所以中心化的存储第三个问题——数据容易丢失 。


那像阿里云、金山云、腾讯云 , 它们是不会允许客户的数据丢失的 , 所以他们启用了一个存储方式 , 叫做两地三建 , 什么意思?就是异地备份 , 在两个城市建三个服务器 , 把你原本一份数据存三份 , 这样可以保证即使一个坏了还有两个 , 两个坏了还有第三个 。 但是各位这样虽然有效地防止了数据的丢失 , 但是大家想一下 , 你原本只要存一次 , 现在要存三次 , 会带来什么?存储成本的增加 。 也就是中心化的存储第四个问题——费用非常的昂贵 。