服务器 频道

从应用出发 IBM服务器选型一点通

 【IT168 资讯】近日,笔者在查阅IBM服务器产品指南白皮书时,发现在其每份白皮书后都有这样一张表,用一种简单明了的方式告诉你怎么选型。纵向列出了几大主要应用的负载类型,如HPC、Web2.0\Web3D、业务应用、基础架构等,横向列出了这些应用负载对于服务器系统的不同要求,包括可扩展性、浮点计算性能、内存吞吐、整数计算性能、I/O和存储、密度、高可用性、系统管理、安全、分布式部署等。

     如下图所示,蓝色框表示该考量指标对该应用负载来说“非常重要”,灰色表示“有则更好”,白色表示“没有也行”。

     比如,对于HPC集群应用来说,浮点计算性能、内存吞吐以及密度是非常重要的指标,而整数计算性能、I/O及存储则越高越好,而其他因素对于这类应用是关系不大的;对于CRM应用来说,需要的则是一个均衡的系统,对各个因素都有较高的要求,尤其是要有很高的安全性;跟HPC差不多相反的是,基础架构类应用如WEB、文件打印等,对性能的要求相对较低一些,但要求服务器要有很好的可管理性。

    当然,上表给出的对应关系也并非绝对的,对于不同的用户,受具体应用、预算、机房空间、规模大小、人员水平等诸多因素的影响,肯定会有一些差异。但这毕竟是给出了大体上的对应关系,对于普通用户尤其是初级用户,或者是进行初步筛选时还是有较大参考价值的,因此,IT168服务器频道在此给予特别推荐。

    下面我们会借此对IBM塔式服务器、机架服务器、刀片服务器等三类产品的选型分别进行介绍。

塔式服务器选型

    随着高密度计算的普及,身材臃肿、略显笨重的塔式服务器越来越不受待见了。很多厂商都推出了一些可以实现机塔互换的设计,以在密度和高扩展性方面取得平衡,在IBM的服务器产品线上,塔式x86服务器的数量也是越来越少,目前主推的只有四款,即x3100、x3200M2、x3400、x3500。


点击看大图

    对于HPC、Web2.0这种动辄需要成百上千台服务器的高密度计算环境来说,塔式服务器显然是无用武之地的。因此,塔式产品主要用在传统的业务应用和网络基础架构建设上。

    x3500是一款通用性很强的服务器,无论是CRM、ERP,还是WEB、邮件,全部通吃,当然相比于其他三款而言,其价格也是最高的。如果你只是用作文件打印服务器,推荐你最好还是选择价格最低的x3100。
 

机架服务器选型

    x86机架服务器是IBM服务器中配置最齐全、种类最多的,从1U到4U,从英特尔平台到AMD平台,从单路到四路、八路,从可扩展性、可管理性、密度等多个角度,为不同用户提供了丰富的产品选择。


点击看大图

    对于高性能计算集群、建模等应用,首推x3450和x3455这两款双路1U机架服务器。而对于商业智能类应用,则推荐x3655、x3755、x3850M2、x3950M2,毕竟这类应用对于系统的整体效能要求很高,既对计算性能要求很高,还要有较高的内存带宽,以应对频繁的数据IO交换,而且,对于系统的安全性要求也非常苛刻。

    如果说HPC应用的需求大同小异,那Web2.0类应用需求就是千差万别了,比如搜索、社区、电子商务、协作等对于计算机的要求各不相同,因此适用的机型也不大一样了,这一点是需要特别引起重视的。

    对于传统的企业计算应用来说,除了分支机构用户推荐较低端的x3250 M2和x3350,其他应用如ERP、CRM、SCM最好使用较高端的服务器,特别是四路以上的x3850M2、x3950M2。

刀片服务器选型

    对于刀片服务器,目前IBM拥有基于英特尔、AMD和自身POWER三种平台的刀片产品,分别为基于英特尔至强处理器的HS12和HS22,基于AMD皓龙处理器的LS22和LS42,以及基于IBM POWER处理器的JS12和JS23,另外还有一款QS22采用的则是CELL处理器。


点击看大图

    其中,HS12偏低端,推荐用于基础架构方面的应用,如WEB服务器、文件打印服务器、安全认证服务器、邮件协作服务器,都比较适合;HS22则是一款通用性非常强的产品,几乎能够包打天下,从对浮点计算性能要求很高的高性能性能,到要求高可用性和可管理性的基础架构应用,再到CRM、ERP、虚拟化整合等相对关键的业务环境,HS22都得到了IBM官方的一致推荐。

    对于AMD平台的IBM刀片产品,HPC、Web2.0/Web 3D等类应用仍然受到IBM的推崇。而在传统企业计算领域,IBM更加推荐至强平台和POWER平台的产品。

    值得一提的是,基于CELL处理器的QS22目前应用领域仍然比较狭窄,局限于HPC及部分Web2.0应用。

小结:选型是门学问

    服务器选型其实是件很复杂的事情。许多用户通常要对自己的应用进行长期、大量的测试,然后对应用特征进行分析,并归纳出一个基本的配置要求,然后以此为标准去做服务器选型。对于厂商来说,在设计开发产品的过程中,也同样要进行各种各样的应用性能测试,以了解自己产品最擅长的领域在哪里。值得注意的是,今天,无论是技术端,还是应用端,都呈现出现了或细分、或融合的态势,使得技术与应用的关系变得更加复杂,因此,选型测试等工作也会变得更加重要。而在笔者开来,选型的出发点在于应用。 

0
相关文章