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

在硬件部署管理应用程序的Oracle特性

 2007-05-11 12:21:37 来源:WEB开发网   
核心提示: OracleAS 10g 为何能够变得这么智能化和敏捷?一个原因是一个称为 Web Cache 的特殊的软件元素,由于 Oracle 10g 的出现,在硬件部署管理应用程序的Oracle特性(4),Web Cache 成为多层次应用程序中的第一层,利用 Web CacheOracleAS

OracleAS 10g 为何能够变得这么智能化和敏捷?一个原因是一个称为 Web Cache 的特殊的软件元素。由于 Oracle 10g 的出现,Web Cache 成为多层次应用程序中的第一层。

利用 Web Cache

OracleAS 10g Web Cache 是独一无二的,它确保了高性能和高可用性。Web Cache 还可以无缝地与来自 BEA、IBM、ATG、Sun、Apache 和 Microsoft 等的第三方应用程序和 web 服务器一起工作,因此它可以为您的整个 Web 体系结构提供帮助 — 无论它是否建立在 Oracle 之上。

下面我们将研究 OracleAS 10g Web Cache 的高可用性功能,高性能特性留待我们的第 2 部分再讨论。

Web Cache 面向服务器节点,并像常规的高速缓存一样,响应所有的入站 HTTP 请求,并根据每台 Web 服务器的容量分配这些请求。回到我们假定的由节点 A、B 和 C 组成的集群中,我们可以配置 Web Cache 来将 30% 的负载分配给 Web 服务器 A,另外的 30% 给 Web 服务器 B,40% 给 Web 服务器 C。

OracleAS 10g Web Cache 有一个关键的优点:如果三台服务器中的一台出现了故障,Web Cache 自己可以自动将该负载的 50% 重新分配到剩余的两台 Web 服务器上。当出现故障的服务器回到在线状态时,Web Cache 将负载重新分配回所有的三台服务器,而所有这些对用户都是透明的。

OracleAS 10g 还自带了许多有助于改善应用程序内部的数据可用性的特性 — 甚至当应用程序扩展和使用率增加时。这些特性包括智能化的路由和管理工具,这些工具使 OracleAS 10g 能够执行容量驱动的路由,其实质是预先关注集群中服务器的容量,然后相应地均衡进入的负载。这种路由智能化与 Web Cache 一起创建了一个对内容敏感的负载均衡系统,以分配所有的 HTTP 请求。

上一页  1 2 3 4 5  下一页

Tags:硬件 部署 管理

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