oracle怎样避免脑裂的,同城双活数据中心如果使用Oracle extent RAC,如何有效避免数据库脑裂?...

本文概述了Oracle官方针对脑裂问题的解决方案,重点讲解了投票文件的读写要求,特别是如何确保远程第三个位置的高可用性和低延迟网络连接,以满足系统响应时间。建议设置系统以满足最低延迟的一半,以保证128Kbps的吞吐量和快速I/O确认。
摘要由CSDN通过智能技术生成

Oracle官方的手册对于脑裂的问题解决方案示例如下:

181127144401b18a4e3bdb5cb9.png

7bxen0a3ere

Oracle尚未测试距离对第三个基于位置的投票文件的影响,因为通常假设第三个位置理想地与数据中心的距离相近,因为两个数据中心彼此相邻。 但是,只要确保第三个投票文件的可访问性并且考虑到从数据中心到第三个位置的距离增加不仅会导致延迟、而且会增加路径上的故障风险,客户也可以为第三个位置选择任何距离。

关于投票盘的读写,官方文档如下:

Minimum network requirements for the connectivity to the third location can therefore be derived from the access patterns to Voting Files in an Oracle cluster. In general, Oracle Clusterware accesses a Voting File every second for read and write with less than a kilobyte of data read or written. An acknowledgement of the write I/O needs to be received in 200 seconds under normal operations (long disk timeout) and 27 seconds during a reconfiguration in the cluster (short disk timeout).

In order to meet those response time requirements (latencies) for accessing the third Voting File hosted on standard NFS or using iSCSI based connectivity, Oracle recommends setting up the system to meet half of the lower latency requirement in average. In other words, the connectivity to the third location should ensure that the Voting File write I/O can be acknowledged in 27/2 seconds (approx. 14 seconds), providing a minimum average throughput of at least 128 Kbps。

根据上文,通常Oracle Clusterware每秒访问一个表决文件进行读写,读取或写入的数据少于一千字节。 在正常操作(长磁盘超时)下需要在200秒内接收写入I / O的确认,在群集中重新配置期间需要接收27秒(短磁盘超时)。为了满足访问标准NFS上托管的第三个投票文件或使用基于iSCSI的连接的响应时间要求(延迟),Oracle建议将系统设置为平均满足较低延迟要求的一半。 换句话说,与第三个位置的连接应该确保可以在27/2秒(大约14秒)内确认投票文件写入I / O,提供至少128 Kbps的最小平均吞吐量收起

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值