Erp100论坛's Archiver

xiangzhao 发表于 2008-7-9 13:05

Oracle 10g RAC 是高可用性集群还是负载均衡集群

问题1:

Oracle 10g RAC 是高可用性集群还是负载均衡集群?


问题2:
机器集群大致分为:高性能集群,高可用性集群和负载均衡集群
这些集群的区别是在集群软件上吗?

问题3:
高性能集群的集群软件是什么?是不是一个并行运算软件或分片运算软件,自己也可以写的?

高可用性集群的集群软件是什么?是不是集群中只有一半机器处于工作状态?

负载均衡集群的集群软件是什么?是不是就相当于一个任务分配器?

Oracle 10g的CRS是属于什么集群软件??????

xiangzhao 发表于 2008-7-9 13:06

问题1:

Oracle 10g RAC 是高可用性集群还是负载均衡集群?
     按oracle的说得,都是! 因为在一个节点down掉后,另外的节点还继续运行,所以说高可用性。客户端总是想连到负载低的机器上,所以说是负载均衡集群。

问题2:
机器集群大致分为:高性能集群,高可用性集群和负载均衡集群
这些集群的区别是在集群软件上吗?
   高性能集群需要集群软件实现,如
    Solaris   : Sun Enterprise Cluster 3.0, Veritas Volume Manager Version 3.0.4
     HP    : MC/ServiceGuard 11.13 OPS Edition with patch PHSS_22876 or later
     Tru64 Compaq : TruCluster Software 5.1, with patches GB_G01313 and GB_G01314
     AIX   : HACMP/ES Version 4.4, or higher
     这些都需要是并行的cluster。
     
     高可靠性集群可以有上面说的那些并行cluster实现,也可以由热备cluster实现。

      至于负载均衡集群,则一般不是由上面说得cluster软件实现,而一般由另外的软件或硬件实现,如oracle 的client + oracle listener实际上就是一个负载均衡器,另外在web上的硬件均衡器如f5,当然也有用软件实现的在web上的负载均衡,如sina,sohu的网站都采用这类软件进行负载均衡。一般说来负载均衡与cluster没有直接联系


问题3:
高性能集群的集群软件是什么?是不是一个并行运算软件或分片运算软件,自己也可以写的?
    上面给出的就是各个OS的高性能集群的集群软件,此时的集群软件是并行集群软件,当然也可以自己写。


高可用性集群的集群软件是什么?是不是集群中只有一半机器处于工作状态?
    上面给出的就是各个OS的高性能集群的集群软件,此时的集群软件是热备集群软件,当然并行集群软件也是。热备集群软件时是集群中只有一个机器处于工作状态。并行集群软件时是集群中所有机器处于工作状态。


负载均衡集群的集群软件是什么?是不是就相当于一个任务分配器?
    上面已给出介绍。可以这么说就是一个任务分配器,可以采取轮循的方式分配,也可以根据server的负载分配,oracle rac就是通过负载分配的。


Oracle 10g的CRS是属于什么集群软件??????
   好像是oracle自己的并行集群软件,这样就可以不用OS的并行集群软件了。

页: [1]

Powered by Discuz! Archiver 7.0.0  © 2001-2007 Comsenz Inc.