智能手机中的处理器如果跳到数据中心的服务器里会是什么样子?随着时间的推移,一些技术能力较强的互联网企业已经将其应用在了某些场景下,并达到了预期目的。据悉,通过自主研发的ARM服务器,百度南京数据中心TCO降低了25%,同时存储密度提升了70%。
近日,Chinabyte采访了致力于ARM架构服务器解决方案厂商Calxeda。作为一家芯片厂商,Calxeda引发世界范围内的关注还要源于惠普所披露的Moonshot项目。将服务器的功耗降到最低并采用超大规模的架构,惠普表示与传统服务器相比,它将减少89%的能源消耗,节省94%的空间,总体成本将减少63%。
5W功耗的服务器?拿在手中的服务器集群?这听起来似乎让人疯狂。如此概念也在资本市场引发了热情,成立于2008年的Calxeda先后两次融资和已经超过了一亿美金。“在市场中不那么孤单是件美妙的事,”Calxeda CEO巴里·埃文斯(Barry Evans)曾如此表示,“如果你是唯一一个涉足该市场的公司,那你可能会疯掉。”随着日前高通宣布招聘服务器领域工程师的消息被披露,已经先后有八家ARM服务器芯片厂商宣布进入这一市场了。
EnergyCore作为Calxeda的核心产品,其概念是“数据中心的性能与移动电话的功耗”。惠普已经推出了基于EnergyCore系统的低功耗服务器。英国厂商Boston也基于此推出了新型服务器“Viridis”。
不止是低功耗 扩展性与可管理性的优势一个也不能少
ARM架构处理器提供诱人的低功耗和扩展性以及管理性
除了众所周知的低功耗外,EnergyCore还有着一些其他诱人的优势。“扩展性以及可管理性对于大规模的应用也是必不可少的。” Calxeda公司亚洲业务发展总监贾仕贤(Aaron Grassian)说到。
能耗是现在数据中心最为人关注的话题,Calxeda的推广概念就是低至5W的服务器功耗,远低于现在主流的X86架构服务器。这将有效降低整个数据中心的配电问题,以及相应的一次性投入和运维投入。Calxeda的SOC参考设计EnergyCard为半高式扩展卡,长度254毫米、高度69毫米,可以轻松放入2U服务器,并通过两个电气边缘接口负责供电、SATA传输和光纤网络传输。其上拥有四颗EnrgyCore ECX-1000处理器;四条mini-DIMM内存插槽,每处理器一条,最大容量16GB;十六个SATA 3Gbps存储接口,每处理器对应四个。整体功耗最低可以做到仅仅5W。EnergyCore上的Fabric Switch提供了强大的扩展性,可以构建数千个节点的集群。其Fabric Switch可提供良好的节点互通、I/O、磁盘和网络数据吞吐速率。它最高支持5个外部通道,并可以实现每通道1Gb和10Gb之间的动态调整,延迟时间低于200ns。
EnergyCore 有专门用于系统管理的管理引擎,支持动态负载的高级电源管理,Fabric路径和能耗的自动优化,同时支持IPMI 、DCMI管理协议,可消除额外的管理成本。OEM厂商也可以自行添加相应的增值管理功能。
根据此前所披露的资料显示,一套典型的传统x86集群需要400台服务器、10个机架、20个网关、1600条线缆、91千瓦功耗,整体成本330万美元,而换成了他们的ARM架构平台则是1600台服务器、1/2个机架、2个网关、41条线缆、9.9千万功耗,成本不过120万美元。并可有效降低部署的空间和之后的能耗成本。
ARM虽好 但现在还不是万能的
ARM架构适用场景
EnergyCore相比较X86的优势似乎很明显。它可以大范围的替代X86应用吗?贾仕贤对此表示:“从目前来说,ARM架构并不适合所有的应用场景。如由PHP、Ruby,Perl等语言构成的Web应用;如Memcached的中间层应用;水平扩展的大数据离线分析;如视频流、内容推送、NOSQL等存储与文件服务。这四类应用是ARM目前最适用的场景。
从百度南京数据中心的应用来看,这种大规模的应用证明了ARM服务器的可行性。“云存储是一个很好的切入点,尤其是在互联网领域。因为行业性质的原因,相比传统行业,互联网行业对于IT技术更热衷,他们对于成本更加敏感。ARM服务器的出现将有效解决数字洪水引发的一系列存储问题,更低的购置成本、空间占用、以及之后巨大的能耗成本。这是ARM架构天生的优势,尤其对于冷数据而言。”何时能看到更多的应用场景?“ARM的生态系统还不成熟,随着64位系统的推出,以及相应的操作系统和应用软件都完善后,预计在2014年将会具备更强的竞争力。”贾仕贤如是说。