ccidnet????

出版日期:2003-09-15 总期号:1250 本年期号:69

本期导读
要闻综合
中国信息化
网络与通信
软件与服务
产品与应用
渠道与市场
2003首届中国移动计算机大会会刊*001
华东专刊
华南专刊
西北专刊
东北专刊
西南专刊
由i到g 的嬗变

闻丹岩

  每年的Oracle World总能让参加者耳目一新,今年也不例外。 9月8日,当Oracle公司总裁拉里·埃里森在旧金山宣布下一代产品为“10g”时,在场的人都意识到,Oracle已经把目光盯在了网格计算的大市场上。


  拉里·埃里森充满自信地说:“计算机诞生40多年以后,我们将不再单纯追求一台计算机的计算速度,而是通过简化一组计算机的共同工作来满足计算的需要。因此,Oracle推出了企业网格。”

  “10g”清楚地表明Oracle已经为迎接“Grid(网格)时代”的来临做好了准备。此次同时发布的产品包括Oracle DataBase 10g、Oracle Application Server 10g和Oracle Enterprise Manager 10g。

  犹如当年配合Internet高潮推出“i”系列一样,“g”系列的数据库、应用服务器和企业数据库管理软件都是围绕着实现网格计算而设计的。Oracle的网格计算包括四个组成部分:存储网格、数据库网格、应用服务器网格和网格控制。这将意味着通过多台小型服务器的协作,利用低成本、标准化、模块化部件,以及开放式的完整的集成软件构造网格计算,可以带给企业低成本的高服务质量。


  网格计算从企业开始


  目前,各种IT系统在企业内部逐渐形成了大量的计算资源孤岛,如企业有单独的财务系统、人事管理系统、销售系统、供应链系统、客户服务系统等,这些软件的集成和管理非常困难。同时,这些系统通常根据企业在一年里或一个季度里的峰值需求而设计,因此,平时一般都处于低效状态。Oracle高级副总裁Charles Phillips表示:“Oracle利用网格计算,可以通过将符合工业标准的服务器和存储设备集结成有适应能力的架构,供多种应用程序共享,帮助客户减少IT运营所需要的时间和费用。”

  像许多新技术一样,网格计算是从科学和技术研究机构发起的,而真正的应用则有赖于在商业领域里的突破。所谓网格计算,是指在逻辑上将接入网络的多台计算机作为一台计算机使用,通过提高各台计算机的使用效率,使其整体的处理能力大大提高,甚至与超级计算机媲美。在网格计算模式下,系统可以自动向每台计算机分配处理任务。如果其中一台计算机出现故障,其它的计算机可以自动替代它并继续进行处理。网格计算的实质就是集中利用分散的IT资源。目前,Oracle、IBM、Sun和HP都在积极地发展企业适用的网格技术。

  可以说,企业信息系统的发展经历了三个阶段。第一代处理方式为大型主机集中处理,在这种处理方式下,无论是在物理上还是逻辑上平台都是集中的;第二代处理方式为客户端/服务器型的处理模式,存在数量众多的服务器与客户终端,无论是在物理上还是逻辑上平台都是分散的;网格计算是企业信息系统的第三代处理方式,是物理上分散、逻辑上集中的方式,在逻辑上则可以作为一台计算机来使用。举例来说,企业可以在由数据库服务器联结而成的网格上,运行财务报表和人力资源管理应用软件。在月底结算财务报表时,数据库管理员可以自动把数量更多的服务器拨出来做财务运算,弹性应对需求高峰。Charles Phillips谈道,网格计算可以把大批的服务器、存储系统和网络组合成一个庞大的系统,通过分摊工作负荷给众多机器,来提升复杂运算工作的处理能力。

  在本届OracleWorld上,Dell公司总裁迈克尔·戴尔、HP公司总裁卡莉、Intel公司总裁贝瑞特和Sun公司总裁麦克尼利都发表演讲,表示了对Oracle 10g的支持。迈克尔·戴尔说:“我们相信,对于企业来说,利用由小的、符合工业标准的部件组成的网格所带来的好处,超过了采用大的、昂贵的机器。而且,Oracle与Dell的合作将是促进企业计算形成标准的强大力量。”


  10g应对企业之需


  “当IT系统与企业核心业务成为一个整体时,IT系统变得越来越复杂,越来越难以管理,管理成本越来越高。”IDC信息和数据管理软件研究分析师Carl Olofson认为,“Oracle DataBase 10g的出台代表着前进了一大步,带来了自动数据采集、实例调节、内存调节等一批新的自管理功能。它能够帮助客户自动处理日常的管理工作,大大减轻管理负担,从实质上减少开销并提高数据库的管理效率。”

  作为一种专门为网格计算而设计的数据库,Oracle服务器技术部高级副总裁Andrew Mendelsohn强调,Oracle DataBase 10g是Oracle数据库集群技术的自然延伸,借助于RAC(Real Application Clusters)技术,用户可以将多台低价格的服务器联接在一起,完成更多复杂的工作,而过去这些工作都需要运行在大型机上。借助新的Oracle Real Application Cluster 10g,通过集成的集群软件以企业网格的形式部署和管理数据库集群非常容易。因此,采用网格技术,企业就可以解决复杂的运算工作,更好地利用现有的软硬件基础设施。

  Amazon数据库服务高级经理Rick Brauen谈道:“我们愿意看到Oracle走向企业网格计算。利用这种技术,使我们可以根据日常的商业周期,在业务的高峰和低谷时,具备操纵和再分配数据库负载的能力。这对于我们有效地利用IT投资满足日益增长的服务水平要求具有不可估量的意义。”

  为了配合新版数据库,Oracle Application Server 10g可以简化在网格计算环境中运行的应用程序管理,同时,还提供了增强的集成能力和Web服务能力。采用Oracle Application Server 10g,客户可以容易地应对商业环境的快速变化,例如集成应用和Web服务,在月底增加薪资处理系统的计算资源等。Oracle应用服务器技术部高级副总裁Thomas Kurian表示,Oracle Application Server 10g允许企业无需做任何改变继续运行已有的应用程序和Web站点。拉里·埃里森特别强调,Oracle网格计算可以支持Oracle E-Business Suite及来自PeopleSoft、SAP、Siebel等其他供应商的应用。

  作为Oracle 10g Beta版的客户,New Mexico Department of Transportation计算机系统分析师Jeremy Forman说:“应用Oracle Application Server 10g的自动功能,我们可以改变管理应用程序的方式。由于减少了大量重复性的管理工作,使管理员可以快速而容易地管理更多、更大的应用和Web站点,从而更好地为委托人管理数百万张图片。”

  引入了自动管理概念的Oracle Enterprise Manager 10g,可以提供整个企业的计算架构图,系统管理员可以执行管理策略,提高管理服务水平,并随着业务要求的改变重新分配计算资源。“Oracle Enterprise Manager 10g专门为管理和监控Oracle环境而设计,为Oracle用户带来了真正的价值。”IDC基础软件研究部副总裁Paul Mason认为,“最重要的贡献在于,它已经预设置好了,所以,使用者无需做任何客户化工作或配置工作就可以立即使用。”

  利用Oracle网格控制可以像管理一台机器那样容易地管理网格系统,因为它集成了系统和应用管理、自动存储管理(ASM)、统一的安全管理,无需增加第三方管理软件,可以大大减低人力成本。Oracle企业网格不仅实现了自动负载均衡,而且消除了单点故障。


  为外包打下基础


  网格计算与公用计算的概念是分不开的。公用计算指的是企业可以像购买水和电一样,根据需要购买计算资源。网格计算的最终目标是企业不必拥有自己的“发电厂”,而是通过外包服务,获取IT资源。


  超过2万人从世界各地前来参加OracleWorld。

  Oracle DataBase 10g的一大特点就是把数据库集结起来供多种应用程序共享。Oracle的数据库网格技术能够更有效率地分配服务器资源,并落实“虚拟”集结多部不同服务器的概念,Oracle 10g引入网格计算后具备的资源共享能力是实现公用计算的基础。目前,Oracle在Austin数据中心建立了支持外包服务的网格,由超过500台运行Linux的Intel服务器和80TB存储设备构成,支持超过1000个实例。由于企业网格计算要求简化存储管理、简化交易服务器集群、软件高度自动化,实际上,Oracle企业网格已经向实现公用计算迈进了一大步。

  有关专家指出,20世纪60年代诞生的大型主机一直兴盛到80年代;而以客户端/服务器型处理模式为中心的个人电脑自20世纪80年代诞生以来,如今也经历了20年的风风雨雨;网格计算技术也会有同样长的使用周期,真正实现公用计算还有待时日。IBM、HP和Sun的公用计算计划涵盖了庞大数据中心的管理,涉及更有弹性地使用硬件和数据库服务器。与它们相比,Oracle的网格计算计划是纯软件工程,只集中在提供现成的支持网格的数据库、应用服务器和相关软件。

  一些产业界人士相信,计算能力最终将像电和水一样成为公共资源,但目前,第一步可能是解决企业内的“公用计算”。对应这种说法,Oracle的企业网格也可以称之为企业内的“公用计算”,而且是可以解决企业眼下问题的现实方案。在数据库软件中增加网格能力,能够使Oracle的软件成为中大型企业和提供公用计算的服务提供商的必然选择。


  记者观察

  网格热起来


  所谓嬗变,原意是指一种元素通过核反应转化为另一种元素。Oracle产品系列由i到g,不仅仅可以看成是名称的改变,业界更多地看到的是网格计算的风起云涌。

  近来,“网格计算”这个词纷纷出现在各个媒体和网站上。不仅Oracle宣布了支持网格计算的系列产品,HP也公布了网格计算规划,将提供用于构筑网格平台的服务和技术。日本投资26亿日元启动了国家项目“商务网格计算项目”,用来支援采用网格计算技术的中间件开发。上海谋求建立全球首个城市网格,运用最新的IT技术和理念建设“数字城市”。

  网格计算并不是一个新词,已经默默无闻地度过了十多年。网格计算在很大程度上被应用在大学、科研实验室和生命科学企业,在这些领域,网格计算被认为是一种低成本并能够有效地共享科研成果的方式。逐步地,网格计算开始用于基因研究、药物研究、汽车和航天飞机设计等尖端设计项目、娱乐产业的特殊效果设计等。正如我们看到的,网格计算没有在令人惊讶的一瞬间获得成功。取而代之的是,各种联盟正在努力地把它变成有效的企业级工具。

  分析起来,网格计算热起来的原因是商业化。网格计算代表了空前的商业与技术结合的机会。增加服务器利用率的要求驱动着产生创建和连接网格的工具。

  使网格计算技术商业化,必须提高系统的协作性、整合性以及自动操作性。开放的协议和开放源代码软件将有助于企业用户对网格计算技术的接受,使这种平台计算技术不仅有吸引力,而且成为可能。