服务器 频道

部分性能超越X86 嘉协达ARM服务器评测

  当打开Boston Viridis服务器的包装时,首先映入眼帘的是鲜红的前面板。那是Boston告知我们拥有的是一种“云设备”版本的一种方式。带有橙色边框的型号主要作为NAS设备,紫色则代表应用于“web服务器农场(web farm)”,蓝色更适合于一个Hadoop集群。另外一项观察是其机箱结构看起来很像最近的SuperMicro服务器,它实实在在是一种充满了Calxeda硬件的极简约系统。

这是一个集群,而不是一台服务器

  在前面板后面,我们发现了24个2.5”硬盘插口,它们可以接插SATA硬盘。如果我们从背后来看,我们可以发现一个标准的750W 80 Plus Gold电源单元、一个串行接口和四个SFP连接器。这些连接器每个都能够支持10Gbit速度的、采用铜缆和/或光纤的SFP(+)收发器。

  当我们打开机箱时,我们发现了一些不太标准化的硬件。装在底部的是你可以称之为主板的、一个大型的、大部分都是光板的印刷电路板(PCB),它带有共享的以太网器件和一些PCIe插槽。

这是一个集群,而不是一台服务器

  在嘉协达的EnergyCore系统级芯片(SoC)上提供了10Gb的媒体访问控制器(MAC),但是为了使每个节点通过SFP端口来实现通信,每个节点将其以太网数据流推送到前面4张卡中的一个(插在0 – 3插槽上的卡)。这些节点通过一个XAUI接口连接到两个Vitesse VSC8488 XAUI转串行收发器中的一个,它们两个器件分别各控制两个SFP模组。藏在一个空气导流管后面的是一片Xilinx Spartan-6现场可编程门阵列(FPGA)器件,它被配置作为机箱管理器。

  每对PCIe插槽上是将这台机器变成一个服务器集群的关键:一块EnergyCard(EC)。每一块EnergyCard上带有4片SoC,每片上都带有一个DIMM插槽。一块EnergyCard上这样就包含四个服务器节点,每个节点都运行了一个4核ARM CPU。

这是一个集群,而不是一台服务器

  该机箱能够支持多达12块EnergyCard,因此现在就有多达48个服务器节点。其上限仅受物理空间的制约,因为其交换矩阵可以支持多达4096个节点,如果嘉协达对现有的EC提供了后向兼容能力,那么就留下了进行重大扩展的潜力。

这是一个集群,而不是一台服务器

  我们收到的系统只能够支撑6块EC,一个EnergyCard插槽因为SATA连线而被占用,所以我们有6块每块支持4个服务器节点的EC,或者总共有24个服务器节点。该设备颇有创意地提供了空气隔板,他们可以引导空气流过ARM芯片上的散热器。

这是一个集群,而不是一台服务器

  其空气隔板由颇有讲究的敷塑料膜纸板制成,采用胶粘结合在一起并用塑料钉固定在EC上,使其很难用手将它们从一块EC上剥离。除了Slot 0的卡上需要一种体积更小的隔板,其他每一块EC能够随意地插在主板上。

  现在每块EnergyCard上都带有4片EnergyCore SoC,每片都连接到一个miniDIMM插槽和4个SATA连接器。在我们的配置中,每个miniDIMM插槽都带有一片Netlist的4GB低电压(1.35V而不是1.5V)ECC PC3L-10600W-9-10-ZZ DIMM。所提供的每片SoC连接一个256GB的三星固态硬盘(SSD)上(MZ7PC256HAFU,与三星的310系列消费性固态硬盘兼容),用完了机箱内所有的硬盘插槽。我们移除了这些SSD,并用我们的iSCSI SAN来引导服务器节点。采用这种方法,更容易比较该系统与其他服务器的功耗。

  在以前的EC版本中,每个节点曾经在背后带有一个microSD插槽,但是在我们的版本中已经被移除。这些插卡是拓扑上无需分辨的,每个节点能够识别出它被放置的地方,这样你就可以根据其系统位置来寻址和管理节点。

9
相关文章