WEB开发网
开发学院数据库Oracle 部署和管理应用程序的Oracle AS特性 阅读

部署和管理应用程序的Oracle AS特性

 2007-05-12 12:26:53 来源:WEB开发网   
核心提示:今天的 web 应用程序处在极为两难的状态之中 — 它们必须足够强大以处理高峰负载,还要足够灵活以便可以容易地修改和伸缩,部署和管理应用程序的Oracle AS特性,关键的商务事务现在通过浏览器来进行处理,并且这些关键事务要求每周 7 天每天 24 小时的正常运行时间,存储器和操作系统方面的改进提供了一些帮

今天的 web 应用程序处在极为两难的状态之中 — 它们必须足够强大以处理高峰负载,还要足够灵活以便可以容易地修改和伸缩。关键的商务事务现在通过浏览器来进行处理,并且这些关键事务要求每周 7 天每天 24 小时的正常运行时间。停机时间只是带来失望和造成收入损失,而拖延可能意味着客户将点击转向实力最为接近的竞争对手。

过去,构建高性能、高可用性的 web 应用程序意味着要付出高价,要为大型硬件和昂贵的软件支付大笔费用。今天,部分得益于像 Linux 集群这样的操作系统改进,以及得益于紧缩的 IT 预算,更多商用级价格水平的硬件正被大家所使用。但商用硬件也意味着更多的管理问题;更多的负载均衡问题,特别是对于动态内容;当部署或升级应用程序时更多的要处理的机器;一旦服务器节点出现故障而引起的潜在故障或可能导致的瓶颈,等等。

下面我们来分析新的 Oracle Application Server 10g (OracleAS 10g),以及该软件如何处理可用性、性能和管理问题,以使在商用硬件上运行应用程序变得简单且非常可靠 — 并且在这个过程中,使集群和企业网格计算更易于控制。

永远告别了堪萨斯的日子

记得堪萨斯吗?回顾我们购买那些大型、昂贵、单一的服务器来保持我们的应用程序持续运行的时候。我们在前面扔掉了一些 web 服务器,然后让大型计算机来处理所有繁重的负载。然而,经历了一场风暴,那些堪萨斯的日子一去不返了。IT 预算被削减,在发展的关键转折阶段,为了进一步提高生产效率并降低成本,对 Web 应用程序的要求也更高了。

为了控制 IT 成本,公司(包括 Oracle)将运行关键商务应用程序的任务分派给了更便宜的商用服务器。但在商用服务器中,每个机器的负载容量更少了,而且更便宜的服务器更可能出现故障。存储器和操作系统方面的改进提供了一些帮助,但实际情况仍然是运行商用硬件意味着使用多得多的服务器,这反过来导致更多的故障节点和瓶颈。

1 2 3 4  下一页

Tags:部署 管理 应用程序

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接