必威电竞|足球世界杯竞猜平台

HACMP
來(lái)源:互聯(lián)網(wǎng)

HACMP(高可用性群集多處理)是IBM為其生產(chǎn)的P系列unix服務(wù)器產(chǎn)品推出的集群軟件,主要應(yīng)用于AIX操作系統(tǒng)上。HACMP的首個(gè)版本于1991年發(fā)布,現(xiàn)已發(fā)展至第20個(gè)版本,即PowerHA SystemMirror for AIX 7.1。

HACMP可在最多32個(gè)計(jì)算機(jī)或節(jié)點(diǎn)上運(yùn)行,其中每個(gè)節(jié)點(diǎn)都是活動(dòng)運(yùn)行應(yīng)用程序(活動(dòng))或等待在其他節(jié)點(diǎn)失敗時(shí)接管(被動(dòng))。集群中的文件系統(tǒng)數(shù)據(jù)可共享。

HACMP依賴(lài)于IBM的可靠可擴(kuò)展集群技術(shù)(RSCT)。HACMP是RSCT感知的客戶端。RSCT隨IBM AIX一同分發(fā)。RSCT包括一個(gè)名為群組服務(wù)的守護(hù)進(jìn)程,它協(xié)調(diào)集群中的事件反應(yīng)(例如,接口或節(jié)點(diǎn)失敗,或管理員更改集群配置)。直到PowerHA V6.1,RSCT還通過(guò)拓?fù)浞?wù)守護(hù)進(jìn)程(topsvcs)監(jiān)視集群節(jié)點(diǎn)、網(wǎng)絡(luò)和網(wǎng)絡(luò)適配器的故障。在目前的版本(V7.1)中,RSCT提供節(jié)點(diǎn)之間的協(xié)調(diào)反應(yīng),但監(jiān)視和通信由Cluster Aware AIX(CAA)基礎(chǔ)設(shè)施提供。

CAA是IBM AIX操作系統(tǒng)中集成的集群基礎(chǔ)設(shè)施,由RSCT和PowerHA利用,并提供了PowerHA和其他AIX上的集群解決方案的監(jiān)視和通信基礎(chǔ)設(shè)施。CAA還通過(guò)自治健康顧問(wèn)文件系統(tǒng)(AHAFS)提供集群范圍內(nèi)的事件通知,并通過(guò)集群感知AIX命令(clcmd)提供集群感知AIX命令。CAA取代了在之前的PowerHA/HACMP版本中由拓?fù)浞?wù)(topsvcs)提供的功能。

基本內(nèi)容

它在使用高效群集內(nèi)置的增強(qiáng)擴(kuò)展性(ES)特征時(shí)可以鏈接多達(dá)32個(gè)RS/6000服務(wù)器或SP節(jié)點(diǎn)。群集服務(wù)器或節(jié)點(diǎn)允許對(duì)數(shù)據(jù)進(jìn)行并行訪問(wèn),可以提供關(guān)鍵商業(yè)應(yīng)用所要求的冗余性和容錯(cuò)性。HACMP提供了圖形用戶界面工具來(lái)幫助用戶高效的安裝、配置和管理群集。更重要的是,HACMP在配置和使用方面也很靈活。單處理器、對(duì)稱(chēng)多處理器(SMPs)和SP節(jié)點(diǎn)多可以集成到高效群集中。您可以混合匹配系統(tǒng)大小和性能級(jí)別以及網(wǎng)絡(luò)適配器和磁盤(pán)子系統(tǒng)以滿足您的應(yīng)用程序、網(wǎng)絡(luò)和磁盤(pán)性能需要。

HACMP群集可以按幾種方式配置以滿足不同類(lèi)型的處理要求。并行訪問(wèn)模式適合于所有處理器多必須在相同工作負(fù)載下運(yùn)行并共享相同數(shù)據(jù)的環(huán)境。在交互備份模式中,處理器共享工作負(fù)載并互相備份。閑置備用設(shè)備允許用一個(gè)節(jié)點(diǎn)備份群集器中的其他節(jié)點(diǎn)。

無(wú)論您選擇哪種方式,HACMP都可以提供數(shù)據(jù)訪問(wèn)和備份方案來(lái)幫助優(yōu)化應(yīng)用程序的執(zhí)行和擴(kuò)展能力,同時(shí)有助于防止代價(jià)很高的關(guān)機(jī)或停機(jī)。HACMP還允許服務(wù)器群集針對(duì)應(yīng)用程序恢復(fù)和重啟進(jìn)行配置,通過(guò)冗余性保護(hù)您的關(guān)鍵商業(yè)應(yīng)用。

