Posted on 2009-08-09 14:28
Prayer 閱讀(762)
評論(0) 編輯 收藏 引用 所屬分類:
系統(tǒng)、備份等
主要Linux 平臺高可用集群軟件(High Availability Cluster- HA)簡介及軟件下載
主要Linux 平臺高可用集群軟件(High Availability Cluster- HA)簡介及軟件下載
================================================
本文針對Linux平臺的集群軟件進行簡單的介紹.
轉載請勿修改 作者: nntp 最后更新:20060824
Linux集群主要分成三大類( 高可用集群, 負載均衡集群,科學計算集群)
高可用集群( High Availability Cluster)
負載均衡集群(Load Balance Cluster)
科學計算集群(High Performance Computing Cluster)
================================================
高可用集群(High Availability Cluster)
常見的就是2個節(jié)點做成的HA集群,有非常多通俗的不科學的名稱,比如"雙機熱備", "雙機互備", "雙機".
高可用集群解決的是保障用戶的應用程式持續(xù)對外提供服務的能力。 (請注意高可用集群既不是用來保護業(yè)務數據的,保護的是用戶的業(yè)務程式對外不間斷提供服務,把因軟件/硬件/人為造成的故障對業(yè)務的影響降低到最小程度)
Linux平臺常見的高可用集群 有這些:
1. RedHat 公司 的 開放原始碼RedHat Cluster Suite, 簡稱RHCS . (產品介紹
http://www.redhat.com/solutions/clustersuite/)
- RHCS實際上是個套件,除了目前提到的高可用集群軟件,還包含了一個基于LVS的負載均衡軟件.
- RHCS包含的集群軟件,是GPL協議下開放原始碼的集群系統(tǒng).
- RHCS目前的版本有 RHCS v3和 v4,分別對應于RedHat 企業(yè)版Linux的 3.0家族和4.0家族.
- RHCS是個獨立的產品,不包括在RedHat Enterprise Linux當中,無論是購買還是下載,都是獨立存在的.
RHCS的獲得:
RHCS的獲得有三個途徑:
a. 從redhat 的官方銷售渠道購買,得到的是RedHat RHCS產品的二進制代碼(光盤或直接從RHN-RedHat Network下載),原始碼,及支持和升級服務.
b. 從redhat 的官方站點下載SRPM包,編譯并安裝. 無原廠商業(yè)支持和升級服務. 這里下載 (
ftp://ftp.redhat.com/pub/redhat/linux/enterprise/4/en/RHCS
和
ftp://ftp.redhat.com/pub/redhat/linux/enterprise/3/en/RHCS)
c. 從centOS官方站點下載RHCS的二進制代碼包并安裝,無原廠商業(yè)支持和升級服務. 這里下載(
http://mirror.centos.org/centos/4/csgfs/
, 請閱讀此目錄中的README文件)
2. Novell 公司 的 開放原始碼高可用集群HA套件
Novell 公司并購了歐洲Linux第一大廠SuSE之后,成為全球能夠抗衡RedHat的主要力量.
SuSE企業(yè)版Linux 帶有一套開放原始碼的HA集群軟件,包括 HA project的heartbeat, heartbeat-ldirectord, heartbeat-pils, heartbeat-stonith, 集群關聯的存儲軟件drbd, 虛擬IP的 src_vipa軟件.和RHCS不同的是,SuSE/Novell 企業(yè)版Linux自帶的 HA集群軟件并非一個獨立的軟件,如上介紹,而是由不同的開放原始碼項目提供的不同部分的程式。
集群軟件的獲得:
本集群軟件組件已附帶在SuSE Linux Enterprise Server 光盤中(SLES9, SLES10), SuSE Linux Enterprise Server(SLES9, SLES10)的光盤,能免費從download.novell.com獲得,并提供2個月的在線網絡更新服務. 用戶只需要在novell站點上免費注冊一個novell 站點賬號,就能下載SLES9, SLES10的所有光盤ISO.
3. Novell 公司的Novell Cluster Service
Novell 在敗落前,原來是一家非常偉大的公司,有著非常雄厚的技術力量。 早在10多年前,Novell公司就在集群領域獨樹一幟,是當時唯一能夠在PC服務器上構建出32節(jié)點集群的廠商.
Novell收購SuSE公司之后,將原來在Novell netware操作系統(tǒng)上的大量企業(yè)級應用移植和整合到了SuSE Linux Enterprise Linux平臺, Novell 當時名震集群領域的Novell Cluster Service 也被整合移植到了Linux平臺.
Novell Cluster Service是個商業(yè)系統(tǒng),并非開放原始碼產品
這里能看到細節(jié)
http://www.novell.com/products/openenterpriseserver/ncs.html
產品的獲得
直接從Novell 公司購買.
4. Steeleye Lifekeeper for linux (產品介紹
http://www.steeleye.com/)
steeleye 公司是集群行業(yè)非常著名的公司,他們的集群系統(tǒng)最早是AT&T 貝爾實驗室研發(fā)的,后來被賣給了金融行業(yè)的著名IT公司NCR公司。(不少朋友到ATM取錢的時候也許會看到NCR制造的ATM機). lifekeeper集群的歷史非常悠久,后來steeleye又得到了幾個從當時的巨頭DEC跳槽來的核心研發(fā)人員.因此lifekeeper的構架和品質是有非常好的口碑的.
產品獲得
a. 從steeleye官方渠道申請試用版
b. 從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平臺有一套旗艦級的高可用集群系統(tǒng)(MC/SG for HP-UX),被廣泛部署在各種關鍵業(yè)務計算領域。比如銀行,電信,金融等等。主要的硬件平臺是PA-RISC架構的小型機和中型機系統(tǒng).
Compaq在和HP合并之前,在Alpha 平臺有一套旗艦級的高可用集群,叫做(TruCluster).被廣泛部署在各種關鍵業(yè)務計算領域,比如國防,航天,制造等等。主要的硬件平臺是Alpha架構的小型機和中型機.
隨著兩個公司的合并,兩套著名的集群系統(tǒng)也完成了合并,新的產品仍舊叫做MC/SG,不過能跑在PA-RISC, IA, IA64平臺.
5年前,HP將MC/SG集群系統(tǒng)移植到了linux平臺,并發(fā)展至今. HP MC/SG for linux有著非常高的品質和長期在高度關鍵業(yè)務需求的領域發(fā)展的背景。
軟件的獲得:
從HP官方渠道購買并獲得技術支持和升級服務.
6. 開放原始碼的 HA 項目 (
http://www.linux-ha.org/)
linux-HA 項目歷史悠久, 非常多l(xiāng)inux 發(fā)行附帶的HA集群都是采用了linux-HA 的heartbeat系統(tǒng)和相關的組件.需要構建完全的開源,自由而且免費的高可用集群的用戶能選擇.
軟件獲得:
免費下載,沒有商業(yè)支持和商業(yè)升級服務.
7. Turbolinux 高可用集群系統(tǒng)
Turbolinux 這幾年發(fā)展的頗不順利,從創(chuàng)始人走人到公司在日本的股權變動. 頗讓人擔憂。
TurboLinux 的高可用集群軟件有兩個.
a. TurboLinux Cluster HA 3.1
b. TurboLinux8 ClusterPro
因為都沒有在具體的項目中深入用過,不做更多解釋.
軟件獲得:
從Turbolinux 官方購買,并獲得技術支持和升級服務.
本文來自ChinaUnix博客,如果查看原文請點:http://blog.chinaunix.net/u/17248/showart_449056.html