欢迎来到天天文库
浏览记录
ID:48772140
大小:3.82 MB
页数:25页
时间:2020-01-23
《Oracle RAC数据库集群.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Oracle数据库RAC集群DavidhuangPre-saleengineerOpzoon中国讲座议题为什么要使用OracleRAC数据库RAC的硬、软件体系架构RAC的工作原理和CacheFusion均衡负载和高可用性TransparentApplicationFailover为什么要使用OracleRAC数据库?稳定的、24*7的高可靠性系统均衡负载和强大的处理能力灵活开放的扩展能力随用随付、降低采购和维护成本采用集群数据库技术Trans-PacificFlightRockConcertThis:Orthis:This:Orthis:ComputerBCompute
2、rA操作系统级的HA主备机模式高可用性:主机运行,备机等待主机故障、备机接管接管磁盘阵列控制IP地址自动漂移重新在备机启动数据库重新连接应用程序实施简单缺点:切换间存在停顿备机空闲提供24*7的安全可靠性透明的应用程序故障切换、消除单点故障应用程序和用户连接在故障发生时,可以自动透明地连接到其它的服务器上应用程序和查询不会中断,用户感觉不到故障的发生安全认证信息可持续保留ComputerAComputerBComputerAComputerBNodeAinaclusterfails,usersaremigrated“冷”故障接管的限制冷接管速度慢移动硬盘卷、mount上逻
3、辑卷、启动Oracle实例,打开数据文件不能够预先连接到备份Server上出现故障后,所有的会话都必须重新连接到数据库实例上冷的数据库缓存接管后数据库的缓存是“冷”的,减低数据库的性能不能够很容易的扩展Oracle10gRAC128节点的网格数据库自动动态负载均衡实现可伸缩性数据库启动时,向监听进程注册节点向监听进程报告CPU的使用情况当建立连接时,监听进程选择最空闲的节点处理请求NodeDispatchersNodeDispatchersListenerListenerCPULoadCPULoad讲座议题为什么要使用OracleRAC数据库RAC的硬、软件体系架构RAC
4、的工作原理和CacheFusion均衡负载和高可用性TransparentApplicationFailoverOracleRAC集群数据库技术硬件结构ClusteredDatabaseInstancesMirroredDiskSubsystemHighSpeedSwitchorInterconnectHuborSwitchFabricApplicationServers/NetworkCentralizedManagementConsoleStorageAreaNetworkLowLatencyInterconnectDriveandExploitIndustryAd
5、vancesinClusteringUsersNoSinglePointOfFailureSharedCacheScalable&throughputCluster硬件结构节点(Node)内部连接(Interconnect)共享磁盘(Shareddisk)节点(Nodes)自包容的服务器,单CPU或者多CPU系统(SMP/NUMA)一个集群需要两个或者更多的节点每个节点支持一个RACInstance每个节点可以支持不同类型的应用每个节点不要求配置完全相同,但建议同配置节点可以动态的添加和删除Node内部连接(Interconnect)连接节点之间,节点间通讯的高速通道可以
6、使用标准的网络协议,如:TCP/IP使用高速的连接协议(highspeedinterconnects)可以获得更好的性能UDPVIA厂商专有的,经过验证的协议网络配置ClusterInterconnectPublicLANOptionalClusterInterconnectPublicLANWorkstationNODE2NODE3NODE1Optional每个节点需三个IP地址一个公共服务地址(提供客户访问)一个私有的内部地址(仅内部使用)一个虚拟IP地址(与公共服务地址同一网段)共享磁盘系统(SharedDisk)共享磁盘上的共享的设备传统上的裸设备卷(UNIX)逻
7、辑盘(Windows)OracleOCFS,ASM集群文件系统厂商专有的,经过验证的系统,如Veritas,GPFS共享磁盘系统Oracle9iRACArchitecturepublicnetworkoperatingSystemclusterwareOracle9iRACinstance1server1sharedstorageredologinstance1…redologinstance3…controlfilesdatabasefilesclusterinterconnectcachetocacheDBcacheser
此文档下载收益归作者所有