中心化存储面临的挑战

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

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

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

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

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

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

  那既然中心化存储有这么多的问题,就肯定面临着挑战,也必然面临挑战,那谁来挑战它,解决这些问题呢?请关注,下一篇文章为您解读。

你可能感兴趣的:(中心化存储面临的挑战)