oracle10g负载均衡与集群,如何做?

J2EE 码拜 5年前 (2015-04-21) 194次浏览 0个评论
 

好久没来csdn了,最近有个问题想请教一下高手们。。
刚做了tomcat的负载和集群,在windows和linux的应用,这两天想搞搞oracle10g的负载均衡与集群,看了些文章,感觉比较麻烦,还有点复杂,想问有经验的各位,一般用什么方式做? 排除f5方式。

有人做过的经验不?分享一下。。分都是好商量的。。关键在于大家共同进步。。 

oracle10g负载均衡与集群,如何做?
你是已经搞定了Tomcat,然后要搞Oracle10g的负载均衡?如果费用撑得住的话,用RAC就可以了啊。
oracle10g负载均衡与集群,如何做?
引用 1 楼  的回复:

你是已经搞定了Tomcat,然后要搞Oracle10g的负载均衡?如果费用撑得住的话,用RAC就可以了啊。

tomcat的比较简单。。。oracle10g当然要做免费的。。。何来费用问题?。。。

oracle10g负载均衡与集群,如何做?
高手何在?csdn高手何在?是时候证明自己了。。。
oracle10g负载均衡与集群,如何做?
5分
Oracle10g 集群需要专门的版本和插件,以前弄个一次,没成功!
oracle10g负载均衡与集群,如何做?
20分
不知道你的问题是啥,如果采用RAC,就没啥难度,当然配置过程还比较麻烦;但运维费用比较高,尤其是如果出问题请Oracle支持的时候。

你顶楼说的:“排除f5方式”
要说明的是:用F5不能取代RAC,只能解决请求负载分发的问题;而请求分发这种事情,即可以通过客户端配置完成,也可以通过对监听器配置完成。

如果是JDBC,就是写URL的问题,类似:
jdbc:oracle:thin:@(DESCRIPTION =(ADDRESS_LIST = 
(ADDRESS=(PROTOCOL=TCP)(HOST=vip1)(PORT=1521)) 
(ADDRESS=(PROTOCOL=TCP)(HOST=vip2)(PORT=1521))) 
(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=xxxooo ))) 

oracle10g负载均衡与集群,如何做?
引用 5 楼  的回复:

不知道你的问题是啥,如果采用RAC,就没啥难度,当然配置过程还比较麻烦;但运维费用比较高,尤其是如果出问题请Oracle支持的时候。

你顶楼说的:“排除f5方式”
要说明的是:用F5不能取代RAC,只能解决请求负载分发的问题;而请求分发这种事情,即可以通过客户端配置完成,也可以通过对监听器配置完成。

如果是JDBC,就是写URL的问题,类似:
jdbc:oracle:thin:@(……

恩。知道f5和深信服都是做负载均衡的设备。。
“排除f5方式”:我是想说明:负载不用f5来做。。

下午下载了关于linux与windows的两个文档。比较官方。。
里面说oracle采用的clusterware(集群就绪软件)和RAC(实时应用集群)方式来解决高可用方案和负载的问题。。。

看了看。。感觉过程好像有点复杂。。环境准备比较繁琐。。配置比较繁琐。。。

希望明天能研究出来。。

很感谢你的回答和帮助。。感谢!

oracle10g负载均衡与集群,如何做?
30分
引用 6 楼  的回复:

看了看。。感觉过程好像有点复杂。。环境准备比较繁琐。。配置比较繁琐。。。

客观地说,不是一般的繁琐,尤其是第一次玩;还好我们现在有专门的系统部来负责。

clusterware关注于在设备层提供集群环境,土鳖点的说法就是把N台设备虚拟成1个IP地址,这里面有大量底层(操作系统层面)的协商机制;
RAC则侧重于Instance层面的集群环境,数据共享、同步更新、锁之类的问题。

如果没有对数据结构和应用做特殊设计的话,RAC规模不能过大,否则性能不升反降。

oracle10g负载均衡与集群,如何做?
引用 7 楼  的回复:

引用 6 楼 的回复:
看了看。。感觉过程好像有点复杂。。环境准备比较繁琐。。配置比较繁琐。。。

客观地说,不是一般的繁琐,尤其是第一次玩;还好我们现在有专门的系统部来负责。

clusterware关注于在设备层提供集群环境,土鳖点的说法就是把N台设备虚拟成1个IP地址,这里面有大量底层(操作系统层面)的协商机制;
RAC则侧重于Instance层面的集群环境,数据共享、同步更……

恩。。我们公司也是由专门的系统部门来负责这些。。
我做这个纯粹是个人行为。。

从文档中看。。oracle集群的存储机制的策略选择和配置应该是个难点。。的确有难度。。。。

oracle10g负载均衡与集群,如何做?
还有高手没?
帮忙具体分析下RAC方式利用 OCFS方式来存储数据库或者ASM方式来存储数据库 是怎么配置和实现?以及关于多个节点的理解。。。
oracle10g负载均衡与集群,如何做?
失望啊。。。。csdn!
oracle10g负载均衡与集群,如何做?
5分
引用 11 楼  的回复:

失望啊。。。。csdn!

其实,你如果关注RAC细节的话,应该去Oracle板块问才对的。。。

oracle10g负载均衡与集群,如何做?
20分
引用 11 楼  的回复:

失望啊。。。。csdn!

rac可以负载均衡也可以提高系统可用性,但是部署rac是很复杂的,如果你想学习的话就推荐你看一下《大话oracle rac》最新版的,如果你想部署rac集群的话,那么还是交给你们的dba小组吧,并且先调研下有无这个必要..

oracle10g负载均衡与集群,如何做?
学习了

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明oracle10g负载均衡与集群,如何做?
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!