欢迎来到天天文库
浏览记录
ID:47432260
大小:171.16 KB
页数:7页
时间:2020-01-11
《oracle 11g rac方案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、ORACLE高可用性(RAC)技术方案目录一、基础知识介绍31.RAC是什么32.RAC的优势33.OracleRAC原理3二、RAC系统结构设计41.RAC系统拓扑结构基本如下图所示:42.用户组规划43.用户规划54.磁盘规划65.oraclerac网络规划7一、基础知识介绍1.RAC是什么RAC,全称realapplicationclusters,译为“实时应用集群”,是Oracle新版数据库中采用的一项新技术,是高可用性的一种,也是Oracle数据库支持网格计算环境的核心技术。2.RAC的优势OracleRAC主要支持Oracle
2、9i、10g、11g版本,可以支持24x7有效的数据库应用系统,在低成本服务器上构建高可用性数据库系统,并且自由部署应用,无需修改代码。在OracleRAC环境下,Oracle集成提供了集群软件和存储管理软件,为用户降低了应用成本。当应用规模需要扩充时,用户可以按需扩展系统,以保证系统的性能。(1)多节点负载均衡;(2)提供高可用:故障容错和无缝切换功能,将硬件和软件错误造成的影响最小化;(3)通过并行执行技术提高事务响应时间----通常用于数据分析系统;(4)通过横向扩展提高每秒交易数和连接数----通常对于联机事务系统;(5)节约硬件
3、成本,可以用多个廉价PC服务器代替昂贵的小型机或大型机,同时节约相应维护成本;(6)可扩展性好,可以方便添加删除节点,扩展硬件资源。3.OracleRAC原理在一个应用环境当中,所有的服务器使用和管理同一个数据库,目的是为了分散每一台服务器的工作量,硬件上至少需要两台以上的服务器,而且还需要一个共享存储设备。同时所有服务器上的OS都应该是同一类OS,根据负载均衡的配置策略,当一个客户端发送请求到某一台服务的listener后,这台服务器根据我们的负载均衡策略,会把请求发送给本机的RAC组件处理也可能会发送给另外一台服务器的RAC组件处理,
4、处理完请求后,RAC会通过集群软件来访问共享存储设备。逻辑结构上看:每一个参加集群的节点有一个独立的instance,这些instance访问同一个数据库。每一个节点的linstance都有自己的SGA。每一个节点的linstance都有自己的backgroundprocess。每一个节点的linstance都有自己的redologs。每一个节点的instance都有自己的undo表空间。所有节点都共享一份datafiles和controlfiles。三类Resource:VIP-虚拟IP地址(VirtualIP)lOCR-OracleC
5、lusterRegistry(集群注册文件),记录每个节点的相关信息lVotingDisk,仲裁机制用于仲裁多个节点向共享节点同时写的行为,这样做是为了避免发生冲突。二、RAC系统结构设计1.RAC系统拓扑结构基本如下图所示:2.用户组规划RAC支持常用的linux、AIX、windows、solaris等操作系统,本方案以linux操作为例。描述OS组名分配给该组OS用户Oracle权限Oracle清单和软件所有者oinstallgrid、oracleOracle自动存储管理组asmadmingridSYSASMASM数据库管理员组as
6、mdbagrid、oracleASMSYSDBAASM操作员组asmopergridASMSYSOPER数据库管理员dbagrid,oracleSYSDBA数据库操作员operoracleSYSOPER3.用户规划UserIDPrimaryGroupGroupHostpassword501Gridasmadmin,asmdba,asmoper,oper,dbagridRac1Rac2grid502Oracledba,asmdba,operoracleRac1Rac2oracle4.磁盘规划磁盘名称ASM磁盘组ASM冗余度大小Lundisk
7、1CRSexternel至少10gLundisk2DATAexternel单个最大1.9TLundisk3单个最大1.9TLundisk4ARCHexternel取决业务量T磁盘规划示例:磁盘名称裸设备ASM磁盘组ASM冗余度大小/dev/mapper/CRS/dev/raw/raw1CRSexternel10g/dev/mapper/DATA1/dev/raw/raw2DATAexternel1.5T/dev/mapper/DATA2/dev/raw/raw31.5T/dev/mapper/ARCH/dev/raw/raw4ARCHex
8、ternel1T5.oraclerac网络规划节点PublicVipPrivateipScan名称ScanipR同应用网段虚拟网络心跳网络Racscan同应用网段ac1Rac2同应用网段虚拟网
此文档下载收益归作者所有