YH3:一文全面了解Oracle RAC One Node
《YH3:一文全面了解Oracle RAC One Node》要点: Oracle RAC One Node是Oracle Database 11.2引入的Oracle数据库企业版的一个选项.它为单实例Oracle数据库提供了增强的高可用性,可以保护计划内和计划外的停机时间. 本文来自Oracle白皮书翻译 Oracle RAC One Node有以下优点:
Oracle RAC One Node还允许客户对其数据库部署和管理进行标准化,整合数据库存储,如果需要,可以升级到完整的多节点Oracle RAC数据库,而无需停机或中断. Oracle RAC One Node 12c – 概述Oracle数据库与Oracle RAC One Node选项与Oracle RAC具有相同的基础架构.与Oracle RAC不同的是,它通常仅针对共享数据文件集(数据库)运行一个实例,该数据库完全支持Oracle RAC,但不能同时跨越多个硬件系统. 相反,如果此服务器上的服务器,实例或相关和受监视的组件出现故障,Oracle RAC One Node数据库实例将故障转移到集群中的另一台服务器.对于计划停机(例如操作系统或数据库修补)的情况,Oracle RAC One Node提供了一个独特的功能,即在线数据库重定位,它允许将数据库从一个服务器重新定位到另一个服务器,而不会中断数据库服务. 解决计划以及意外停机使Oracle RAC One Node成为最佳的Oracle数据库故障切换解决方案.在线升级到多节点Oracle RAC数据库的能力补充了其功能,并使其成为数据库云部署的理想基础架构. Oracle ?RAC one node的标准化Oracle RAC One Node使用多个功能,使其成为理想的标准数据库部署基础架构.
这些功能以及Oracle RAC One Node数据库可以在线升级到多节点Oracle RAC数据库,从而将Oracle RAC One Node与简单运行Oracle单实例数据库区分开来. Oracle RAC One Node和Oracle RAC之间的主要区别在于使用Oracle RAC One Node Database,在正常操作下,一次只能运行一个实例.如果这一个实例受到计划外停机的影响,用于Oracle RAC One Node的堆栈确保数据库服务将尽可能快地恢复,但在技术上和任何其他故障转移群集解决方案一样.那么在一段很短的时间内没有数据库实例正在运行. 对于计划停机时间Oracle RAC One Node提供了优于市场上任何其他故障切换解决方案的解决方案; “在线数据库迁移”.在线数据库重定位是一种Oracle RAC One Node特有功能,可将Oracle RAC One Node数据库实例重新定位到群集中的另一个服务器,而不会中断数据库服务.在Oracle RAC数据库中,不需要此功能,因为数据库实例通常在集群中的多个服务器上运行.重新定位正在运行的Oracle RAC数据库实例是不必要的. 最佳的Oracle数据库可用性对于故障情况,Oracle RAC One Node可确保最低可能的故障切换时间. 此外,Oracle RAC One Node还可以使用Oracle最新的业务连续性功能“应用连续性”,它包含在Oracle RAC,Oracle Active Data Guard和Oracle RAC One Node选项中. 利用应用程序连续性作为故障切换策略的一部分,可以最大限度地减少运行在Oracle RAC One Node Database上的应用程序所遇到的停机时间,同时也有助于优化计划停机时间,因为它可以减少对要修补的数据库实例的工作的需求. 在线数据库迁移完成了Oracle RAC One Node功能,使Oracle RAC One Node成为最佳的Oracle数据库故障切换解决方案. 使用Online Database Relocation实现零停机安装补丁集 在线数据库迁移允许执行服务器固件,操作系统或数据库修补等维护操作,而不会停止数据库服务. 虽然在线数据库迁移是一种标准的Oracle RAC One Node功能,但使用它进行零停机维护需要做一些准备. 在上图中,三个节点集群托管各种Oracle RAC One Node数据库:
每个Oracle RAC One Node数据库的Oracle数据库归档安装在每个服务器的基础上(而不是使用共享的Oracle数据库主机). 使用每个数据库的个人数据库home允许在服务器上的各个数据库的在线修补. 为简单起见,以下示例将仅关注Oracle RAC One Node数据库A.在真实环境中,可能需要考虑在同一服务器上运行的其他数据库.考虑到这些假设,使用在线数据库重定位的在线维护可以通过四个简单的步骤执行(根据场景,可以进一步优化三个步骤):
(编辑:ASP站长网) |