oracle 10g,11g RAC中vip作用

Why do we have a Virtual IP (VIP) in Oracle RAC 10g or 11g? 

  The goal is application availability.
  RAC 中VIP的目的是实现app应用的高可用 
  
    When a node fails, the VIP associated with it is automatically failed over to some other node.
    当rac系统中其中一个节点down掉时,被分配的vip会自动的故障转移到健康的节点 
When this occurs, the following things happen. 
当发生failover时,会有以下动作发生

(1) VIP detects public network failure which generates a FAN(Fast Application Notification,
FAN is an event generated by the EVM) event. 
    VIP检测网络故障产生的扇出事件   FAN事件(Fast Application Notification,FAN is an event generated by the EVM)
     
(2) the new node re-arps the world indicating a new MAC address for the IP. 
    在新的节点重新解析,表明一个新的MAC地址的IP
    
(3) connected clients subscribing to FAN immediately receive ORA-3113 error or equivalent. 
Those not subscribing to FAN will eventually time out. 
    已连接的客户端通过订制的FAN事件将迅速收到ORA3113错误,未开启FAN事件的客户端最终将超时
    
(4) New connection requests rapidly traverse the tnsnames.ora address list skipping over the dead nodes, 
instead of having to wait on TCP-IP timeouts 
   新的连接迅速请求通过tnsnames.ora文件的地址列表跳过无效的节点,而不是等待TCP-IP超时
   
    Without using VIPs or FAN, clients connected to a node that died will often wait for a TCP timeout period 
(which can be up to 10 min) before getting an error. 
如果未用vip或者FAN,连接到宕机节点的客户端在报错之前经常会等待TCP超时

翻译的有些牵强,欢迎拍砖

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值