对于ARM阵营来说,百度南京数据中心采用ARM服务器的意义无疑巨大,在百度部署的整个ARM服务器平台中,都离不开一家供应商的支持,那就是Marvell,其中Marvell根据百度的需求量身定做了产品,包括Marvell的四核ARMADA XP处理器、Mavell存储控制芯片以及Marvell以太网控制芯片,并组成了全套的解决方案平台。
近期,Marvell大中华区系统与解决方案首席规划师甘卫宁在第五届云计算大会上介绍了云计算趋势下未来数据中心的发展方向,并接受了ZDNet记者的采访。
Marvell大中华区系统与解决方案首席规划师甘卫宁
“在云计算产业链中,Marvell提供三个核心芯片技术,从计算、储存到网络,同时Marvell是唯一一家具备这三大产品线的厂商,其中在存储领域,已经做到了十代,在以太网交换机领域做到了七代,ARM CPU已经做到第五代,这就是芯片公司为什么与云有关系,因为我们建立了三个基础支柱。”甘卫宁说道。
数据中心的建设格局正在演变
数据中心的主要功能不外乎三块:海量数据的运算,海量数据的存储,还有海量数据的交换,而这三个领域都正发生或酝酿着巨大的变化。在“数据计算“中,单位服务器成本计算力不再是唯一衡量因素,衡量表现的指标从单位投入计算力转化为每瓦计算力,每平米计算能力等。数据中心的运营者们正在计算能力、存储密度、能源效率等因素之间寻求新的平衡。
在“数据存储“领域,数据中心则由纵向扩展(Scale-up)慢慢迁移为横向扩展(Scale-out),和依赖于通过增加单一节点存储能力来获得增长的x86芯片存储结构不同,ARM架构的存储结构通过增加节点的方式来扩展存储能力,并专为非结构化数据的存储进行优化,也逐渐成为数据中心面前的一种新选择。
而“数据交换”领域,数据带宽不再依赖于硬件和网络架构的限制,软件定义网络(Software Defined Network,SDN)渐渐成为趋势,这样企业便可以像升级、安装软件一样对网络架构进行修改,满足企业对整个网站架构进行调整、扩容或升级,底层的交换机、路由器等硬件则无需替换,节省大量的成本的同时,网络架构迭代周期将大大缩短。
甘卫宁表示,正是在新的理念之下,数据中心产业结构发生着新的变化,数据中心建设的中间环节,系统产业正在陆陆续续的走出来,逐渐消失。这些芯片厂家、代工厂,或者系统设计、开源软件供应商慢慢的顶起数据中心的建设支柱,来支撑数据中心的建设,也正是现在看到的白牌(White Box)数据中心模型。
原有的数据中心需要向系统集成商采购设备,而系统集成商的背后则是芯片提供商、软件提供商和设备制造商,分别提供系统设计,操作系统和应用软件的运营及维护。而现在,越来越多的数据中心运营者,尤其是互联网企业,开始倾向于直接让芯片提供商和设备制造商中来协助自己定制系统并做运营维护,并从开源软件社区获取操作系统和部分应用软件,再依赖自身强大的研发能力开发核心的应用软件。
对于这个改变带来的最大的好处,甘卫宁认为是投入成本、硬件成本、维护成本会降低很多。其中互联网企业的典型代表非Facebook莫属,Facebook发起了一项“开放计算项目(Open Compute Project)”,在美国和北欧的瑞典都有数据中心,最大的数据中心达到13万平方米,因为数据中心的量非常大,因此也进行了标准公开。
并未为取代x86而生
近几年,ARM架构风生水起,并对x86架构产生了不小的冲击,也出现了Facebook、百度等“吃螃蟹”的用户,但对于x86和ARM之前的竞争关系,甘卫宁却有着另一番诠释。
“ARM只是去做一些它适合做的事情,而这些事情的确是x86做不了的,存储是个很典型的例子,这其实是不同的设施去做不同的工作而已,没有什么谁把谁换掉的说法。”甘卫宁说道。
在甘卫宁看来,ARM并不会与x86处理器产生极为强烈的冲突,尤其在在64位ARM出现并普及之前,同时ARM也不是为了取代x86处理器而发展的,实际上,ARM只是去做更为适合的工作而已。
“对于未来数据中心计算的发展,我们会把ARM和英特尔并列在一起,未来数据中心最后会融到Intel、ARM两个架构上来。”甘卫宁认为,目前ARM还没办法用在许多主流的计算上面,现阶段ARM在数据中心的主要位置还是在存储,包括在百度南京的数据中心中,ARM处理器更多的也是用于存储服务器,以及“偏向存储”的应用。