当前位置:网站首页>Oracle RAC环境下vip/public/private IP的区别
Oracle RAC环境下vip/public/private IP的区别
2022-08-04 13:42:00 【51CTO】
在 Oracle RAC环境下,每个节点都会有多个IP地址,分别为Public/Private/Vip,这三个IP到底有啥区别呢?分别用在那些场合呢?来看看老外的回答。
1. private IP address is used only for internal clustering processing (Cache Fusion)
私有IP用于心跳同步,这个对于用户层面,可以直接忽略,简单理解,这个Ip用来保证两台服务器同步数据用的私网IP。
2. VIP is used by database applications to enable fail over when one cluster node fails
虚拟IP用于客户端应用,以支持失效转移,通俗说就是一台挂了,另一台自动接管,客户端没有任何感觉。
这也是为什么要使用RAC的原因之一,另一个原因,我认为是负载均衡。
3. public IP adress is the normal IP address typically used by DBA and SA to manage storage, system and database.
公有IP一般用于管理员,用来确保可以操作到正确的机器,我更愿意叫他真实IP。
通过上述解释,不难理解作为一个DBA,在配置tnsnames.ora时,有些场合是要使用的vip,而有些场合又必须使用public IP。例如,当你在定位一个数据库的死锁时,使用public ip,可以确保连到你想处理的机器,相反此时使用虚拟ip时,会出现不确定性,因为服务器默认是开启负载均衡的,也就是有可能你想连A机,系统却给你分配了B机。
例如:
边栏推荐
猜你喜欢

leetcode 48. Rotate Image 旋转图像(Medium)

MySQL性能指标TPS\QPS\IOPS如何压测?

用过Apifox这个API接口工具后,确实感觉postman有点鸡肋......

Interviewer: Tell me the difference between NIO and BIO

一文梳理NLP主要模型发展脉络

Niuke.com Brush Question Record || Linked List

nVisual二次开发——第二章 nVisual API操作指南Swagger使用

Arduino框架下I2S控制ADC采样以及PWM输出示例解析

Is the code more messy?That's because you don't use Chain of Responsibility!

新 Nsight Graph、Nsight Aftermath 版本中的性能提升和增强功能
随机推荐
《社会企业开展应聘文职人员培训规范》团体标准在新华书店上架
TS - type
odoo13笔记点
17种正则表达式
leetcode 48. Rotate Image 旋转图像(Medium)
MySQL性能指标TPS\QPS\IOPS如何压测?
Install mysql on k8s
yum 查看已经安装过的包并卸载
Niuke.com Brush Question Record || Linked List
【LeetCode】1403. 非递增顺序的最小子序列
d不要直接用转串
双目立体视觉笔记(三)三角测量、极线校正
代码越写越乱?那是因为你没用责任链!
idea永久激活教程(新版)
Interviewer: Tell me the difference between NIO and BIO
Analysis and application of portrait segmentation technology
router---模式
CReFF缓解长尾数据联邦学习(IJCAI 2022)
8/3 训练日志 (树状数组+区间覆盖+思维+01字典树)
LeetCode 1403 Minimum subsequence in non-increasing order [greedy] HERODING's LeetCode road