|
我永远不会倦于谈论i系列,当然也希望您不会倦于阅读IBM为此服务器未来版本制订的计划。在过去的几个星期,我已经写了许多有关未来i系列服务器、I/O技术和封装技术的所依赖的硬件基础的内容。本周,在本系列的最后一篇文章中,我将讨论随需应变计算和系统管理,以及IBM为i系列和eServers准备的各种创新。
就象我们现在都知道的那样,IBM正在进行"随需应变"重力出击,对于众多不同的IBM人员来说,随需应变有很多不同的含义。"随需应变"(本文在这里使用大写字母表示,因为这是伟大的IBM思想)真正的含义是灵活、自适应、自我管理的IT系统。这是一个非常好的思想,但是也将非常难以实现。在中型服务器那里我们将"随需应变"用小写字母来表示,因为在这种情况下它是一种技术方法,比如随需容量。只有成功的、普及的技术才可用大写字母和三字母缩写来表示。所有主要的Unix和专有服务器供应商都可以提供随需容量,他们只需在服务器内放置几个额外的处理器,让您可以在需要应对工作负载高峰时激活它们就可以了。一位IBM人士在通过Instant Messenger 与我进行交流时,偶然地敲出了"疯狂(On Dement,与随需应变的英文单词只差一个字母)"一词,我想这是我在一段时间内看到的最滑稽的事情了。
就象我在前几期简报中说的那样,IBM正在追求一个能够将很多硬件、软件和服务包容在内的大的理念(Big Idea)--就象他们在电子商务领域所做的那样。这的确是伟大的营销思想,但是i系列真的比AS/400改变了许多吗?动态逻辑分区和本地Linux支持真的代表了一个典型的转变?顺便提一下,适应性企业(Adaptive Enterprise,Hewlett-Packard用来对付"随需应变"的策略)、动态系统计划(Dynamic Systems Initiative,Microsoft的对策)或者是N1(Sun Microsystems的对策)都没有做到典型的改变。大多数分析人员(包括我自己)在谈话中会用一些粗鲁的名词来称呼这些包罗万象(我认为是过分夸张)的行为。我还没有想?quot;疯狂"这个词,但是我喜欢这个词。我把Microsoft的DSI称为愚蠢的DSI,因为 Microsoft还没有一点思路,使其能够做OS/400和i系列能够做到的一些复杂的事情。我比较喜欢使用Adopt-an-Enterprise一词来嘲笑HP正在试图做的事(它更象一种模糊的说法,就象"疯狂") 。我用N-Yet来形容Sun的对策,因为就象该公司的其他计划一样,N1目前还不存在。
忘掉所有的学术营销概念。随需应变的含义就是IBM要将自己的行动统一起来,努力使自己的服务器、存储、操作系统和中间件在配置和价格方面更容易管理,更具有灵活性。IBM必须完成这一工作,其他所有平台供应商也是如此--因为计算的人力成本要么维持不变,要么上升,而系统成本却象滚下的石块一样迅速降低,但系统的复杂性却在上升。实现计算机的自动化是唯一的选择,但是可笑的是,我们所创建的计算机系统竟是如此过分精巧的装置,以至于很难被自动化。实际上,它们保持正常运行都有困难。这意味着许多系统管理员、操作人员和编程人员暂时还有许多工作要做。好吧,松口气。如果任何一个经销商真的能够向我展示可进行自我管理的计算机(就象新闻发布所声称的那样),我可能早就创办了一家不同的非IT出版公司了。事情就是这样。 明尼苏打州Rochester的i系列团队已经不得不进行随需应变话题的讨论、不得不走随需应变的路了。这就是IBM的方式。作为随需应变整体计划的一部分,他们现在正在致力于开发一些很"酷"的东西。无论如何他们都会做这些事情,只是现在他们做这些事情时还能体现出一些活力。
作为随需应变计划的一部分,未来最显而易见的技术是一个基于"Squadron"Power5和未来Power服务器的新的系统管理程序,它将能够在同一计算机的多个逻辑分区上同时支持OS/400、AIX和Linux,而且这些分区的灵活性要高得多,规模也可以小得多。这意味着运行DB2/400的OS/400分区将能够与AIX分区同时存在,运行来自Oracle和Sybase的流行的非IBM UNIX数据库,以及IBM自己的DB2和Informix数据库。同样重要的是,在OS/400计算中心的同一计算机上,将第一次能够运行数据仓库和技术计算领域的很多专用Unix应用。这些AIX和OS/400分区将共享虚拟I/O,并通过i系列服务器中的内存总线,使用虚拟LAN连接进行通信。这对众多的拥有OS/400和UNIX混合应用的客户来说是一个非常重要的事情。这里还将是在Power5 i系列上运行Linux应用的地方,主要是支持各种Web基础设施负载,如Web服务器、防火墙、负载均衡器等。如果市场上出现了真正的Linux应用,i系列将能够在同一计算机上运行这些应用。简而言之,Power5 i系列将为客户提供一个单一的服务器,相对而言允许客户不大了解自己在这一服务器上安装的操作系统。(如果这一组合中也包括本地Windows就好了。但这是Bill Gates要面对的问题,而不是Sam Palmisano要面对的问题)
当然,实现一个能够支持所有这些环境的i系列对IBM来说是一个令人生畏的挑战,更重要的是,对i系列的客户来说也是如此。这些平台中的每一个都拥有自己的管理工具。客户真正需要的是一个能够屏蔽这些差异的灵活的系统管理工具。
这正是IBM正在致力于解决的问题。根据我从IBM内部人士那里获得的信息,IBM正在开发一种汇聚系统管理工具,该工具将i系列上的管理中心(Management Central)与x系列上的IBM控制器和Linux集群上的集群系统管理(Cluster Systems Management)合并在一起,并集成了Tivoli产品(包括IBM今年早些时候通过收购Think Dynamics而获得的新的Tivoli Intelligent Orchestrator虚拟和供应软件)。这一汇聚系统管理程序基于IBM自己的WebSphere门户服务器,Rochester的i系列团队和北卡罗来那Raleigh的x系列团队正在开发这一工具。这一工具的开发思想主要源自i系列的Navigator程序--该程序在OS/400的前端使用了一个Windows风格的GUI。此外,它还吸取了IBM软件部开发的集成解决方案控制台(Integrated Solutions Console)的思想,IBM的alphaWorks网站最近也采用了这一控制台的Alpha版本。因为这一工具合并了Think Dynamics程序,所以服务器将能够根据管理员通过这一工具设置的策略来分配各种资源(包括运行在i系列不同分区上的OS/400、AIX或Linux操作系统的新的实例)据推测,它将能够执行很多预测分析和自优化任务,对性能进行调整,满足与公司各部门和客户签署的服务水平协议。这是IT领域真正的圣杯,尽管该工具目前尚难以捉摸。
无论如何,这一新的IBM管理工具的第一个版本将于2004年面世。显然,这一工具将由一个管理服务器组成,该服务器可以运行在网络中的任何物理计算机或一个i系列分区上的任何虚拟机上,每一计算机或分区上将安装一个管理代理,由该代理将信息反馈给管理服务器。IBM将很可能为其保留ISC监视器,但可能会提供其它一些东西,比如随需应变管理器之类。
|