我们究竟该选谁?
使用者决策过程
【IT168 报道】要在英特尔Xeon架构与Itanium架构之间做选择,首先要看眼前和未来的应用软件容不容易取得。虽然Itanium硬件平台可执行32位的应用软件,但执行性能会打折扣,而且不会带来显著优于低价位Xeon服务器的好处。使用者可选用搭配32位应用软件的Itanium架构作为权宜之计,适用的情况是当芯片上I/O及内存存取次数增多的时候,或是短期内有计划把应用软件移植到Itanium架构以求执行性能非常好的化的时候。
在工作量性质与处理器优点相符合的情况下,若已有现成的应用软件在Itanium架构下性能非常好的,且经供货商或应用软件开发商验证为有调整的弹性,那么选择该IPF便是可行之道。倘若工作量类型与Itanium架构设计优点之间的关联性不强,那么使用者舍弃32位平台、而采用64位平台的效益并不显著。
在应用软件平台方面,使用者应试问下列问题。如果问题一、问题二再加上其它任一问题的答案都是正面的,则很可能Itanium架构平台会是划算的,且会带来性能上的帮助:
- 是否已依照英特尔的指导原则,针对Itanium架构进行应用软件的编译和非常好的化?
- 应用软件是否已经过认证,证明在Itanium平台上既可弹性扩充而且稳定可靠?
- 单一的SMP可扩充性有无超过八颗处理器以上之必要?
- 应用软件或数据库是否需要用到处理器内存中的大型记忆串(memory set)?
- 应用软件是否主要使用密集运算所需的浮点运算?
- 应用软件若属于商业交易处理类型,让该程序平行多线作业能否改善性能?
- 该服务器是否用来当作安全网关,而需要实时处理复杂的加密算法?
英特尔Xeon处理器架构与Itanium处理器架构之间的移植,可能要靠新的应用软件投资,或规划已久的既有软件包升级来推动。应用软件若目前已在32位平台上执行,或扩充能力和性能水平都受制于本身设计上的局限,则不是移植到64位的适当候选者,除非业务上的需求出现重大变化(例如,必须扩充以纳入额外的使用者)。不过,如果该应用软件的性能不尽理想、濒临既有服务器能力的极限,而且已有64位非常好的化的版本可用,那么在许多情况下,移植是有利的。通常移植到64位平台,要比横跨多部32位服务器分解单一应用软件或数据库来得容易。
研究结果显示,未来12到24个月内,随着应用软件和操作系统在64位环境下展现可扩充性和稳定可靠性,英特尔Itanium架构(Itanium 2以上)的接纳度将会增加。但这只是使用者开始考虑采用Xeon或移植到Itanium架构的起点。有鉴于英特尔到2005年底前的Xeon产品规划相当积极,使用者必须评估,他们为Itanium平台预先规划的工作量和该处理器家族提供的功能之间是否谐调。若未考量这一点,使用者可能冒着未替目前和未来工作量选择适当服务器基础设备的风险。若如此这般进行严谨的评估,则使用者会发现,在Xeon与Itanium架构之间做选择,相对来说是轻而易举的事,而负责部署服务器的人员也会让他们投资购置的系统适切地发挥出合乎企业目标的性能与价值。
商业影响:评估服务器移植到新架构的成本,应考虑到好几代的技术。
结论:由于英特尔主宰量产平台市场,如何选择适当的英特尔处理器来处理工作量,审视内存的需求和应用软件的非常好的化而定。