512颗Atom服务器--SeaMicro SM10000
SeaMicro SM10000是AMD的另一款微服务器,其采用了多达512颗Intel Atom处理器,主打节能低功耗。
SeaMicro SM10000的最基本构成单元尺寸只有3×2.2英寸(7.6×5.6厘米),相当于一片信用卡,上边有Intel Atom Z530 1.6GHz Silverthorne单核心处理器、US15 Poulsbo芯片组、2GB DDR2内存。SeaMicro还为它们搭配了一颗自制的ASIC控制芯片,连接在US15芯片组的PCI-E x2界面上,作用相当于一个I/O Hub,可提供SATA、千兆以太网等所有输入输出功能,而且还有虚拟化I/O技术,也是组建整套服务器的关键所在。
SeaMicro将八个这种基本单元组合在一起,构成一块5×11英寸(12.7×27.9厘米)的适配卡,一共拥有八颗Atom Z530处理器、八颗US15芯片组、四颗SeaMicro ASIC、32条PCI-E信道,并通过两条PCI-E x16插槽接入系统。
每一台SM10000服务器都是10U型系统,内部拥有64块这样的适配卡,总计512颗Atom Z530处理器和256颗SeaMicro ASIC.这些ASIC通过一个多维环状总线界面进行内部通信,将所有Atom处理器和系统内其他部分联合在一起。
由于不支持内存共享,所以SM10000虽然拥有多达1TB内存,但是每台服务器(也就是每颗Atom)被限制在2GB,所以如果你需要运行内存密集型程序,SM10000并不适合。
另外,Intel US15芯片组的内存控制器不支持ECC错误校验,对企业用户来说是个大问题,不过SeaMciro声称它的客户大部分不需要为此困扰。
编辑点评:
SeaMicro SM10000微型服务器的核心数量高达512颗!采用10U高度设计,密度非常高。这款产品最大的优点在于超低功耗,因此非常适合互联网用户部署。由于每一台服务器都支持一个千兆以太网界面,所以每套SM10000系统都有64个千兆以太网接口,也可以配置为16个万兆型接口。存储方面每个ASIC为每颗Atom处理器虚拟支持出四个SATA接口,所以整套系统最多可实际连接64个2.5寸硬盘或者固态硬盘,还支持RAID 0.操作系统全面支持Linux,但暂不支持Windows.SeaMicro表示正在积极与微软合作解决这个问题。
这种服务器系统的性能肯定不会很强,但节能减排效果非常明显,特别是如果你的服务器集群大部分时候都是空闲或者轻负载状态。SeaMicron宣称每年能够节省110-610万美元的电费,而且平均负载率越低,节省得越多。--业界平均的服务器CPU利用率大约为20%,Google报告为17-20%.