圖:Sun Cluster軟件包
Sun Cluster的目標(biāo)是:
Sun Cluster 3.1 (SC3.1)是Sun公司新一代集群技術(shù)軟件,它是業(yè)界第一個(gè)將可用性、擴(kuò)展性、可管理性與核心操作系統(tǒng)進(jìn)行集成的集群軟件版本。SC3.1使用操作系統(tǒng)提供的一些服務(wù),例如存儲(chǔ)設(shè)備、文件系統(tǒng)和網(wǎng)絡(luò),通過操作系統(tǒng)和集群軟件緊密、無縫的結(jié)合,既保持了操作系統(tǒng)對(duì)應(yīng)用的兼容性,又拓展了集群系統(tǒng)的功能。
SC3.1與其它集群軟件產(chǎn)品有著顯著的不同,在Solaris操作系統(tǒng)中集成了支持集群軟件的功能,并且在SC3.1中增加了全局設(shè)備管理(Global Devices)、全局文件系統(tǒng)(Global File System)、全局IP服務(wù)(Global IP Services)和可擴(kuò)展服務(wù)(Scalable Services)等特性。這些先進(jìn)的特性為用戶提供了一個(gè)便于管理的應(yīng)用運(yùn)行環(huán)境,使得Sun公司成為業(yè)界優(yōu)秀的平臺(tái)提供商,提供高可靠性和可擴(kuò)展性的網(wǎng)絡(luò)、數(shù)據(jù)和應(yīng)用服務(wù)。
Sun Cluster 3.1產(chǎn)品對(duì)Solaris操作環(huán)境是一個(gè)重要的擴(kuò)展,它目前最多可將8個(gè)服務(wù)器連接成一個(gè)群件系統(tǒng)。Solaris 8、Solaris 9操作環(huán)境和Sun Cluster 3.1環(huán)境提供了第一個(gè)符合標(biāo)準(zhǔn)Unix環(huán)境的群件文件系統(tǒng)(Cluster File System)。這兩個(gè)環(huán)境的結(jié)合可以使群件網(wǎng)絡(luò)總是處于連接狀態(tài),可以做到數(shù)據(jù)的實(shí)時(shí)提供。而且,它可以在一個(gè)群件內(nèi)創(chuàng)建全球應(yīng)用服務(wù),這使得一旦在群件系統(tǒng)中配置了一個(gè)應(yīng)用程序,該應(yīng)用程序就能在群件系統(tǒng)的任何地方使用。這樣,就使服務(wù)級(jí)別管理非常容易,既簡(jiǎn)化了管理,又降低了運(yùn)營(yíng)成本。
Sun Cluster由應(yīng)用廣泛、技術(shù)成熟的Sun服務(wù)器和海量存儲(chǔ)設(shè)備組成,并提供兩種不同的高可用性解決方案:HA(High Availability)和 PDB(Parallel DataBase)。在PDB中支持Oracle的并行數(shù)據(jù)庫版OPS,這樣不僅可以使數(shù)據(jù)庫操作均勻地分布在集群系統(tǒng)中的各個(gè)節(jié)點(diǎn)上運(yùn)行,并且可以提供迅速、可靠的故障切換,使整個(gè)數(shù)據(jù)庫應(yīng)用保證了最大限度的持續(xù)可用性。
Sun Cluster支持多種方式的集群拓?fù)浣Y(jié)構(gòu),包括群集對(duì)方式(Clustered Pairs)、N+1(或稱星型結(jié)構(gòu))、群集對(duì)+N的方式(Pair+N)等一系列高可靠性集群拓?fù)浣Y(jié)構(gòu)。群集系統(tǒng)最典型的配置是雙節(jié)點(diǎn)的群集,如下圖所示:
圖:雙節(jié)點(diǎn)群集示意圖
從上圖可以看到,群集由下列硬件組成:
該集群結(jié)構(gòu)特點(diǎn)如下:
其優(yōu)點(diǎn)包括: