盘点Linux平台下的高可用集群软件(High Availability Cluster- H
《盘点Linux平台下的高可用集群软件(High Availability Cluster- HA)》要点: 由于X86硬件平台服务器的成本下降及其稳定性的提高,越来越多的厂家在小型机之外多了个选择,因此基于X86平台的Linux系统在企业级应用中普及起来,这篇文章将要介绍的是基于Linux的集群软件,它们主要分成三大类( 高可用集群,负载均衡集群,科学计算集群): 高可用集群( High Availability Cluster) 下面这些都属于高可用集群(High Availability Cluster)…… 常见的就是2个节点做成的HA集群,有很多通俗的不科学的名称,比如”双机热备”,“双机互备”,“双机”. Linux平台常见的高可用集群有这些: 1.??RedHat 公司 的 开放源代码RedHat Cluster Suite,简称RHCS . (产品介绍http://www.redhat.com/solutions/clustersuite/) – RHCS实际上是一个套件,除了现在提到的高可用集群软件,还包含了一个基于LVS的负载均衡软件. – RHCS包含的集群软件,是GPL协议下开放源代码的集群系统. – RHCS目前的版本有 RHCS v3和 v4,分别对应于RedHat 企业版Linux的 3.0家族和4.0家族. – RHCS是一个独立的产品,不包括在RedHat Enterprise Linux当中,无论是购买还是下载,都是单独存在的. RHCS的获得: RHCS的获得有三个途径: a. 从redhat 的官方销售渠道购买,得到的是RedHat RHCS产品的二进制代码(光盘或直接从RHN-RedHat Network下载),源代码,以及支持和升级服务. 2. Novell 公司 的 开放源代码高可用集群HA套件 Novell 公司并购了欧洲Linux第一大厂SuSE之后,成为全球能够抗衡RedHat的主要力量. SuSE企业版Linux 带有一套开放源代码的HA集群软件,包括 HA project的heartbeat,heartbeat-ldirectord,heartbeat-pils,heartbeat-stonith,集群关联的存储软件drbd,虚拟IP的 src_vipa软件.和RHCS不同的是,SuSE/Novell 企业版Linux自带的 HA集群软件并非一个独立的软件,如上介绍,而是由不同的开放源代码项目提供的不同部分的程序. 集群软件的获得: 3. Novell 公司的Novell Cluster Service Novell 在败落前,曾经是一家非常伟大的公司,有着非常雄厚的技术力量. 早在10多年前,Novell公司就在集群领域独树一帜,是当时唯一能够在PC服务器上构建出32节点集群的厂商. Novell Cluster Service是一个商业系统,并非开放源代码产品 这里可以看到细节 产品的获得 直接从Novell 公司购买. 4. Steeleye Lifekeeper for linux (产品介绍http://www.steeleye.com/) steeleye 公司是集群行业非常著名的公司,他们的集群系统最早是AT&T 贝尔实验室开发的,后来被卖给了金融行业的著名IT公司NCR公司.(不少朋友到ATM取钱的时候也许会看到NCR制造的ATM机). lifekeeper集群的历史非常悠久,后来steeleye又得到了几个从当时的巨头DEC跳槽来的核心开发人员.因此lifekeeper的构架和 品质是有非常好的口碑的. 产品获得 a. 从steeleye官方渠道申请试用版 5. HP MC/Service Guard for linux (http://h71028.www7.hp.com/enterprise/cache/6468-0-0-0-121.aspx) HP在和Compaq合并之前,在HP-UX平台有一套旗舰级的高可用集群系统(MC/SG for HP-UX),被广泛部署在各种关键业务计算领域.比如银行,电信,金融等等.主要的硬件平台是PA-RISC架构的小型机和中型机系统. 软件的获得: 从HP官方渠道购买并获得技术支持和升级服务. 6. 开放源代码的 HA 项目 (http://www.linux-ha.org/) linux-HA 项目历史悠久,很多linux 发行附带的HA集群都是采用了linux-HA 的heartbeat系统和相关的组件.需要构建完全的开源,自由而且免费的高可用集群的用户可以选择. 软件获得: 7. Turbolinux??高可用集群系统 Turbolinux 这几年发展的颇不顺利,从创始人走人到公司在日本的股权变动. 颇让人担忧. TurboLinux 的高可用集群软件有两个. a. TurboLinux Cluster HA 3.1 因为都没有在具体的项目中深入用过,不做更多解释. 软件获得: 从Turbolinux 官方购买,并获得技术支持和升级服务. 说明:在文章中前面1~7部分是来自CU论坛的网友nntp所写. 8. Veritas Cluster Server (VCS) 高可用集群系统 (编辑:ASP站长网) |