WebLogic GridLink Link to Oracle RAC(一)

一.概述

GridLink是WebLogic 10.3.4版本推出的新特性,引入Jdbc 11g version驱动,全面支持Oracle 11G RAC AWM的特性,包括我之前写的SCAN新特性。

WebLogic被Oracle公司收购后,先是版本跟随数据库版本走,例如10.3.0命名为10g R2,10.3.1命名为11g R1,WebLogic越来越跟数据库亲密,我想是一家的东西要高度粘合,便是走上为企业应用提供成套的解决方案。WebLogic是J2EE企业级应用服务器,是J2EE应用跟DB之间的纽带,进而为两者提供高可用性的纽带环境。
 

二.Link意在何处?
 
题目中的Link意为WebLogic连接DB的方式,这里的连接自然是JDBC Thin方式连接的,WebLogic是J2EE的容器,自身也是由Java语言编写。
 
至今WebLogic提供了五种配置对于Jdbc Thin方式连接Oracle RAC,如下:
1.GridLink Data Sources 
2.Configuring Connections to Services on Oracle RAC Nodes(XA)
3.Configuring Connections to Services on Oracle RAC Nodes(No-XA)
4.Multi Data Sources with Global Transactions
5.Multi Data Sources without Global Transactions
 
其中GridLink Data Sources方式支持使用services,实现Load Balancing(负载均衡)和Failover(故障转移)。在Oracle Database 10g引入Automatic Workload Management,即数据库服务,区别与传统的数据库服务。
 
三.GridLink的真面目
 
WLS GridLink是WLS10.3.4新推出的Data Source类型,提供了针对Oracle RAC数据库与WLS之间的连接功能。GridLink通过Oracle通知服务(ONS)来获取Oracle RAC实例的状态变化。WLS可以通过Oracle RAC灵活的数据库服务设计来满足其需求,也可以由数据库服务的增加而扩展而不需要关注RAC 集群中的物理结构变化。
连接示意图如下:
GridLink提供了以下功能:
1.简化和统一了对RAC连接配置的模块。
2.支持Fast Connection Filover(FCF)。
3.支持Runtime Connection Load Balancing(RCLB)。
4.支持Single  Client Access Name(SCAN)。
5.Oracle RAC停机的正常处理。
本篇文章为概述,此系列文章将对上面特性做一 一分析和配置向导。
 
四.Oracle ONS(Oracle NOtification Service)和FAN(Fast Application Notification)
 
Oracle RAC通知服务(ONS)是由集群维护的,为nodeapps组。如:
查看ons服务状态
$crsctl status resource ora.ons
AME=ora.ons
TYPE=ora.ons.type
TARGET=ONLINE    , ONLINE
STATE=ONLINE on rac1, ONLINE on rac2
$srvctl status nodeapps
ONS daemon is running on node: gwrac1
ONS daemon is running on node: gwrac2
ONS服务,由srvctl工具来维护,另外onsctl工具也可以维护,还可以跟踪ons的信息。下面是查看ons配置信息:
$srvctl config nodeapps -s
ONS daemon exists. Local port 6100, remote port 6200
 
Oracle RAC FAN为RAC applications和client提供集群状态和节点负载的情况,通过ONS将这些事件发布给Java client和Oracle的客户端,让它们得知当前RAC的情况,做出相应的处理,例如:客户端请求的分布。
 
基于以上的特性,Oracle称其为高可用性、高可靠性、高可扩展性的,这个形容太响了。附上Oracle为此做的一张PPT。
 

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/707491/viewspace-714052/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/707491/viewspace-714052/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值