DoSERV分析: 消费者对多核发展趋势的调查解析

最近Douglas Eadline博士对目前的HPC Clusters(HPC是英文High Performance Computing的缩写,中文意思是高性能计算)做了一些问卷调查,了解了一些用户关于计算集群的使用情况。同时,还研究了一些互联网数据中心(IDC)的相关资料并作了小范围内的调研。"结果如我所料-我并没有发现意外之处。但是我相信时间能改变一切(我们期待HPC的未来)"。Douglas Eadline博士说到。

"每次谈到小型网络投票时,我都会声明这并不十分精确。我们要考虑到HPC的市场占有情况。幸运的是,多数的投票调查都有超过100人的参与,这是令我满意的。单一的网络调查已经开始逐渐深入人心。每次参与调查问卷的人数都是不同的,目前我使用的数据来自于今年的8月27所做的调查。"

"先看看第一个问题,117名参与投票者,72%的人称他们所在的区域内有HPCC(高性能计算集群)。有趣的是另外的28%参与者回答没有,但曾经在网络上关注过HPCC。由此我们可以看出,HPCC(高性能计算集群)已经为人们所共知"。

"第二个问题是有关四核移植。多数投票者(92名投票者中的84%)表示只有10%甚至更少的服务器使用了四核。这一结果并不让人吃惊。四核CPU(处理器)的推出仅有一年的时间,推广还需假以时日。另外的10%投票者表示他们已经在75%的服务器上运用了四核。"

"接下来是关于处理器类型的调查。在这方面104名参与投票者中的56%选择了AMD。排名第二的是INTEL(英特尔),约占36%,其它人选择了IBM的Power(约占4%)和SUN的UltraSPARC(约占5%)。这一结果也在我们的意料之中并反映出2方面的问题:

首先,多数HPCC(高性能计算集群)的用户会选用Commodityx86的处理器。其次,INTEL和AMD之间的竞争是无处不在的。在过去的一年里,INTEL(英特尔)利用它的双核处理器Woodcrest(酷睿2服务器版的开发代号)和Clovertown(英特尔至强代号)平台在竞争中处于优势地位。而如今AMD通过它的第一款四核处理器Barcelona开始占据上峰。(由此可见螺旋交替上升的趋势:Commodity处理器的未来)。

再来关注一下网络构架。我注意到千兆以太网控制器(Gigabit Ethernet)的数量在减少(大约减少了54%),取而代之的是支持多并发链接的"转换线缆"技术(Infiniband)开始占据主导地位(大约增长了25%)。我由此猜想这种变化将对网络互联对多核的需求产生较大影响,毕竟多数的双插槽结点都至少需要4个核(2个双核处理器)。节点上的核越多,网络互联的通讯能力将越强。因此千兆以太网控制器(Gigabit Ethernet)受到了计算集群用户的冷落。Infiniband的优势就使它成为用户较好的选择。多数用户都把关注的目光聚集到10千兆以太网上,但是费用却是个目前令人头痛的问题。(由此看见:网络就是一个集群,HPC的Infiniband和以太网结构解决方案以及广域集群)。"

"最后我们还得发现了一个非常有趣的结论。当我们过去讨论到集群规模时,结论总是非常的相似。多数的集群都有64个节点或者更少,几乎没有集群会有64到256节点。然而现在256节点的数量已经在增长。"

"这个结论引起了我的兴趣。我认为应该着重关注两个方面:

第一,过去我注意到互联网数据中心(IDC)多数不超过32个处理器,因此对于多数用户来说,他们并不需要大量的集群,除非他们对容量有很大的需求(例如:集群忙于处理代码的变种)。另外我发现,一方面集群由于某项特别的工作需求被处理器的最大数量所限制,而另一方面集群上的大量工作都是要求非常小的(4到8个处理器)甚至有些工作只需要一个处理器。由此我们就发现了多核对这种发展趋势会产生怎样的影响!用户能够削减节点的数量或者只购买同样数量的节点却能提高容量吗?

第二,这种趋势可能会对基础架构产生影响。通常多数的服务器空间都能容纳一些集群节点,但对于许多用户来说,如果要安装超过256节点的系统那将是有很多问题有待解决。多核就能改变这种状况,因为核越多,能够容纳的空间也将越大。

我还要在此强调一个未在调查之列的要点。我发现目前每一个1U节点都在英特尔(INTEL)母板上有2个分离的双插槽。每个母板都能够容纳2个双核处理器。也就是说,一个1U服务器底版放置16核或者在使用Infiniband在机柜上就能接近256核。

如果我们再做一次调查投票,我相信结论还会有所不同。但是结果还是清晰而明朗的。同时面对今天的HPCC(高性能计算集群)还会有新的投票,新的挑战。无论如何,每一位参与投票者都会得到一份结论的副本。"