1、Oracle集群原理概述1.1Oracle集群的总体结构Oracle集群实质上就是使多个服务器访问同一个Oracle数据库,这样一方面可以避免一个服务器宕机时数据库不能访问(即高可用性),同时也可以进行并行运算和负载均衡。要安装Oracle的集群,硬件上至少需要两台以上的服务器,而且还需要一个共享存储设备。同时至少需要两个软件:Oracle数据库软件(集成了RAC组件)和OracleClusterWare。Oracleclusterware也可以使用经过了RAC认证的第三方集群软件来代替。同时所有服务器上的OS都应该是同一类OS。Puhii屛Nwork从软件组件上来讲,一个Oracle集群由多台服务器组成,每台服务器有自己的监听器(Listener),用于监听自己的网络端口;每台服务有自己的OracleRAC服务,用于数据库的集群访问;每台服务器有自己的集群就绪服务(clusterware),用于集群管理;所有的服务器通过自己的操作系统访问一个共享的存储设备,共享存储设备的存储机制可以使用裸设备(Raw)、Oracle集