资源预览内容
第1页 / 共91页
第2页 / 共91页
第3页 / 共91页
第4页 / 共91页
第5页 / 共91页
第6页 / 共91页
第7页 / 共91页
第8页 / 共91页
第9页 / 共91页
第10页 / 共91页
亲,该文档总共91页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
l 计算机科学与技术学院计算机科学与技术学院 毕业设计毕业设计( (论文论文) ) 论文题目基于 Linux 的 Oracle RAC 实时应用集群研究 指导教师 XXX 职 称讲师 学生姓名 XXX 学 号 20084360113 专 业网络工程班 级本 08 网络 01 班 系 主 任 XXX 院 长 XXX 起止时间2011 年 11 月 25 日至 2012 年 6 月 6 日 2012 年 6 月 6 日 l 目录目录 摘要.iii ABSTRACT.iv 第一章 绪论.1 1.1 课题研究的背景和意义.1 1.2 RAC 集群的现状.1 1.3 RAC 的应用及发展.2 第二章 Oracle RAC 实时应用集群.4 2.1 什么是 RAC 集群.4 2.2 RAC 的基本原理.5 2.3 RAC 的组成结构.8 2.4 Clusterware 与 RAC.11 第三章 基于 LINUX 的 Oracle RAC 实时应用集群研究.19 3.1 Oracle RAC 的安装环境.19 3.1.1 硬件环境.19 3.1.2 软件环境.20 3.1.3 Oracle RAC 的实验环境.21 3.2 Oracle RAC 的任务列表.21 3.3 Oracle RAC 的任务规划.22 3.3.1 主机配置与软件规划.22 3.3.2 网络规划及时间同步规划.23 3.3.3 存储方案选型.24 3.4 Oracle RAC 的实施规划.28 3.4.1 安装 RedHat Enterprise Linux 5.4(AS)系统.28 3.4.2 配置 Linux 主机节点.31 3.4.3 创建并配置第二台 Linux 主机节点.41 3.4.4 配置各节点的信任关系.44 l 3.4.5 安装 CRS 集群软件.45 3.4.6 安装 Oracle Database 数据库软件.49 3.4.7 配置数据库监听服务 Listener.50 3.4.8 创建 ASM 存储方案.51 3.4.9 创建数据库实例.54 3.5 添加第三节点.61 3.5.1 第三节点添加前准备.61 3.5.2 安装与配置 CRS 集群件.63 3.5.3 安装 Oracle 软件.65 3.5.4 添加新 Instance.66 3.6 Oracle RAC 的客户端测试.67 3.6.1 验证更新后的 RAC 集群.67 3.6.2 数据的导入.69 3.6.3 修改归档模式.73 3.6.4 客户端配置.76 3.6.5 透明的故障切换.78 3.6.6 负载均衡.81 第四章 总结.83 参考文献.84 谢 辞.85 l 基于 Linux 的 Oracle RAC 实时应用集群研究 摘要摘要:作为 IT 系统的核心, 数据库服务器系统应具有极高的可靠性, 以保证应用 系统能够及时的访问到数据库中的数据. 相较而言,数据安全、性能、可用性、可伸缩性、平台无关性以及低价格导致 对于传统数据库应用的要求也越来越高。RAC 的出现成功解决了传统数据库应用中 所面临的这一问题。因而高性能与高可用性的 RAC 集群数据库服务器成为一种潮流。 RAC 是 Oracle 9i 数据库中采用的一项新技术,它可以支持 24 x 7 小时有效的 数据库应用系统,可以再低成本的服务器构成的高可用性系统上自由部署应用,而 无需更改底层的应用程序。 本设计中,详细实现了搭建一个双节点 RAC 数据库集群以及向其中增加节点的 案例,实现了 RAC 集群的扩容。设计中的 RAC 是建立在 Red Hat Enterprise Linux 5.4 系统之上的,硬件是一台联想主机和一台路由器。RAC 搭建完成之后,向其中 导入了大数据表,对 RAC 的高可用,高性能以及负载均衡进行了验证,有效的解决 单机数据库服务器运行的安全问题,实现了基于 session 的负载均衡,缓解了单机 数据库服务器的数据处理压力。 关键词关键词:Oracle;实时应用集群;集群;ASM 存储;高可用;高性能 l ResearchResearch ofof thethe OracleOracle RealReal ApplicationApplication ClusterCluster onon LinuxLinux Abstract:As the core of the IT system, the database server system should have high reliability, in order to ensure the application system can timely access to data in a database. In contrast, data security, performance, availability, scalability, platform independence and low prices lead to traditional database application requirements are also getting higher and higher. RAC has successfully solved the traditional database application in the face of this problem. The high performance and high availability cluster RAC database server as a trend. RAC Oracle9i database is a new technology used in, it can support24x 7 hours effective database application system, can be low cost server high availability system free to deploy applications, without changing the underlying application. In this design, the detailed implementation to build a two-node cluster and RAC database to add node case, realize the RAC cluster expansion. Design of RAC is based on Redhat Enterprise Linux 5.4system above, the hardware is a Lenovo host and router. After the completion of RAC structures, to which the import of large data table for RAC, high availability, high performance and load balancing are verified, effectively solve the security problem of the sing
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号