使用RS/6000群集技術(shù)的HACMP/ES

計(jì)劃性停機(jī)事件可能占據(jù)整個(gè)系統(tǒng)停機(jī)的大部分。HACMP允許通過(guò)并行執(zhí)行硬件、軟件和其他維護(hù)活動(dòng)使計(jì)劃性停機(jī)減至最小,同時(shí)應(yīng)用程序可以在其他節(jié)點(diǎn)上繼續(xù)運(yùn)行。可以將服務(wù)從一個(gè)群集節(jié)點(diǎn)移動(dòng)至另一個(gè)群集節(jié)點(diǎn),完成維護(hù)工作后再返回。

意外停機(jī)有以下兩方面的原因:硬件和軟件。HACMP可以和IBM AIX操作系統(tǒng)提供的設(shè)備一起保護(hù)您的操作不受硬件故障的影響,即自動(dòng)將服務(wù)從一個(gè)故障節(jié)點(diǎn)移動(dòng)至其他群集節(jié)點(diǎn)。導(dǎo)致節(jié)點(diǎn)故障的軟件故障可以通過(guò)HACMP檢測(cè),但中斷系統(tǒng)操作而不會(huì)引起系統(tǒng)故障或掛起的軟件故障則需要使用以RS/6000群集技術(shù)(RSCT)為代表的下一代可用性技術(shù)。

利用RSCT的事件管理組件,可以檢測(cè)到由于軟件操作所引起的問(wèn)題,如進(jìn)程失敗或系統(tǒng)資源耗盡,并且在它們引起重大故障之前采取相應(yīng)的措施。

使用RSCT,業(yè)界最好的高可用性解決方案將更加完善。HACMP/ES允許用戶按照以前的方式保護(hù)完整的軟件底層結(jié)構(gòu)。您不必再為那些困擾您的偶然的、無(wú)法預(yù)料的或吹毛求的軟件問(wèn)題擔(dān)心。HACMP/ES可以監(jiān)控檢測(cè)并處理這些故障,使系統(tǒng)保持正常運(yùn)行。HACMP/ES可以配置為處理數(shù)百起系統(tǒng)事件。除了這種高級(jí)保護(hù)方案外,RSCT還允許HACMP/ES支持多達(dá)32個(gè)節(jié)點(diǎn)。

HACMP/ES也可使你查明其他問(wèn)題所在。允許使用可得到的標(biāo)準(zhǔn)部件的最高水準(zhǔn),同時(shí)提供保護(hù),以免硬件損壞及完成即時(shí)維修。

HA CMP的其他功能

HACMP提供用于安裝、配置和系統(tǒng)管理任務(wù)的工具選項(xiàng):利用AIX系統(tǒng)管理接口工具(SMIT)或可視化系統(tǒng)管理器(VSM)GUI。

為了使配置過(guò)程自動(dòng)化,您可以復(fù)制現(xiàn)有的群集。首先使用群集點(diǎn)“快照”工具捕捉到的信息,然后使用快速配置工具來(lái)復(fù)制其他站點(diǎn)的配置。利用動(dòng)態(tài)重配置功能,可以添加或刪除群集資源如處理器、適配器、磁盤(pán)子系統(tǒng)和應(yīng)用軟件,而不須終止群集的運(yùn)行。另外HACAP支持"滾動(dòng)升級(jí)",不用關(guān)閉應(yīng)用程序即可將群集升級(jí)到新版本的HACMP或操作系統(tǒng)。利用群集單點(diǎn)控制功能(C-SPOC),可以在群集中的任意節(jié)點(diǎn)執(zhí)行常用的群集管理任務(wù)。利用HAView功能,您可以使用TivoliTME 10?NetView?for AIX圖形化網(wǎng)絡(luò)管理接口從單個(gè)節(jié)點(diǎn)監(jiān)控網(wǎng)絡(luò)中的群集及其組件。

HACMP的并行File Explorer在高可用群集中提供對(duì)共享磁盤(pán)多達(dá)八路的并行訪問(wèn),允許用戶調(diào)整切換期間發(fā)行的動(dòng)作以適應(yīng)自己的商業(yè)需要。

