【51CTO 6月11日外电头条】要是存储厂商们以为自己具有免疫力,不会受到眼下开源硬件给服务器行业带来的那种颠覆性破坏,那么Netflix新的Open Connect内容分发网络(CDN)也许会让它们改变想法。虽然Open Connect的目标直接针对商用CDN,但是它基于三年前Backblaze发布的开源存储设计(或者至少其灵感来自这种设计)。Backblaze的设计不断完善,并将范围扩大到了《财富》1000强公司的数据中心,具有划时代的意义。
不妨交待一下背景,Backblaze是一家云存储服务提供商,专门为客户提供廉价的海量数据备份服务(比如存储容量不受限制的服务每月仅收5美元)。为了做到这一点,它只好建立了一套存储系统,以便可以存储大量数据,又不至于耗费巨资。截至去年7月,Backblaze的架构已发展到了这个地步:存储容量达135TB的存储单元(pod)从头开始建造所需的成本不到7400美元。
可想而知,这种架构自然引起了一些公司和组织的浓厚兴趣,它们想利用该架构来减轻在IT预算方面的压力,但是没有一家像Netflix这么成功。EMC的Pat Gelsinger最近表示,Facebook的开放计算项目(Open Compute Project)的存储组件(名为Open Vault)还没有准备好迎来黄金时段,因为没人在上面运行关键任务型工作负载,或者肯在上面运行这种工作负载。如今的Open Vault也许是这样——这个项目毕竟在今年早些时候才刚启动,但是不可能一直是这样子。如果你认为帮助Netflix流式传送视频的CDN是关键任务型技术,那么批评Backblaze的设计是毫无道理的,因为Netflix随势而变,对它稍加改动、为己所用。
Netflix的容量为100TB的4U服务器
另外值得一提的是,开源硬件并不是给EMC等传统存储厂商构成威胁的整套架构的唯一部分。我听说,在扩建大规模云基础设施方面有经验的人最近表示,一旦解决了性能和可用性方面的一些局限性,Hadoop分布式文件系统(HDFS)就有望成为大型基础设施的默认文件系统。那些局限性当中最主要的一个:NameNode已在最新版本的Apache Hadoop中得到了解决,而且已经集成到了Cloudera新的CDH4版本中。
存储行业对付得了开源带来的颠覆性破坏吗?
不过,与开放计算项目给服务器行业带来的影响一样,如果传统厂商们愿意随势而变,开源存储不一定会敲响丧钟。一个原因是,外面仍有好多客户并不是在Facebook或Netflix这样的规模下运营系统,他们有经济能力,出高价购买提供那些客户所需、厂商支持的功能特性的小型部署系统,至少从短期来看是这样。
不过,如果服务器出货量能说明什么问题的话,那就是云计算和互联网巨头们的崛起最终也会给存储市场带来危害。数量较少但非常庞大的客户会在销售份额中占有更大的比重;它们未必需要导致企业级存储产品如此昂贵的所有附加的花哨功能。而如果VMware猜对的话,连主流企业也很快想效仿谷歌和Facebook之类的互联网巨头:运行相对缺乏智能的哑硬件,这些硬件由极其智能的软件来管理。
如果最后出现这一幕,那么存储厂商们就得重新考虑自己如何提供价值、赚取收入。这可能意味着,在自己的存储设备中采用开源设计,同时调整自己的重心,大幅偏向软件和服务,或者可能将存储管理软件从硬件解放出来,以便这类软件可以在开源设备上运行。
也许我们会从6月20日和21日举办的Structure大会上了解未来的存储行业和市场会怎么样,到时我们将与Facebook的Frank Frankovsy、Netflix的Adrain Cockroft以及VMware的Steve Herrod共同探讨这个话题。不管是什么情况,形势似乎不会再像现在这样子了。
原文:Why Netflix’s CDN should scare the storage industry