首 页 关于我们 新闻中心 网建建设 主机域名 推广优化 解决方案 微信营销 软件开发 成功案例 技术分享 联系我们
您当前位置:太原网站制作 >> 技术分享 >> 浏览文章
  技术分享

三、RAC的IP规划



  发布时间:2018-10-15 18:30:08 浏览次数:次 来源:太原网站制作 作者:太原服务器虚拟化 字体:

 

导读:

1、网卡绑定网卡采用双网卡绑定形式,详细配置查看<<centos网卡绑定>>文档主机名  网络类型  虚拟网卡  网卡  网卡  Cloudc1  public  Bond0  Eth4  Eth6  Private  Bond1  Eth5  Eth7  Cloudc2  public  Bond0  Eth4...


 

1、网卡绑定

网卡采用双网卡绑定形式,详细配置查看<<centos网卡绑定>>文档

主机名

   

网络类型

   

虚拟网卡

   

网卡

   

网卡

   

Cloudc1

   

public

   

Bond0

   

Eth4

   

Eth6

   

Private

   

Bond1

   

Eth5

   

Eth7

   

Cloudc2

   

public

   

Bond0

   

Eth4

   

Eth6

   

Private

   

Bond1

   

Eth5

   

Eth7

   

2、IP地址规划

主机名

   

host-IP

   

vip

   

priv-ip

   

SCAN-IP

   

racnode1

   

192.168.0.110

   

192.168.0.201

   

172.10.30.101

   

192.168.0.200

   

racnode2

   

192.168.0.111

   

192.168.0.202

   

172.10.30.102

   

 

Hostname

   

Short Hostname

   

Type

   

IP Address

   

Interface

   

subnet

   

racnode1

   

racnode1

   

Public IP

   

192.168.0.110

   

eth0

   

192.168.0.1

   

racnode1-vip

   

racnode1-vip

   

Virtual IP

   

192.168.0.201

   

eth0:1

   

racnode1-priv

   

racnode1-priv

   

Private IP

   

172.10.30.101

   

eth1

   

172.10.0.0

   

racnode2

   

racnode2

   

Public IP

   

192.168.0.111

   

eth0

   

racnode2-vip

   

racnode2-vip

   

Virtual IP

   

192.168.0.202

   

eth0:1

   

racnode2-priv

   

racnode2-priv

   

Private IP

   

172.10.30.102

   

eth1

   

scan-cluster

   

scan-cluster

   

SCAN IP

   

192.168.0.200

   

eth0

   

3、名词解释

Oracle RAC环境下每个节点都会有多个IP地址,分别为公共IP(Public IP)、私有IP(Private IP)和虚拟IP(Virtual IP):

 

私有IP(Private IP)

Private IP address is used only for internal clustering processing(Cache Fusion).

专用(私有)IP地址只用于内部群集处理,如心跳侦测,服务器间的同步数据用。

 

虚拟IP(Virtual IP)

Virtual IP is used by database applications to enable fail over when one cluster node fails.

当一个群集节点出现故障时,数据库应用程序通过虚拟IP地址进行故障切换。

当一个群集节点出现故障时,数据库应用程序(包括数据库客户端)通过虚拟IP地址切换到另一个无故障节点,另一个功能是均衡负载。

 

公共IP(Public IP)

Public IP adress is the normal IP address typically used by DBA and SA to manage storage, system and database.

公共IP地址是正常的(真实的)IP地址,通常DBA和SA使用公共IP地址在来管理存储、系统和数据库。

 

监听IP(SCAN IP)

从Oracle 11g R2开始,Oracle RAC网络对IP地址有特殊要求,新增了加监听IP地址(SCAN IP),所以从Oracle 11g R2开始Oracle RAC网络至少需要4种IP地址(前面介绍三种IP地址)。

 

在Oracle 11g R2之前,如果数据库采用了RAC架构,在客户端的tnsnames中,需要配置多个节点的连接信息,从而实现诸如负载均衡、Failover等RAC的特性。因此,当数据库RAC集群需要添加或删除节点时,需要及时对客户端机器的tns进行更新,以免出现安全隐患。

 

在Oracle 11g R2中,为了简化该项配置工作,引入了SCAN(Single Client Access Name)的特性。该特性的好处在于,在数据库与客户端之间,添加了一层虚拟的服务层,就是所谓的SCAN IP以及SCAN IP Listener,在客户端仅需要配置SCAN IP的tns信息,通过SCAN IP Listener,连接后台集群数据库。这样,不论集群数据库是否有添加或者删除节点的操作,均不会对Client产生影响。


 

技术分享

 
 
太原网站建设,太原网站制作优秀公司祝您网站成功!    网站地图    
电话:139-3513-1207 邮箱:kefu@haoat.com 晋ICP备05008220号
版权所有©太原星湾网络科技有限公司 All Rights Reserved 太原网站制作
本站关键字:太原网站建设/太原做网站/太原网站制作/山西网站建设