WEB开发网
开发学院数据库Oracle Oralce灾难防护的关键技术分析与比对 阅读

Oralce灾难防护的关键技术分析与比对

 2007-05-08 12:10:18 来源:WEB开发网   
核心提示: ◆ Cluster Manager◆ The Global Cache Service and Global Enqueue Service◆ Cluster Interconnect and Interprocess Communication (Node-to-Node)◆ Disk

◆ Cluster Manager

◆ The Global Cache Service and Global Enqueue Service

◆ Cluster Interconnect and Interprocess Communication (Node-to-Node)

◆ Disk Subsystems

在Real Application Clusters环境中,所有的节点可在同一数据库上并发执行事务,Real Application Clusters保证每个节点访问共享数据的一致性和完整性。可以把大的事务分解为多个小事务,在不同的节点执行。它适合DSS、OLTP及混合系统。

2.Oracle9iRealApplicationClusters的特点:

“开箱即用”,近线性的透明缩放;

与其它程序的良好兼容性,无需重新设计;

快速增长的集群,可快速增添节点和磁盘。

3.硬件组成

采用集群数据库技术,最大程度节约硬件投资并保证企业信息存在于一个单一的数据库中。硬件与数据库的数据容量瓶颈曾经困扰企业的信息化建设。企业旧式的解决方法是不断添加成堆成堆的服务器,并让应用分散运行在多个服务器上的多个数据库上。现在的办法有所不同,比如Oracle 9i数据库采用了"集群技术"(Real Application Clusters),它能够让单一数据库同时在多台服务器上运行,而不需要对应用代码或体系结构做出任何修改,此特性极大地改善了系统可靠性:如果数据容量增大,企业可以通过增加小型服务器进行扩充;而在任何一个服务器出现故障时不会对系统造成损害,因为其他服务器可以十分轻松地分担起一部分新增加的负载。此特性还能够缩短数据库访问时间,从而改善应用性能。并使得由多台较便宜的计算机组成的IT数据中心取代昂贵的大型机成为可能,这随着CPU需求的增加能够节省近80%的硬件(在某些情况下,就是数百万美元)。Oracle数据库至今占据了Unix开放系统之下66%以上的份额,它提供了卓越的开放性能,并引领当今数据库技术标准。

高速缓存成亮点:

Oracle9i Real Application Clusters采用了新的Cache Fusion(高速缓存熔接)技术,Cache Fusion是群集数据库技术的重大突破。在群集中,用户的请求可以被群集数据库的任何高速缓存所响应。当数据正在更新时,Cache Fusion能在各个服务器上的高速缓存之间进行协调,从而保证数据的正常读取和更新。

如果一个查询请求由一个远程高速缓存所响应,数据块将在从一个节点到另一个节点之间的高速群集中传递,"缓存熔接"过程将自动发生。该过程对于应用是透明的,大大提高了群集的可伸缩性。

Oracle9i Real Application Clusters几乎和已有的所有网络应用兼容,它支持群集功能,利用它可快速增加网络节点。Oracle9i Real Application Clusters为群集里的所有服务器提供透明的应用可伸缩性,从而解决了一个进程中服务器之间的争端问题。

Oracle9i设置了一套新的标准,用以防止系统停机导致网络中断,保证系统的高可用性。这些新的功能包括灾难防止、系统错误快速恢复和人为错误的透明恢复等。

上一页  1 2 3 4 5 6 

Tags:Oralce 灾难 防护

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