Oracle RAC是啥?
RAC是real application clusters的简称,译为“即时运用群集”, 是Oracle新版本数据库中选用的一项新技术应用,是高可用性的一种,也是Oracle数据库适用互联网测算阶段的关键技术。
Oracle RAC中会出现如下所示好多个IP地址
真正IP和VIP:Oracle RAC中每一个结点都是一个虚似IP,通称VIP, 与真正IP在同一个ip段。vip 附设在public网口插口。
VIP和真正IP最首要的不同点取决于:VIP是波动的,而真正IP是确定的。在全部连接点都正常的运转时,每一个结点的VIP会被划分到网口上;在linux下ifconfig查询,public网卡上是2个IP地址;假如一个连接点服务器宕机,这一连接点的VIP会被迁移到仍在运作的连接点上。也就是活下来的连接点的网口上,多出来了一个VIP。
Private-IP: RAC中的 Private私有化IP用以心率同歩,这一针对客户方面,可以同时忽视。简易了解,这一Ip用于确保两部网络服务器同歩数据信息用的,属于RAC内部结构中间通讯。priv 与真正IP 不可同为一个插口。
Scan-IP:Oracle11gR2以后,引进了一个scan的定义。SCAN IP是身为一个新增加IP发生的, scan ip实际上是oracle在客户端与数据库中间,添加的一个联接层,当有客户端浏览时,联接到 SCAN IPLISTENER, 而SCAN IP LISTENER接受到联接要求时,会依据 优化算法将该客户端的联接要求,发送给相应的instance上的VIP LISTENER,进而完成了全部客户端与网络服务器的接入全过程。
简易说一下Oracle RAC的浏览步骤:
客户端先浏览Scan-IP,随后Oracle会依据优化算法回到一个VIP至客户端,客户端最后浏览VIP开展业务流程浏览。
下边用一个具体的环境来简要说明一下:
网络拓扑结构如下所示:
OracleDB1的环境如下:
192.168.10.181db01为真正IP1
192.168.10.182 db02为真实IP2
192.168.10.183db01-vip为VIP1
192.168.10.184db02-vip为VIP2
192.168.20.181db01-priv为Private-IP
192.168.20.182 db02-priv为Private-IP
192.168.10.180rac-scan为Scan-IP
OracleDB1插口的状况如下所示
下列可见到RAC1的监视IP,该监听IP是保证服务项目,一般是设施的VIP和真正IP,同样RAC2的监视IP是192.168.10.182、192.168.10.184,因此大家必须留意的是这每台机器设备的这2个IP。
(PS:这个时候大家会有一个疑惑,怎么会给予2个IP提供监视,立即用真正IP不就好了没???
并没有VIP时,Oracle客户端是靠“TCP/IP协议栈请求超时”来分辨网络服务器常见故障。而TCP/IP协议栈是做为OS Kernel的一部分来完成,不一样的OS有不同的阈值,客户获知数据库出现异常的时长彻底在于OS Kernel的完成。因而,oracle RAC引进了VIP,进而绕开对TCPtcp协议请求超时的依靠。但是还有一些顾客VIP和真正IP都是会使用,因此这一谈单好她们的数据通道是怎样通讯。)
当RAC2挂掉后,VIP2飘到了RAC1,尽管VIP2飘过去了,可是VIP2是不容易给予服务项目,只由VIP1给予服务项目,而scanIP也会只给予VIP1给客户端。
对于Oracle RAC环境,DAS怎样开展审计数据库的浏览记录?
镜像文件总流量部署:
根据拷贝网络交换机的数据库总流量,镜像文件到审计机器设备,开展审计。该部署方法对客户数据库环境无一切危害。提议标准可以的情形下,优先选择采用此方法开展部署配备。
agent部署:
在不能给予镜像文件端口号的情形下可选用探头(agent)部署在数据库中。该部署方法适用云环境,虚似环境,数据库较为分散化等情景。探头与DAS创建联接,根据爬取互联网中的总流量获得信息发送至DAS机器设备,开展审计。
倘若DAS2.0.3及下列版本号,agent的环境变量是填好全部通讯的物理性插口,可在环境变量中配备物理学插口,开展爬取物理学插口的总流量。
倘若DAS2.0.5及以上版本号,agent只有填好单独IP,因此大家必须认识好顾客的数据通讯流,它是选用哪个IP开展通信网络的(VIP、真正IP)。倘若与VIP或是是真正IP在其中一个IP通讯,可在环境变量填好相匹配IP开展爬取总流量;若是与此同时应用2个IP得话,DAS2.0.5默认设置带的agent版本号是不可以的,若顾客是这种情形得话,不便必须找相匹配地区网御星云技术工程师给予。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。