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