zoukankan      html  css  js  c++  java
  • [Oracle]Rac架构

    网络需要2个(物理隔离)

    • Public共用网络提供服务
    • Private私有网络实例之间提供服务

    实例的构成

    • 内存SGA
    • 进程backgroud process

    RAC特点

    • 每一个节点的实例都有自己的SGA
    • 每一个节点的实例都有自己的backgroud process
    • 每一个节点的实例都有自己的redo logs
    • 每一个节点的实例都有自己的undo表空间(事务回滚)

    RAC是如何容错的

    • 如果一个节点挂掉
      • 其他节点读取failed节点redo中最后一次checkpoint之后的信息。实例最后一次写入磁盘后产生的redo信息
      • 应用(roll forward)这些信息(数据块和回滚块),先恢复redo
      • 回滚未提交的任务

    RAC实例相关进程

    • LMS 全局缓存
    • LMD 全局查询服务守护进程
    • LMON 全局查询服务监视进程
    • LCK0 实例查询进程
    • DIAG 诊断守护进程

    RAC的服务进程 CRS实现RAC架构的方式

    • 独立的服务CRS
      • CSR集群资源服务
      • CSS集群同步服务
      • EVMD 事件管理服务
      • ONES 事件发布订阅

    RAC其他组件

    • SCAN VIP 绑定在物理网卡上的虚拟IP
    • 所有应用是使用SCAN-VIP访问数据库
    • CCR 保存RAC集群各种资源,类似windows注册表,存储共享盘上。

    END

  • 相关阅读:
    Akka源码分析-Extension
    Akka源码分析-Remote-Creating Actors Remotely
    24-2 show构造方法
    day24-1构造方法
    day23-4 最小值-到最大值排序
    day23-4 最小值-到最大值冒泡排序
    day23-3 最大值-到最小值排序
    day23-2 倒叙
    day23-1 水仙花
    day22 随机输出ArrayList
  • 原文地址:https://www.cnblogs.com/leoshi/p/12592704.html
Copyright © 2011-2022 走看看