数据中心为微服务器而疯狂

英特尔举办记者招待会,总免不了被记者问到基于ARM的服务器以及基于低功耗处理器的微服务器蚕食其至强服务器芯片业务的可能性有多大。理由充分得很:现在大家越来越达成了一种共识,那就是这种小型服务器将会流行起来,因为超大规模的数据中心其工作负载本身就具有分布式、非虚拟化的特点。

即便是面对吝惜成本的消费群, 刀片服务器在服务器市场也依旧占有相当大的份额。

如今,英特尔举办记者招待会,总免不了被记者问到基于ARM的服务器以及基于低功耗处理器的微服务器蚕食其至强服务器芯片业务的可能性有多大。理由充分得很:现在大家越来越达成了一种共识,那就是这种小型服务器将会流行起来,因为超大规模的数据中心其工作负载本身就具有分布式、非虚拟化的特点。

正如我们自微服务器热潮在2009年开始掀起以来就解释的那样,并非所有的工作负载都需要大量的计算或内存资源;有些工作负载需要多得多的输入/输出资源。而在另外一些情况下,一批性能较弱的凌动、ARM或速龙核心就能顺畅地运行某项任务的一些部分,其效果不亚于数量少得多,但功能强劲的至强或皓龙核心;这么做可以大幅降低耗电量,而且价格也比较低。又由于芯片散热较低,你可以把它们非常紧密地塞入到机架中,提供的计算密度要比从常规至强或皓龙处理器得到的计算密度高得多。

只要分布式、网格式的软件日益得到采用,公司依然担心服务器电源和冷却所花的电费——并不是所有公司都担心,但是像谷歌或Facebook这些完全靠处理数据谋生的公司非常关注此类费用,那么微服务器在市场会得到采用从来就不是个问题。

那么,这块微服务器业务的规模会变得多大?调研机构IHS公司的市场研究人员已试着预测未来的微服务器出货量和以前的出货量。

在我们介绍数字之前,并非所有人都使用微服务器的同一个定义。在IHS眼里,微服务器就是单一的计算板,耗电量不到45瓦,该计算板上可能有一个或多个微处理器。微服务器板配备共享的电力、冷却和布线系统,就像刀片服务器那样,但是并非总是配备刀片服务器那样的集成管理及其他高端(因而昂贵的)功能。(两者之间存在一定的模糊性,就像微服务器与配备服务器托盘的多节点机架服务器之间存在一定的模糊性。)

从2011年到2016年,预计微服务器的出货量会增长50倍。

冷嘲热讽的人会指出,尽管在过去的几年微服务器方面的动静很大,但是实际行动却一向很小。在为了宣传一份更详细的报告而发布的声明中,IHS的计算平台高级分析师Peter Lin估计,2011年销售的微服务器数量在19000台左右。这个基数相当小,所以以2012年出现的363%这一幅度增长,增加到88000台不是很困难。而今年,考虑到出货的微服务器机器数量还是相当少,再增长231%、达到291000台,这并非在意料之外。

但可能出人意料的是,IHS预计这种高速增长的势头会从2014年一直保持到2016年,2014年的出货量将增长96.2%,增加到57.1万台,2015年的出货量将增长48%,增加到84.5万台,2016年将增长45.5%,增加到123万台。到2016年按这个出货量增幅计算,微服务器在所有服务器出货量的份额中将占到10%以上。突然,这听起来不像是那么小众的市场了。

当然,如果你仔细想一想,IBM公司性能达到每秒100千万亿次浮点运算的蓝色基因/Q超级计算机就是由数百个机柜的Power A2处理器组成的一个庞大集群,而这些处理器就安装在光学5D Torus网络连接的众多微服务器上。我们再一次问道:全世界Facebook之类的公司可能需要的商业级Power A2微服务器机架又在哪里呢?

为什么微服务器会大行其道?Lin归因于智能手机和平板电脑。

Lin说:“微服务器为克服移动平台促使数据中心越来越频繁地使用这个挑战,提供了一个解决办法。由于云计算和数据中心供不应求,目的是为了服务于更多上网的智能手机、平板电脑和移动电脑,服务器设计的某些方面变得越来越重要,包括维护、扩展性、能源效率和低成本。较之比较高端的机器,比如大型机、超级计算机和企业服务器——这些机器都强调性能和可靠性,微服务器在这几个因素方面具有优势。”

整个服务器市场的年复合增长率是这个情况:从2011年直到2016年这段期间,预计出货量每年增长5%左右,即从2011年出货的大约950万台机器增加到2016年出货的1210万台。而在同一期间,微服务器的年复合增长率平均将达到130%。计算一下,微服务器的出货量增长了65倍,而整个服务器市场的出货量仅增长了27%。

换句话说,如果你算一下,如果将微服务器从整个服务器市场的出货量中拿掉,那么整个服务器行业的增长速度将慢一半。如果再拿掉商业刀片服务器和模块服务器,那么传统机架和塔式服务器的增长率可能会降低到零。

这一切都是好消息,不是坏消息。因为这意味着,我们都仍能设计出处理特定任务的机器;此外,我们可以设计出性价比更高的机器。

IHS没有按处理器类型或者按厂商类型来估计微服务器的出货量。要是提供这方面的数据,那确实很有意思。收入数据也值得关注。毕竟,大家最终关心的不仅仅是高效计算,还有经济效益。

有一点很清楚,就在英特尔试图凭借凌动和低功耗至强芯片坚守阵地之际,AMD/SeaMicro和ARM服务器芯片生产商嘉协达(Calxeda)、Applied Micro、Cavium还有可能三星都期望得益于微服务器热潮。