设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 手机 数据 公司
当前位置: 首页 > 服务器 > 安全 > 正文

YH3:一文全面了解Oracle RAC One Node(2)

发布时间:2021-01-13 23:10 所属栏目:53 来源:网络整理
导读:上述列表中的第一步使Oracle RAC One Node优于当今市场上任何其他数据库集群故障切换解决方案. 基于Oracle RAC One Node是启用Oracle RAC的数据库,在线数据库重定位可以为Oracle RAC One Node数据库启动第二个实例,

上述列表中的第一步使Oracle RAC One Node优于当今市场上任何其他数据库集群故障切换解决方案. 基于Oracle RAC One Node是启用Oracle RAC的数据库,在线数据库重定位可以为Oracle RAC One Node数据库启动第二个实例,以进行重定位. 这是Oracle RAC One Node数据库应该同时运行两个数据库实例的唯一时间.

作为在线数据库重定位的一部分,执行以下步骤:

1、数据库服务在源数据库实例(要停止的实例)上停止,然后在目标数据库实例(新实例)上启动.

请注意,由于此原因,Oracle RAC One Node需要至少创建一个动态数据库服务,作为基于DBCA的数据库创建的一部分.

2、可以创建其他数据库服务作为安装后步骤.

3、在目标数据库实例上启动的数据库服务将导致新的连接请求访问Oracle RAC One Node数据库转到新的目标服务器.

4、在源服务器上启动在线数据库重定位时建立的连接将保留在源实例上,同时将针对源数据库实例执行关闭事务处理.

5、由于关闭事务处理将等待会话完成事务并断开连接,“在线数据库重定位”功能允许设置一个超时时间,描述使用shutdown abort强制停止源数据库实例之前应等待的时间.

默认等待时间(超时)为30分钟.等待时间可以增加多达24小时.

6、在超时过期或源数据库实例上的最后一个会话关闭后(以先到者为准),源数据库实例将被关闭,并且新的(目标)数据库实例保持为唯一可用的实例.

Oracle数据库12c实际应用集群(RAC)一个节点.

由于源数据库实例现在已停止,并且假设没有其他数据库从相应的数据库主服务器运行,因此,源服务器上的数据库主目录现在可以进行修补(请参阅步骤3),隐式使用本机的固有的滚动升级功能Oracle RAC数据库.

步骤4预计将倒退操作,这意味着将Oracle RAC One Node数据库A重新定位到原始的家庭,以便激活修补程序,因为到目前为止,该数据库实例只是从未修补的数据库中运行.启动Oracle RAC One Node Database节点1上的实例将激活此实例的修补程序,并允许修补剩余的主机.

在集成环境中优化在线打补丁的过程

上面所述的“使用在线数据库重定位的零停机修补”的过程假设特定数据库实例在工作流程中被重新定位两次,这导致执行四个步骤. 在合并环境中,假设没有特定的服务器,需要托管数据库实例,上述步骤可以缩短为3个步骤:

 

更好地数据库整合

巩固已成为IT行业的热门话题. Oracle RAC One Node可实现更好的服务器整合,增强的保护,防止故障,更大的灵活性,更轻松的工作负载管理以及比虚拟化环境更好的在线维护.

通过利用共享操作系统(OS)映像的优势,Oracle RAC One Node提供卓越的整合. 这意味着,在虚拟机(VM)环境中,只有一个操作系统可以安装,配置,安全,修补,升级,备份,管理与多个操作系统.

Oracle RAC One Node的OS整合模型为系统管理员提供了要管理的单个操作系统(每个服务器).相比之下,在VM环境中,在单个物理服务器上安装了十几个操作系统并不常见,为系统管理员提供了十几个操作系统来安装,备份和管理.

使用单个操作系统映像来托管多个Oracle数据库提供了隔离资源的问题,其中CPU利用率最重要的是内存利用率.实例Caging4是Oracle Database 11g Release 2引入的一个功能,可以跨数据库提供所需的资源隔离.

此功能有助于提供一致的服务水平,而无需更麻烦的方法的开销和低效率. Instance Caging允许管理员限制实例使用的CPU,从而防止一个实例中的失控进程影响其他共享该服务器的进程.管理员可以在不使数据库脱机的情况下动态地更改CPU分配,如果系统上的需求或需求发生变化.

Oracle RAC One Node 支持多租户

在Oracle RAC One Node中使用PDB时,多租户容器数据库(CDB)基于Oracle RAC One Node. 每个可插拔数据库都可在Oracle RAC One Node CDB实例上使用. 使用动态数据库服务来管理和管理PDB,这些应用程序也将被应用程序用于连接到相应的PDB,就像使用Oracle Net Services进行连接的单实例Oracle数据库一样.

Oracle数据库虚拟化的优化实现

虚拟化已成为IT行业的热门话题,一个原因可能是,通过从运行在其上的软件抽取物理资源,虚拟化承诺更灵活和更有效的IT环境.它提供了各种易于获得的收益,具有明显的可衡量和可理解的回报.很容易证明投资将具有积极的投资回报率.

Oracle RAC One Node在物理服务器上运行,因此不会受到虚拟服务器的潜在开销的影响.由于它们倾向于执行I / O和内存密集型操作,因此数据库可能会导致许多服务器虚拟化环境中的高开销运行 – 对于在物理服务器上运行的这些环境将提供显着的性能改进.

虚拟化最明显的优势是与服务器整合相关的优势,但越来越多的客户正在利用诸如Live Migration和基于VM的高可用性等高级功能的优势.

Oracle认识到这些好处,并提供自己的服务器虚拟化产品Oracle VM.以下是驱动虚拟化兴趣的主要优点:

  • 服务器整合:将未充分利用的服务器整合到单个物理服务器中可以降低服务器的成本,占用空间,电源和冷却.
  • 防止故障:虚拟化可以与监视虚拟资源或实际应用程序的运行状况的监视功能相结合,并在虚拟机发生故障时重新启动或重新定位工作负载.
  • 灵活性和工作负载管理:虚拟化使得可以在集群内的物理服务器之间迁移工作负载,从而平衡池中所有服务器资源的负载
  • 在线维护:将工作迁移到物理资源允许管理员对该物理资源执行维护,而不会影响应用程序的用户.

虚拟化已成为服务器虚拟化的代名词,但存在许多不同类型的虚拟化. 服务器虚拟化是最简单的虚拟化形式,可以提供许多上述优点,具有不同程度的实用性.

(编辑:ASP站长网)

网友评论
推荐文章
    热点阅读