CERN应用Oracle9iAS提高网络应用性能

发表于:2007-05-25来源:作者:点击数: 标签:提高Oracle9iASCERN网络应用应用
目前,越来越多的企业用户正在为应用集成所困扰,据统计,绝大多数公司在基础设施的 开发 、集成与维护方面花费高达80%的IT资源,这意味着只有20%的IT预算用于提升企业市场竞争力、为企业带来高价值的应用方面。那么,怎样才能消除应用集成的高额成本,迅速

  目前,越来越多的企业用户正在为应用集成所困扰,据统计,绝大多数公司在基础设施的开发、集成与维护方面花费高达80%的IT资源,这意味着只有20%的IT预算用于提升企业市场竞争力、为企业带来高价值的应用方面。那么,怎样才能消除应用集成的高额成本,迅速实现投资回报?世界著名的欧洲粒子物理研究所(CERN)通过利用Oracle9iAS(Oracle9i应用服务器),成功把系统应用性能提高200%,同时,Oracle9iAS快速而简单的安装过程使ECRN能够消除大型系统传统的繁琐安装和集成过程,在数分钟内安装好整个环境。
  位于瑞士日内瓦的CERN是世界领先的粒子物理研究实验室。在许多计算机科学家看来,CERN不仅是诞生了数名诺贝尔物理学奖的世界顶级科研机构,同时也是WWW的诞生地。当初,为了满足物理学家在全球范围内进行合作和交流信息的需要,CERN开发Web。随着Web应用的不断发展,CERN需要建立涉及整个机构的电子商务系统,以更有效地满足科学家和工程师们日益提高的合作和协作应用需要,以使他们无论是在日内瓦的CERN工作室内还是网站上或者位于加利福尼亚、德里或莫斯科的实验室里,都能够利用系统开展研究工作。
  为了进行研究工作,CERN需要目频繁地与外界合作,需要和世界上500多家研究机构开展合作,和2万多家供应商有业务往来,一个实现问题就是,怎样才能确保如此庞大的合作群体能够高效率地进行合作?毫无疑问,坚固、高效的基础结构是这个世界性研究机构的必然选择。为此,CERN采用Oracle9iAS并利用其J2EE基础架构,通过Java/servlet体系结构开发一个基于Web的多语言应用程序,这个被称为电子文档处理(EDH)的系统部署在Oracle9iAS上,用于采购(订单输入、管理和跟踪)和人力资源管理,同时使用Oracle9iAS内置的工作流作为订单安排引擎。
  Oracle9iAS为企业用户高效率构建应用基础架构、向未来的电子商务转型提供了优秀的平台。作为Oracle新一代Internet电子商务基础架构的重要组成部分,Oracle9iAS提供了创建、提交和管理应用所需要的一切中间件功能,提供了具有高可伸缩性、与数据库紧密集成、基于标准的应用基础结构,使企业用户不再需要花费大量的时间和资源去集成许多由不同厂商提供的软件产品,同时使新的和现有的应用系统能够高效率、低成本地运行在Internet上。自2000年10月推出最初的版本以来,Oracle9iAS通过首次在一个产品中集成了部署电子商务门户、交易应用和Web服务等的全部技术,使快速增长的应用服务器市场发生了巨大变革。
  CERN对Oracle9iAS安装的简单和快速印象尤其深刻,只需要几分钟时间就能够安装好整个环境,包括Oracle9iAS新的J2EE容器、基于Apache的Oracle9iAS HTTP服务器。与目前市场上大多数J2EE容器不允许开发者进行个性化配置所不同的是,Oracle9iAS的J2EE容器允许每个开发者根据自己的需要定义配置,以获得最佳性能。另一方面,Oracle9iAS的J2EE容器也可以自动配置、自动加载应用,从而有效加快了应用的开发和部署过程。
  通过使用Oracle9iAS的J2EE功能,CERN亲身体验到了Oracle9iAS强大的可伸缩和可靠性。CERN在对Oracle9iAS与其他处于领先地位的应用服务器进行的标准Java基准测试中,发现Oracle9iAS能够使性能实现200%的改善,每秒处理的Servlets请求平均数从原来的5.85提高到11.26。
  “CERN对Web应用有严格的性能要求,”CERN首席软件工程师Derek Mathieson说:“在对Oracle9iAS与其它产品进行评测时,我们发现,在Oracle9iAS上运行我们的Servlets时,能够获得200%至300%的性能改善。”
  
  
  

原文转自:http://www.ltesting.net