五问:如何比较服务器的性价比?
在做完技术选型之后,我们还要在经济投资回报方面进行比较。中高端服务器的投资回报率即ROI如何计算,一直是令许多用户头痛的问题。由于ROI涉及的因素很多,计算起来比较复杂,使得一些用户在选择服务器时只是简单地考量硬件采购成本,而且按配置价格比来衡量,这其实存在很大的误区。合理的做法应该是在总拥有成本(TCO)的基础上比较总体性能和收益价值的大小。一般而言,总拥有成本包括硬件采购费用、软件费用、维护费用、管理支出如人力成本、机房场地费、空调和电力费用等等。
首先,在比较硬件采购成本时,如果只是简单地比较配置和价格,可能会造成很大的误差,因为中高端服务器不同于一般的单双路X86服务器,后者的配置规格在一定程度上能够代表性能的高低,但对于中高端产品,尤其是非x86架构的服务器却不然。比如,一台小小的4U机架服务器IBM POWER750(32核配置)与一套42U的机柜式系统HP Superdome(64核配置)相比,不仅前者性能高28%,能耗少83%,体积只有1/10,而且采购价格也比后者低上好几倍。实际上,今天IBM的中高端产品已经达到甚至超过其他厂商最高端产品的性能。
其次,现在多核CPU应用越来越普遍,但由于有一些软件仍然按CPU核数收费,导致软件许可费用在总成本中所占的比例越来越高,甚至比机器硬件还要贵。因此,选择CPU内核数较少但性能更高的机器,有助于大大节省软件费用。比如IBM的POWER7服务器与市场上同等配置的机器相比,性能往往要高出3-4倍。
再次,还应该考虑硬件资源利用率这个重要因素,因为即便服务器理论性能很高,但实际利用率却很低,还是会造成资源的严重浪费。IBM虚拟化技术可以把机器的利用率大幅度提高到90%,而市场上其他虚拟化技术一般只能做到50%左右。
因此,如果按照综合性能价格比来衡量,同时考虑到软件、节能、虚拟化等应用价值的话,IBM POWER系统无疑是当前市场上性价比高的UNIX服务器。