OracleExtended

Distance Clusters指的是RAC的节点分别放在不同的地方,这些节点可以放在不同的机房,也可以放在不同的城市

主要条件

距离最好小于100KM,两节点之间要有独用的光纤专线(国内有案例是租用裸光纤)

主要用途

不适合于全量灾备恢复,只适合防范停电,空难,洪水等灾难性事故

是否推荐

Oracle更推荐使用本地RAC加dataguard

官方原话如下

Oracle

RAC on Extended Distance Clusters

Oracle

RAC on Extended Distance Clusters is an architecture where servers in the

cluster reside in

locations

that are physically separate. Oracle RAC on Extended Distance Clusters provides

extremely

fast

recovery from a site failure and allows for all servers, in all sites, to

actively process transactions as

part

of a single database cluster. While this architecture creates great interest

and has been successfully

implemented,

it is critical to understand where this architecture best fits especially in

regards to distance,

latency,

and degree of protection it provides.

The

high impact of latency, and therefore distance, creates some practical

limitations as to where this

architecture

can be deployed. This architecture fits best where the

2 datacenters are located relatively

close (and where the extremely expensive costs of setting up direct cables with dedicated

channels between the siteshave already been taken.

Oracle

RAC on Extended Distance Clusters provides greater availability than local

Oracle RAC but it

may

not fit the full Disaster Recovery requirements of

every organization. Feasible separation is great

protection

for some disasters (local power outage, airplane crash,

server room flooding) but not all.

Disasters

such as earthquakes, hurricanes, and regional floods may affect a greater area.

One should

analyze

their situation in order to determine if both sites are likely to be affected

by the same disaster.

For

comprehensive protection against disasters including protection against

corruptions and regional

disasters,

Oracle recommends the use of Oracle Data Guard in

combination with Oracle RAC as

described in the Oracle Maximum Availability Architecture guidelines. Oracle Data Guard

also provides

additional

benefits such as support for rolling upgrades across Oracle versions.

Configuring

an extended distance cluster is more complex than configuring a local cluster.

Specific

focus

needs to go into node layout, voting disks, and data disk placement.

Implemented properly, this

architecture

can provide greater availability than a local Oracle RAC database, but should

be considered

with

Oracle’s Maximum Availability Architecture in mind.

异地RAC的架构

异地RAC的架构如下,两边都带存储,存储之间的数据是通过物理主机级别的镜像实现的,如ASM,两个存储分别做镜像,相当数据都是保存两份,如A机房的存储为1T,B机房的存储也是1T,这个时候主机同时挂载两个存储分别做镜像,相当可用空间还是1T,这样可以防止单个存储存在单点故障,中间用光纤相连

架构图如下

名字解释

:Dense Wavelength Division Multiplexing密集型光波复用,这是一项用来提高带宽的激光技术。该技术是在一根指定的光纤中,多路复用单个光纤载波的紧密光谱间距,以便利用可以达到的传输性能。这样,在给定的信息传输容量下,就可以减少所需要的光纤的总数量。

oracle怎么授权外地连接,Oracle异地RAC 简单介绍(Extended Distance Clusters)相关推荐

  1. oracle rac 距离限制,Oracle Extended Distance Clusters (Oracle 扩展距离集群 - 异地RAC)

    Oracle Extended Distance Clusters指的是RAC的节点分别放在不同的地方,这些节点可以放在不同的机房,也可以放在不同的城市 1. 适合那些昂贵的高速光纤已经架设,且距离小 ...

  2. asp.netcore oracle,Asp.net core 3.1+EF Core2.2.6+Oracle.EntityFrameworkCore2.1.19连接Oracle数据库...

    Asp.net Core 3.1+EF Core2.2.6+Oracle.EntityFrameworkCore2.1.19连接Oracle数据库 1.前言 本次主要采用Asp.net core3.1 ...

  3. asp连接oracle 服务端,Asp.net core 3.1+EF Core2.2.6+Oracle.EntityFrameworkCore2.1.19连接Oracle数据库...

    Asp.net Core 3.1+EF Core2.2.6+Oracle.EntityFrameworkCore2.1.19连接Oracle数据库 1.前言 本次主要采用Asp.net core3.1 ...

  4. 没有oracle客户端可以连接数据库,Oracle数据库之SqlDbx连接oracle(无需安装Oracle客户端)...

    本文主要向大家介绍了Oracle数据库之SqlDbx连接oracle(无需安装Oracle客户端),通过具体的内容向大家展现,希望对大家学习Oracle数据库有所帮助. 标签:acl   str    ...

  5. oracle 连接组件,[2021] node连接oracle数据库示例[使用oracle官方组件]

    [2021] node连接oracle数据库示例[使用oracle官方组件] node 连接 oracle 示例 本示例采用的 oracledb 和 instantclient-basic-windo ...

  6. 【Exception】Navicat连接Oracle闪退 Navicat连接Oracle 报错:connection to server failed,probable Oracle Net admi

    [Exception]Navicat连接Oracle闪退 Navicat连接Oracle 报错:connection to server failed,probable Oracle Net admi ...

  7. weblogic连接oracle配置文件,配置weblogic连接oracle的数据源

    Name:JDBC-DEV1 JNDI Name:jdbc.datasource.DS1 AdminServer Row Prefetch Size:  48 Stream Chunk Size:25 ...

  8. java ojdbc 还需要装 oracle client 吗,c# 连接Oracle数据库必须安装客户端吗

    使用 ODAC 的 Net 方式 [email]nxyc_twz@163.com[/email] 大多数应用程序使用 OCI 的ODAC 标准方式来连接 Oracle 数据库服务器.这是使用第三方开发 ...

  9. django oracle数据库配置,django连接oracle时setting 配置方法

    下一步是将新创建的应用程序与项目相关联.为此,您需要编辑 myproj 文件夹中的 settings.py 文件,将字符串"myproj.myapp"追加到 INSTALLED_A ...

最新文章

  1. Android 阻隔返回键
  2. GWT interface的使用例子
  3. Spring Cloud Gateway的全局异常处理
  4. 从消息到数据湖:看 Apache RocketMQ、Hudi、Kyuubi 最新进展
  5. 将继续深入学习网络编程
  6. 深信服python面试题_(完整版)往年的深信服笔试题(齐全)
  7. Redis 主从复制的几种方法
  8. hive 如何将数组转成字符串_hive 将hive表数据查询出来转为json对象和json数组输出...
  9. threejs 形状几何体_ThreeJS学习笔记(五)——二维几何体元素及穿梭动画
  10. 基于map函数生成星战片头动画
  11. 昨日关注-Domain Services
  12. 修改Oracle密码
  13. 图扑软件数字孪生油气管道站,搭建油气运输管控平台
  14. 社招和校招有什么不同?阿里美团等大厂 JAVA 社招面经分享
  15. WDM波分复用中什么是C波段、L波段?
  16. 记忆法——《认知天性》
  17. Chapter 22 UDP and TCP 第二十二章UDP和TCP协议作业
  18. 【2016阿里安全峰会】解读安全人才缺乏困境破解之法【附PDF下载】
  19. SpO2、SaO2、PaO2、低氧血症概念及标准的总结
  20. 抖音卡直播广场做到千人在线 有多简单?

热门文章

  1. 如何使用代码区分service contract和service contract quotation
  2. 如何使用trace模式运行BRF+应用
  3. 在BAdI definition PRODUCT_R3_ADAPTER的implementation里获得download type
  4. when is MethodInterceptorFilter created Java反射研究
  5. 手机app上的consent管理
  6. 一些通过SAP ABAP代码审查得出的ABAP编程代码优化建议
  7. 使用JDK自带的VisualVM进行Java程序的性能分析
  8. 十字路口红绿灯plc程序_交通灯程序的最优化(西门子S7-200PLC为例)
  9. visual studio 2019 HTML怎么自动生成代码_敲代码和编程适合什么样的笔记本?深度推荐...
  10. Java左上到右下,java – 如何从上到下然后从左到右填充Gri...