黄岁锋


摘 要:对核电工程项目来说,数据库承载着整个施工过程的数据,数据库系统是否安全、稳定也直接影响现场施工管理工作,因此,建立高可用性集群数据库系统,是保护系统能够持续稳定不间断运行的基础,经过需求分析和市场调研,本文将利用Oracle自带的RAC 来构建一套2节点集群系统来保障系统的稳定运行,实现系统故障的自动转移。
关键词:集群;SAN;Oracle RAC;RAID5
1、集群系统概述
集群系统由多台(至少二台)相互独立的、通过高速网络互连的服务器组成,像一个单独集成的计算机资源一样协同完成特定任务的系统,任何一台服务器运行一个应用时,应用数据被存储在共享的数据空间内。每台服务器的操作系统和应用程序文件存储在其各自的本地储存空间上。
2、集群系统研究与部署
2.1 集群系统体系结构
本文将采用Oracle11gRAC构架和主/备机本地冗灾的方式构建2节点集群数据库系统;数据库由两台服务器通过心跳线构成,每个节点有二块网卡,一块接入公网,与SAN网络存储的连接使用光纤跳线;这样可以避免一台服务器出现故障时也不会影响其正常工作;从软件组件上讲,集群由2台服务器组成,每台服务器有自已的监听器,用于监听自已的网络端口,每台服务器有自已的Oracle RAC服务,用于数据库的集群访问;每台服务器有自已的集群就绪服务,用于集群管理;所有的服务器通过自已的操作系统访问共享SAN网络存储设备,共享存储设备的存储机制使用裸设备、集群文件系统、自动存储管理、当客户端访问时,由上而下依次调用相应的软件;……