从大型机迁移到X86服务器是个错误吗?

尽管TTX Co.以及纽约证券交易所和Meritz金融信息服务公司等大型机的背叛者都声称他们放弃大型机的原因是为了迁移到X86服务器,但大型机的拥趸者们则认为主要原因并非如此。

负责Clabby Analytics分析业务的咨询师Joe Clabby表示,从大型机迁移到运行虚拟机的X86服务器上的趋势确实是一种倒退。

Clabby解释说"个人电脑并不是大型机,从高级虚拟化和配置的角度来看,VMware与大型机的距离还相去甚远。大型机比VMware要先进的多,早在10年前大型机就开始带领用户在探索虚拟化,自动化配置和工作负载管理了"。

意料之中的是,大型机巨头IBM也如是说,IBM公司System z软件的著名工程系和首席架构师Jim Porell表示"这就好比拿宝马公司的Mini Cooper跟拖挂卡车做对比。诚然,Mini Cooper要更加高效,但是如果你是要搬家,那个会更适合你的需求呢?那个能帮你运输小型钢琴?如果你用Mini Cooper来做同样的工作要跑多少趟呢?"。

IBM的答案是:System z10 EC大型机能取代1500台X86服务器,IBM System z10 BC大型机最高可容纳232 x86服务器。

但是仍然有一些公司在继续着从大型机迁离的行动,目的就是为了降低成本。

TTX从大型机迁移到X86服务器

位于美国芝加哥市的TTX Co,公司到2010年将淘汰公司的IBM大型机,他们计划重新编写所有的大型机应用软件,增加特性,在惠普的DL 580 G4服务器和刀片服务器上运行,并安装VMware ESX version 3.5虚拟机和Windows操作系统。

TTX的基础架构总监Rob Zelinka表示"我们会在价格相对便宜,能力相对强大的平台上重新构建大型机的体验。由于X86服务器的低能耗,制冷和占地空间的优势,将大幅度改变我们数据中心内二氧化碳排放量和降低运营成本;相对之前配置的5排服务器机架而言,我们已经把机架数量减少到了两排"。

Clabby表示X86服务器和虚拟化产品的购买成本与大型机相比要低得多,他的疑问是通过使用安全性和可靠性都逊一筹的计算模式从长期是否真的能省钱。

"他们目前购买的计算模式被称作是分布式计算,这种模式的计算管理成本不受控制,可以通过增加更多的刀片,机架或者服务器来扩充容量,所有的服务器利用率大概在40%,因为他们必须为应用软件和数据库服务器处理峰值工作负载预留空间"。

"从计算所用的网络成本开始,你必须聘用大量的工作人员来管理分布式环境,需要大量的安全许可证授权,必须采取适当的企业持续性措施,如果他们认为这样做能节约大量金钱的话,无疑是大错特错了"Clabby补充说。

IBM公司的Porell对大型机的态度看起来不那么绝对,他表示X86服务器,虚拟机和大型机混合的环境都运转良好。但是他也赞成说从大型机完全迁移到X86服务器的行为是一种倒退,因为大型机的设计初衷就是为了能立刻使用超级运行模式来运行为大家所知的多重工作负载。

Porell表示"大型机就是计算行业的梅赛德斯-奔驰;你所需要的特性尽在其中。个人电脑是一种裸机系统,它需要你购买所有软件和运行这些应用软件所需的工具"。

Zelinka认为"在很多情况下,管理相对容易也更加精力充沛,但是更重要的是,成本从运营角度来看可以有所降低,另外VMware每年的维护费用与IBM对大型机的收费相比显得微不足道"。

诸如惠普的Insight Manager等X86服务器应用软件也对Zelinka将大型机迁移到X86服务器的决策起到了推动作用,因为这些工具能提供更加深入的可视化分区,帮助TTX公司运行更加低能耗的数据中心,而过去的IBM大型机则需要全职工作人员全天候的盯着计算机屏幕。

但是IBM的Porell认为大型机必须被全天候呵护的说法纯粹是无稽之谈。"我从上世纪80年代开始就负责管理大型机处理器,数据中心在亚特兰大的用户可以从纽约和佛罗里达对其进行运作,他们可以远程完成所有软件的升级和维护"。

那些认为所有大型机运行低效,软件许可证授权昂贵,维护成本过高的说法都令大型机的优势被遮蔽,但是Porell认为那些诋毁之词对于现代大型机来说都是不成立的。

"这取决于那一代的大型机,软件成本,能耗和占地空间都会有所不同。放弃大型机的用户可以使用的是老一代的系统,但是如果你把重新编译适用于X86服务器的应用软件的时间和成本考虑在内,迁移到新一代大型机可能成本会更省"Porell表示。

他也承认大型机备受诟病是因为Java的研发人员没有为其编写合适的应用软件,这也是让你们放弃大型机的原因之一,如今的编程人员使用个人电脑作为开发应用软件的平台,为大型机开发软件的人员日渐稀少。Porell表示"这也是我们目前努力的方向:让编程人员为两者开发应用软件"。

最后Porell强调说在谈及是否应该继续选择大型机的问题上,有五个需要优先考虑的方面:企业灵活性,安全性,能力管理,业务流程完整性和存储需求。所有这些都是大型机所擅长的。