您现在的位置是:首页 > 养生人群 > 男性 > 传统云计算战争方兴未艾之时 新一代存储计算战争已打响

传统云计算战争方兴未艾之时 新一代存储计算战争已打响

时间:2018-06-30 20:09  来源:  阅读次数: 复制分享 我要评论

让区块链技术未来真正能够应用到互联网的各个方面,必须在存储和计算上有些突破,这已经是业界的共识了。几年来,无论是Filecoin还是Dfinity都朝着这个方面做突破,一些新兴项目比如DxChain也加入了这个队伍,带来了新的技术视角。

如果说过去的亚马逊、谷歌微软之间是第一次存储和计算的竞争,而在现在,区块链领域的存储和计算上,已经发生了技术路线的争战。

1、存储“Airbnb”

提到区块链领域的存储和应用,没有人能够忽略IPFS,2017年,这个项目在区块链资本市场上创造了史上最强募资记录,募到了2.52亿美元。

你可以把 IPFS理解为一种数据的Airbnb,Juan Benet创造这个项目最根本的想法就是把千千万万个个人用户的闲置存储空间利用起来,这样就会带来无限大的存储空间,IPFS正是(InterPlanetary File System)的缩写,“星际文件系统“也代表了Benet对于这个体系的宏伟构想。

Benet还创建了一个名为 Filecoin的系统,鼓励用户出租未使用的硬盘空间。“现在,地球上有无数待机或闲置的硬盘驱动器,以至于它们的所有者只是在赔钱,”Benet 说,“因此,你可以将大量的供应带上线,这将降低存储成本。”

IPFS最根本的构想是文件的分布式存储——比如当前的HTTP协议是将网页从一个单一的位置下载下来,并且没有内置的机制来归档在线页面,而 IPFS文件系统允许用户从多个位置同时下载一个页面,并包括程序员所称的“历史版本控制”,这样过去的迭代就不会从历史记录中消失。

IPFS从2014年启动,2017年完成融资之后,目前还在开发中,而除了Filecoin,还有许多项目都遵循了把数据存储到多个网络节点的概念,比如Siacoin和Storj。

Siacoin会把上传的用户数据被打散,并且复制多份打撒存储在网络上,当用户要读取时,这些数据“重新组合”送达给用户。理论上,文件碎片来源于不同存储节点,这种多条链并行使去中心化存储的速度远大于中心化存储的速度。

存储中另一个重要的项目就是Storj,也是利用文件分片打散存储数据,并通过端到端加密进行保护,相比Sia,Storj更倾向于去中心化,它能够使一群互不信任的计算机节点联合起来成为一种有统一允许逻辑和程序的云存储平台。

无论是IPFS还是Storj,都是利用了鼓励用户出租闲置存储空间的概念,即一半所说的共享经济,在计算领域,也有一批项目利用了这一模型,比如Golme,鼓励用户把空闲的算力出租。基于这一模型,Glome创造一个去中心化的算力网络,用户可以通过该网络该买卖算力。

这意味着用户可以在其他人的计算机上完成需要算力的工作,或者将自己空闲的算力出售给需要的人——用户设定好算力任务后,Golem将会自动向网络节点分配任务,用户可以选择他们能够提供多少RAM、磁盘容量和CPU核数目。算力任务运行在虚拟机上以确保不会对节点的计算机造成破坏,无论算力任务是什么。这就创建了一个全新的计算市场,在这个市场中的云算力将会更加便宜和高效。

说到区块链的计算,不能忽略Dfinity,尤其是以太坊在计算上显示出巨大的瓶颈时,致力于突破这一瓶颈的Dfinity被人关注。

Dfinity设计了一个去中心化的网络,其协议能够生成一个可靠的“虚拟计算机”,运行在对等网络之上,可以安装软件,并且可以在智能合约的防篡改模式下运行,最终目的是使公共分散网络能够容纳无限容量的虚拟计算机。

但实际上,存储和计算难以分家,以现在中心化的云存储巨头亚马逊的AWS来说,在提供存储服务的同时,也在提供高性能计算服务,一些新兴的有野心的项目试图同时突破这二者,比如DxChain。

实际上是,只要涉及到存储和计算,即便是以作为区块链最成功的应用比特币来和以太坊来说都显示出巨大的瓶颈,比特币最主要的功能是金融转账,存储和计算问题远没有涉及到,以太坊的出现部分地解决了计算的问题,但是它的计算量仍然非常有限——每个区块只有三百万个Gas,也就是说它只能做非常小量的计算,这也是为什么目前的智能合约都是只能执行一些非常非常简单的功能。

而DxChain希望能同时解决存储和计算双重问题,在存储上借鉴了IPFS存储机制——把文件打撒存储在不同的文件节点上,同时DxChain认为单靠一条主链,很难同时满足数据的存储、计算和隐私需求,借鉴了闪电网络多条链的思路,添加了存储链、计算链两条侧链,让主链只负责记录事件(如交易),从而提升整体网络性能,以支撑大数据存储与高速计算,DxChain把这种架构称为“三链合一”模式。

除此之外,DxChain参考了Hadoop架构。Hadoop在以往中心式存储中被视为最佳的分布式存储架构,但Hadoop解决的是同一机构、公司内部的数据分布式存储问题,但如何在不同的机构和参与者之间达成信任、从而实现多中心化分布式存储,区块链恰好给出了答案。DxChain正在将Hadoop在过去沉淀下的优点与区块链特有机制相结合,解决了多中心化环境下的分布式存储计算的问题。

2、第一次存储计算争战

时间拨回到到2006年,AWS向外界推出自己的产品。当时适逢社交媒体和移动创业公司的兴起,节俭的应用开发创业者很喜欢将包括运行服务器和数据存储系统在内的诸多麻烦事交由其它公司处理的概念,AWS因而很快就成了他们的头号选择。AWS最初只有三项服务,如今已经拥有超过70项不同的功能。AWS的运营由亚马逊的数据中心驱动,它在整个互联网上有着巨大的影响力。亚马逊常常说,得益于AWS,创建科技公司就像拼凑乐高积木那么简单。

然而,正当亚马逊巩固其在快速增长的云计算行业的领先地位,它也开始面临巨大成功必会带来的挑战。由于担心最终可能会被死死锁在贝索斯的世界当中,部分企业不愿意使用太多的AWS产品。有人认为,如依靠亚马逊来提供太多的服务,最终你会变得难以离开它。

在曾经领导云计算业务的CEO萨蒂亚·纳德拉(Satya Nadella)的驱动下,呈现复苏的微软大力投资云业务,凭借Azure云服务确立行业第二的地位,仅次于亚马逊。还有谷歌以及IBM,都想要从这一市场分得一杯羹,几家之间在2015年左右掀起了激烈的价格战。就在几家公司之间打得不可开交时,区块链的诞生直指这些大公司命脉。

实际上,亚马逊这样的中心化存储和计算的确有其弊端,比如隐私泄露问题——网盘的管理员可以从服务端的平台中直接查看和删除用户上传的文件;又比如安全问题,云存储的服务器上面,存在着大量的用户数据,这俨然成为了黑客入侵的目标。