WEB开发网
开发学院数据库Oracle 搭建Oracle高可用数据库环境 阅读

搭建Oracle高可用数据库环境

 2007-05-05 12:06:30 来源:WEB开发网   
核心提示: 1、OPS /RACOPS/RAC 最原始的设计初衷就是system/application high availability,与其他产品相比较: OPS/RAC 是多个服务器的cluster,搭建Oracle高可用数据库环境(3),组成具有更大计算处理能力与故障处理能力的集群,clus

1、OPS /RAC

OPS/RAC 最原始的设计初衷就是system/application high availability。与其他产品相比较: OPS/RAC 是多个服务器的cluster,组成具有更大计算处理能力与故障处理能力的集群。cluster 里面不同的 node 使用一个(一般是一个)或多个oracle instances 与一个database 连接(Shared Storage)。

主要的技术特点:

(1) database 所有的data files 是建立在共享存储(Shared Storage)上面的,一般可以采用raw设备,共享文件系统或者是ASM(10g提供),因此在技术方面对OS 的设置有很高的依赖性,需要有OS支持的cluster软件。

(2) OPS/RAC在共享存储方面并没有冗余保护,不具备在共享存储阵列损坏的情况下具有切换的能力,因此 media failure 方面,要依靠RAID (redundant array of inexpensive disk) Subsystem、LV镜相(LV Mirror)、卷复制(Volume Replication)或者是Standby/Data guard来实现数据的冗余保护。

(3)该技术是Oracle近来主推的技术,特别是10g以后的网格计算与线型扩展能力,在电信、移动、银行行业使用广泛。如果还是老的OPS,则不建议再使用,但是9i以后的Rac技术逐渐成熟,可以使用在高可用环境下,但是其管理成本与技术的复杂性,则也是需要考虑的。

2、Advanced Replication /Stream

Advanced Replication 的设计初是分散异地的application access database locally。这种技术可以将一个数据库中的objects复制到另一数据库中。如果是整个数据库的复制,也可用于高可用环境。

从Oracle 9i开始,Oracle更倾向使用Stream的技术,通过对归档日志的挖掘,可以在对主系统没有任何压力的情况下,实现对数据库的objects甚至整个数据库的同步。

上一页  1 2 3 4 5 6 7 8  下一页

Tags:搭建 Oracle 可用

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