HACMP能夠很好地與并行數(shù)據(jù)庫(kù)產(chǎn)品如IBM DB2?udb一起工作,建立松散耦合的并行群集,進(jìn)而提供高層系統(tǒng)可用性。數(shù)據(jù)可以分配或劃分到多達(dá)32個(gè)節(jié)點(diǎn)上,以便得到擴(kuò)展性最好的群集性能和高可用性。

對(duì)于NFS環(huán)境,HACMP提供了用于IBM AIX的HANFS該功能可以將兩個(gè)AIX系統(tǒng)定義為一個(gè)高效的NFS服務(wù)器,消除了單點(diǎn)故障。該服務(wù)器可以避免硬件和軟件停機(jī)以及許多計(jì)劃性停機(jī),這些故障可能使單個(gè)系統(tǒng)NFS服務(wù)器變得不可使用。

在SP群集中,您的數(shù)據(jù)得到了麻省理工學(xué)院開(kāi)放軟件基金(MIT/OSF)著名的Kerberos協(xié)議的保護(hù)。

使用HACMP

HACMP將在以下方面為您提供幫助

為各個(gè)行業(yè)(包括零售網(wǎng)點(diǎn)、在線銀行、電話營(yíng)銷(xiāo)、訴訟處理或其他面向事務(wù)的應(yīng)用)的關(guān)鍵應(yīng)用建立高效低成本的群集環(huán)境;

創(chuàng)建更復(fù)雜的并行訪問(wèn)群集,其中切換重啟動(dòng)延遲最短,可以激活多達(dá)8個(gè)系統(tǒng),運(yùn)行相同的應(yīng)用程序并共享相同的物理資源;

在不中斷工作流和情況下對(duì)系統(tǒng)進(jìn)行升級(jí)和維護(hù);

為分布式網(wǎng)絡(luò)建立定制的能處理群集的應(yīng)用程序并用群集管理器監(jiān)控網(wǎng)絡(luò)活動(dòng)

向HACMP群集系統(tǒng)中的共享磁盤(pán)和處理器資源的其他RS/6000平臺(tái)發(fā)布應(yīng)用;

結(jié)合IBM AIX的邏輯卷管理器(邏輯卷軸管理員)磁盤(pán)鏡像技術(shù)提高磁盤(pán)可靠性;

使用AIX的本地和遠(yuǎn)程管理工具檢測(cè)并修復(fù)系統(tǒng)硬件錯(cuò)誤。

面向2000年

當(dāng)按照相關(guān)文檔使用HACMP時(shí),HACMP能夠正確處理20世紀(jì)和21世紀(jì)之間的日期數(shù)據(jù),但要求和HACMP一起使用的其他產(chǎn)品也能夠正確交換日期數(shù)據(jù)。

服務(wù)和支持

HACMP享有IBM和支持。IBM對(duì)售出的每一套系統(tǒng)守相同的銷(xiāo)售理念,以達(dá)致電最高的顧客滿意度為宗旨。

IBM的客戶融資計(jì)劃進(jìn)一步鼓勵(lì)了銷(xiāo)售。一系列極具吸引力且靈活的融資計(jì)劃更易于購(gòu)置新技術(shù),可幫助您避免系統(tǒng)淘汰的風(fēng)險(xiǎn)。融資計(jì)劃將面向資信良好的客戶。費(fèi)率將根據(jù)信用等級(jí)、提供資金條款及和其他選擇確定。其他限制同樣有效。

HACMP和集群

對(duì)于HACMP來(lái)說(shuō),Oracle數(shù)據(jù)庫(kù)的安裝使用往往才是HACMP的具體工程應(yīng)用。在Oracle數(shù)據(jù)庫(kù)中使用HACMP可以有兩種形式:

形式一:容災(zāi)方式,即形成主備系統(tǒng),這是傳統(tǒng)hacmp的功能;

形式二:并行系統(tǒng),即形成Oracle RAC系統(tǒng),采用并行運(yùn)算模式。

其使用具體過(guò)程可參見(jiàn)技術(shù)專(zhuān)著《Oracle在AIX上的系統(tǒng)構(gòu)建、運(yùn)維、集群、容災(zāi)和性能》,該書(shū)描述了

HACMP針對(duì)Oracle的這樣兩種工作方式。對(duì)于sybase系統(tǒng)而言,可參看《Sybase數(shù)據(jù)庫(kù)在UNIX、Windows上的實(shí)施和管理》,則有類(lèi)似的工作建議。

參考資料 >

生活家百科家居網(wǎng)