系统集成Oracle

两台主机部署oracle采用何种模式为好?

两台相同的物理主机,IP-SAN模式的共享存储。如果由你来搭建数据库,采用oracle使用何种模式部署;1、双机热备:通过双机热备软件进行部署,主机-备机模式。2、RAC:通过oracle RAC模式进行部署。3、ODG:采用oracle dataguard进行部署。4、第四种:请分享您的方案。上述模式,在部署难...显示全部

两台相同的物理主机,IP-SAN模式的共享存储。

如果由你来搭建数据库,采用oracle使用何种模式部署;
1、双机热备:通过双机热备软件进行部署,主机-备机模式。

2、RAC:通过oracle RAC模式进行部署。

3、ODG:采用oracle dataguard进行部署。

4、第四种:请分享您的方案。

上述模式,在部署难度、日常管理,运维、稳定性、容灾程度更倾向于哪种模式?

收起
参与34

查看其它 13 个回答李英杰的回答

李英杰李英杰数据库技术专家烁林软件

两台物理机+共享存储,在搭建ORACLE数据库服务器时,数据库一般采用SAN网络访问存储,IP-SAN网络很少在生产环境看到(至少我没遇到过)。基于ORACLE高可用架构常用模式有:双击热备模式、RAC集群、ODG(11GR2版本后支持ADG)、OGG等。

1、双击热备模式,以前在RAC模式还未成熟时常用的模式, 采用第三方HA软件 ,技术比较成熟、架构简单,稳定性高。其缺点为备机为空闲状态,造成资源浪费;切换时间比较长,通常在分钟级别。

2、RAC模式,现常用的架构模式,目前RAC技术成熟、稳定,安装也越来越简单,RAC充分利用了两台机器的计算能力,做到了计算节点的双活,切换比较快。缺点是对运维人员的技术要求较高,对某些应用单事务处理时间肯能会变长。

3、DG模式(支持物理备库和逻辑备库),目前灾备常用的架构,支持一主多备,也是比较成熟的技术,配置简单,运行稳定,备用节点通过事务日志同步数据,ADG备用节点支持读操作,可以做到读写分离,承担主库只读应用的计算压力。DG可以做到计算节点和存储节点的双冗余,缺点是磁盘要求是数据的两倍。

4、采用OGG等数据复制软件同步数据,配置灵活,可以一对多,多对一,目标库支持读写,不受复制的影响,复制过程可以选择性复制,过滤数据,对数据进行加工等。缺点是管理配置比较麻烦,维护成本高。

当然,架构没有完美的,各有优缺点,要基于自己对RTO、RPO的要求,适合自己的才是最好的。

系统集成 · 2021-03-10
浏览2661

回答者

李英杰
数据库技术专家烁林软件

李英杰 最近回答过的问题

回答状态

  • 发布时间:2021-03-10
  • 关注会员:16 人
  • 回答浏览:2661
  • X社区推广