ARM真能做服务器么?拉出来遛遛!
  • 上方文Q
  • 2013年03月15日 11:15
  • 0

称霸移动领域后,ARM试图进军并占领桌面、服务器早已经不是秘密,也有很多厂商行动起来,但从目前的迹象看,ARM服务器即便爆发最快也得等到2014年。虽然ARM架构在这几年各方面都堪称突飞猛进,但究竟能不能从Intel Xeon、AMD Opteron那里夺得一杯羹,还有待观察。

在目前已有的一些ARM服务器产品中,基本都是概念试验性质的,完全没有大规模铺开,因此想一探究竟也非常困难。又是大佬AnandTech,他们从英国Boston那里拿到了一台迄今为止堪称最为成熟的ARM服务器“Viridis”,其中使用了Calxeda专门为服务器开发的ARM SoC,并且和Intel Xeon、Atom进行了实际对比测试。

ARM服务器是骡子是马?终于第一次有了真正的评测数据。

ARM真能做服务器么?拉出来遛遛!

热身阅读:

全球首款ARM服务器处理器诞生 最低1.5W http://news.mydrivers.com/1/208/208178.htm

ARM服务器来了!2U 192核心、300W http://news.mydrivers.com/1/233/233875.htm

【来瞧瞧ARM服务器】

这台服务器首先在外观上就很有特色,前面板赫然是红色的,在强调沉稳的服务器领域可不多见。Calxeda在这里用不同颜色来代表不同用途,红色对应云平台,橙色代表NAS应用,蓝色则是高性能集群。

ARM真能做服务器么?拉出来遛遛!

注:原文中一些关于服务器零部件的介绍我们就特意略过了,重点只看处理器相关的。

前面板之后是24个2.5寸硬盘位,可以安装SATA硬盘,还有一个标准的750W 80PLUS金牌电源。

主板和普通x86服务器上的很不一样,没有任何CPU、内存插槽,而是遍布PCI-E插槽,每对插槽插上一个EnergyCard(简称EC)扩展卡,就构成了一个服务器集群。 

ARM真能做服务器么?拉出来遛遛!

每块EC上有4颗处理器、4条mimiDIMM内存插槽、16个SATA接口,相当于4个服务器节点。

每台服务器可以安装12块EC,那就是48个节点,不过光纤互连架构最多可以支持到4096个节点,具体多少就看怎么配置、需求几何了。 

ARM真能做服务器么?拉出来遛遛!

评测样机只有6块EC、24个节点。内存安装的是Netlist 4GB 1.35V ECC(PC3L-10600W-9-10-ZZ),总计24条、96GB。硬盘使用了三星MZ7PC256HAFU 256GB(类似消费级的310系列),每颗处理器对应一块,总计24块、6TB。以前的版本还有microSD卡插槽,现在取消了。

风冷散热方面做得倒是很巧妙,不过拆装起来有点费劲。

ARM真能做服务器么?拉出来遛遛!

ARM真能做服务器么?拉出来遛遛!

处理器名字叫做EnergyCore ECX-1000,台积电40nm工艺制造,Cortex-A9架构,四核心,主频1.1-1.4GHz,典型功耗3.8-5W。

每个核心有32KB一级指令、32KB一级数据缓存,所有核心共享4MB ECC二级缓存。普通移动处理器里一般只有1MB二级缓存,还不支持ECC。

处理器内还有优化SIMD处理的NEON扩展、独立的FPU浮点单元、TrustZone安全模块。Cortex-A9可以每时钟周期解码两条指令,并分发最多四条。这和双核心双线程的Atom差不多,但是跟Sandy Bridge Xeon E5的4-5条解码、6发射是没法比的。 

ARM真能做服务器么?拉出来遛遛!

真正的大杀器是功耗:Calxeda宣称,整个服务器节点在1.1GHz频率时的负载功耗最低只有5W,待机时更是区区0.5W。

ARM真能做服务器么?拉出来遛遛!

服务器更离不开软件支持和优化。Calxeda在操作系统上支持Ubuntu、Fedora,不过理论上任何基于32-bit ARM Linux内核的编译版本都能够运行。Ubuntu ARM已经有了一个预编译的Highbank镜像可用。

Calxeda也在这方面投入了一些开发资源,并加入了非营利组织Linaro,旨在为ARM SoC打造开源生态系统。

截止去年底,Calxeda生态系统涵盖的操作系统、编译器、编程语言、调试器、Java、应用程序如下:

ARM真能做服务器么?拉出来遛遛!


文章纠错

  • 好文点赞
  • 水文反对

此文章为快科技原创文章,快科技网站保留文章图片及文字内容版权,如需转载此文章请注明出处:快科技

观点发布 网站评论、账号管理说明
热门评论
查看全部评论
相关报道

最热文章排行查看排行详情

邮件订阅

评论0 | 点赞0| 分享0 | 收藏0