欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種高可用集群在虛擬化技術(shù)中的應(yīng)用方法

文檔序號:7552309閱讀:212來源:國知局
專利名稱:一種高可用集群在虛擬化技術(shù)中的應(yīng)用方法
技術(shù)領(lǐng)域
本發(fā)明涉及虛擬化技術(shù)領(lǐng)域,具體的說是一種通過高可用集群系統(tǒng),可以提高虛擬化技術(shù)的高可用性,對外提供更可靠的不間斷的服務(wù)的高可用集群應(yīng)用方法。
背景技術(shù)
高可用集群系統(tǒng)是指通過對各種業(yè)務(wù)資源進(jìn)行統(tǒng)一管理,在系統(tǒng)發(fā)生問題或者業(yè)務(wù)資源發(fā)生問題時,能夠快速響應(yīng)并執(zhí)行相關(guān)的處理,能夠快速恢復(fù)業(yè)務(wù),從而保證業(yè)務(wù)7*24小時不中斷提供。在虛擬化技術(shù)中,為了能夠保證服務(wù)的正常,需要依賴多種服務(wù)、多個服務(wù)器、多個磁盤形成的存儲池等基礎(chǔ)的軟硬件設(shè)備,并且當(dāng)發(fā)現(xiàn)異常時,需要執(zhí)行特定的處理方法來抵抗異常。為了減少人工的干預(yù),虛擬化系統(tǒng)需要自動監(jiān)測依賴軟硬件的異常,當(dāng)發(fā)生異常時能夠自動執(zhí)行異常抵抗處理。因此。把高可用集群系統(tǒng)引入到虛擬化項目中成為了一種趨勢,通過高可用集群系統(tǒng),可以自動監(jiān)測這些異常并且自動執(zhí)行異常操作,來維護(hù)虛擬化系統(tǒng)的穩(wěn)定性。綜合以上,高可用集群系統(tǒng)如何管理虛擬化技術(shù)中的軟硬件設(shè)備成為了重點(diǎn)和難點(diǎn)。

發(fā)明內(nèi)容
本發(fā)明的技術(shù)任務(wù)是解決現(xiàn)有技術(shù)的不足,提供一種高可用集群在虛擬化技術(shù)中的應(yīng)用方法。本發(fā)明的技術(shù)方案是按以下方式實(shí)現(xiàn)的,該一種高可用集群在虛擬化技術(shù)中的應(yīng)用方法,其中虛擬化中的業(yè)務(wù)資源包括:
服務(wù)器資源,即虛擬化中真實(shí)運(yùn)行的服務(wù)器;
并行組業(yè)務(wù)資源,即運(yùn)行在服務(wù)器上的特殊服務(wù)或應(yīng)用程序;
互斥服務(wù)組業(yè)務(wù)資源,只能在一臺服務(wù)器上運(yùn)行對外提供服務(wù),并且該服務(wù)組依賴于并行服務(wù)組,只有在并行服務(wù)組運(yùn)行起來之后互斥組才能正常運(yùn)行;
腳本組業(yè)務(wù)資源,一種動作組,互斥服務(wù)組操作和異常處理執(zhí)行的腳本;
其中各業(yè)務(wù)組的統(tǒng)一管理過程為:
步驟1、在虛擬化中,高可用集群按照設(shè)置決策出一個管理節(jié)點(diǎn);
步驟2、集群管理節(jié)點(diǎn)組織所有的節(jié)點(diǎn)執(zhí)行啟動集群服務(wù)的操作,通過這些相關(guān)操作,高可用集群系統(tǒng)對外提供集群服務(wù),這里的所有節(jié)點(diǎn)包括管理節(jié)點(diǎn)本身;
步驟3、集群管理節(jié)點(diǎn)通知所有的節(jié)點(diǎn)啟動并行服務(wù)組;
步驟4、集群管理節(jié)點(diǎn)得到所有節(jié)點(diǎn)啟動并行服務(wù)組狀態(tài),并且把這些狀態(tài)同步給所有的節(jié)點(diǎn),所有的節(jié)點(diǎn)維護(hù)一份狀態(tài);
步驟5、集群管理根據(jù)配置文件和節(jié)點(diǎn)的優(yōu)先級發(fā)送指定的服務(wù)器啟動指定的互斥業(yè)務(wù)組; 步驟6、各節(jié)點(diǎn)啟動管理節(jié)點(diǎn)指定的互斥業(yè)務(wù)組,并且根據(jù)互斥組的需求啟動指定的腳本業(yè)務(wù)組資源,執(zhí)行完成后返回結(jié)果給管理節(jié)點(diǎn);
步驟7、集群管理節(jié)點(diǎn)收到啟動各個互斥組的啟動結(jié)果,設(shè)置該組的狀態(tài),并且把狀態(tài)同步到所有的節(jié)點(diǎn)上,這樣,集群中的所有節(jié)點(diǎn)保持著同樣的狀態(tài),完成統(tǒng)一管理。所述虛擬化中的高可用集群系統(tǒng)在統(tǒng)一管理過程中會發(fā)現(xiàn)異常,所述的異常包括互斥服務(wù)組異常、并行服務(wù)組異常以及服務(wù)器本身的異常三種。所述互斥服務(wù)組異常發(fā)生時,需要把該異常的互斥組首先在原異常運(yùn)行的服務(wù)器上停止,然后遷移到能夠正常運(yùn)行該組的服務(wù)器上,保證業(yè)務(wù)能都對外提供。所述并行服務(wù)組異常發(fā)生時,首先把依賴它的上層業(yè)務(wù)組在并行組異常的節(jié)點(diǎn)上停止,然后遷移到正常運(yùn)行著并行服務(wù)組的節(jié)點(diǎn)上去。所述服務(wù)器異常發(fā)生時,運(yùn)行在該服務(wù)器上的所有互斥組都需要遷移,同時異常節(jié)點(diǎn)本身需要把運(yùn)行在自身上的互斥服務(wù)進(jìn)行停止。本發(fā)明與現(xiàn)有技術(shù)相比所產(chǎn)生的有益效果是:
本發(fā)明的一種高可用集群在虛擬化技術(shù)中的應(yīng)用方法合理的規(guī)劃虛擬化技術(shù)中的業(yè)務(wù)組,然后把這些業(yè)務(wù)組進(jìn)行統(tǒng)一的集群管理,對不同的業(yè)務(wù)組按照需求進(jìn)行特殊性處理,對不同的異常執(zhí)行指定的特殊性處理;不但能夠自動快速的檢測到虛擬化中相關(guān)的異常,同時可以快速自動的響應(yīng)異常處理,保證業(yè)務(wù)的連續(xù)性,實(shí)現(xiàn)了軟硬件的高可用性,保證了虛擬化對外提供不間斷的透明的服務(wù)。


附圖1是本發(fā)明的虛擬化中業(yè)務(wù)資源組的規(guī)劃框圖。附圖2是本發(fā)明的業(yè)務(wù)統(tǒng)一管理過程流程圖。附圖3是互斥組異常處理流程圖。附圖4是并行組異常處理流程圖。附圖5是服務(wù)器異常處理流程圖。
具體實(shí)施例方式下面結(jié)合附圖對本發(fā)明的一種高可用集群在虛擬化技術(shù)中的應(yīng)用方法作以下詳細(xì)說明。本發(fā)明所要解決的技術(shù)問題包括如下幾項:
1、如何合理的規(guī)劃虛擬化技術(shù)中的業(yè)務(wù)組,通過規(guī)劃把虛擬化技術(shù)中的關(guān)鍵軟硬件成為指定的業(yè)務(wù)組,從而高可用集群可以進(jìn)行管理;
2、按照業(yè)務(wù)的性質(zhì),高可用集群如何對這些業(yè)務(wù)組進(jìn)行統(tǒng)一管理;
3、按照業(yè)務(wù)的要求,對不同的業(yè)務(wù)組按照需求進(jìn)行特殊處理;
4、對不同的異常執(zhí)行指定的特殊性處理?;谏鲜鰩c(diǎn),如附圖1、圖2所示,現(xiàn)提供一種高可用集群在虛擬化技術(shù)中的應(yīng)用方法,其中虛擬化中的業(yè)務(wù)資源包括:
服務(wù)器資源,即虛擬化中真實(shí)運(yùn)行的服務(wù)器。并行組業(yè)務(wù)資源,運(yùn)行在服務(wù)器上的特殊的服務(wù)或者應(yīng)用程序,這些資源作為基礎(chǔ)支持著虛擬化的業(yè)務(wù),例如target服務(wù)、stmf服務(wù)等。該組需要在所有的服務(wù)器上同時運(yùn)行起來,然后同時服務(wù)?;コ夥?wù)組業(yè)務(wù)資源,只能在一臺服務(wù)器上運(yùn)行對外提供服務(wù),并且該服務(wù)組依賴于并行服務(wù)組,只有在并行服務(wù)組運(yùn)行起來之后互斥組才能正常運(yùn)行。腳本組業(yè)務(wù)資源,一種動作組,互斥服務(wù)組操作和異常處理執(zhí)行的腳本,在執(zhí)行互斥服務(wù)組的動作時需要執(zhí)行腳本組。腳本服務(wù)組的狀態(tài)不記錄在集群的監(jiān)控范圍之內(nèi)。其中各業(yè)務(wù)組的統(tǒng)一管理過程為:
步驟1、在虛擬化中,高可用集群按照設(shè)置決策出一個管理節(jié)點(diǎn);
步驟2、集群管理節(jié)點(diǎn)組織所有的節(jié)點(diǎn)執(zhí)行啟動集群服務(wù)的操作,通過這些相關(guān)操作,高可用集群系統(tǒng)對外提供集群服務(wù),這里的所有節(jié)點(diǎn)包括管理節(jié)點(diǎn)本身;
步驟3、集群管理節(jié)點(diǎn)通知所有的節(jié)點(diǎn)啟動并行服務(wù)組;
步驟4、集群管理節(jié)點(diǎn)得到所有節(jié)點(diǎn)啟動并行服務(wù)組狀態(tài),并且把這些狀態(tài)同步給所有的節(jié)點(diǎn),所有的節(jié)點(diǎn)維護(hù)一份狀態(tài);
步驟5、集群管理根據(jù)配置文件和節(jié)點(diǎn)的優(yōu)先級發(fā)送指定的服務(wù)器啟動指定的互斥業(yè)務(wù)組;
步驟6、各節(jié)點(diǎn)啟動管理節(jié)點(diǎn)指定的互斥業(yè)務(wù)組,并且根據(jù)互斥組的需求啟動指定的腳本業(yè)務(wù)組資源,執(zhí)行完成后返回結(jié)果給管理節(jié)點(diǎn);
步驟7、集群管理節(jié)點(diǎn)收到啟動各個互斥組的啟動結(jié)果,設(shè)置該組的狀態(tài),并且把狀態(tài)同步到所有的節(jié)點(diǎn)上,這樣,集群中的所有節(jié)點(diǎn)保持著同樣的狀態(tài),完成統(tǒng)一管理。只有集群管理節(jié)點(diǎn)本身能夠?qū)@些服務(wù)進(jìn)行各種操作管理。所述虛擬化中的高可用集群系統(tǒng)在統(tǒng)一管理過程中會發(fā)現(xiàn)異常,所述的異常包括互斥服務(wù)組異常、并行服務(wù)組異常以及服務(wù)器本身的異常三種。如附圖3所示,所述互斥服務(wù)組異常發(fā)生時,需要把該異常的互斥組首先在原異常運(yùn)行的服務(wù)器上停止,然后遷移到能夠正常運(yùn)行該組的服務(wù)器上,保證業(yè)務(wù)能都對外提供。其具體處理過程為:
I)節(jié)點(diǎn)發(fā)現(xiàn)互斥組異常后,發(fā)送異常給集群管理節(jié)點(diǎn)。2)集群管理節(jié)點(diǎn)發(fā)送停止該互斥組的命令給該異常節(jié)點(diǎn)。3)互斥組異常節(jié)點(diǎn)把該組中的所有資源停止服務(wù),并執(zhí)行指定的腳本。4)集群管理節(jié)點(diǎn)發(fā)送啟動該組命令給正常的節(jié)點(diǎn)上。5)能啟動的節(jié)點(diǎn)啟動該組中的所有資源,并啟動指定腳本。6)返回啟動組的操作結(jié)果給集群管理節(jié)點(diǎn)。7)集群管理節(jié)點(diǎn)設(shè)置該組的狀態(tài),同步組狀態(tài)到所有節(jié)點(diǎn)上,完成互斥組異常處理。如附圖4所示,所述并行服務(wù)組異常發(fā)生時,首先把依賴它的上層業(yè)務(wù)組在并行組異常的節(jié)點(diǎn)上停止,然后遷移到正常運(yùn)行著并行服務(wù)組的節(jié)點(diǎn)上去。其具體處理過程為:
I)并行組異常節(jié)點(diǎn)發(fā)現(xiàn)異常后,發(fā)送異常給集群管理節(jié)點(diǎn)。2)集群管理節(jié)點(diǎn)查找所有依賴于并行組并運(yùn)行在異常節(jié)點(diǎn)上的互斥組,并發(fā)送命令給異常節(jié)點(diǎn)依次停止異常節(jié)點(diǎn)上的互斥組。3)異常節(jié)點(diǎn)依次停止依賴于異常并行組的互斥組。4)集群管理節(jié)點(diǎn)依次發(fā)送啟動命令給正常節(jié)點(diǎn)。5)并行組正常節(jié)點(diǎn)依次啟動這些互斥組,并返回操作結(jié)果給集群管理節(jié)點(diǎn)。6)集群管理節(jié)點(diǎn)設(shè)置各個組的狀態(tài),并同步組狀態(tài)到各個節(jié)點(diǎn),完成并行組異常切換。如附圖5所示,所述服務(wù)器異常發(fā)生時,運(yùn)行在該服務(wù)器上的所有互斥組都需要遷移,其具體遷移過程為:
I)集群管理節(jié)點(diǎn)發(fā)現(xiàn)異常節(jié)點(diǎn)異常,根據(jù)保存的互斥組狀態(tài),查找異常互斥組。2)集群管理節(jié)點(diǎn)發(fā)送命令給正常節(jié)點(diǎn)依次啟動異?;コ饨M。3)正常節(jié)點(diǎn)啟動異常互斥組,并返回結(jié)果給集群管理節(jié)點(diǎn)。4)集群管理節(jié)點(diǎn)設(shè)置狀態(tài),并同步狀態(tài)給正常的節(jié)點(diǎn)。同時異常節(jié)點(diǎn)本身需要把運(yùn)行在自身上的互斥服務(wù)進(jìn)行停止,具體處理過程為:
I)服務(wù)器故障節(jié)點(diǎn)發(fā)現(xiàn)自身異常,查找運(yùn)行在本服務(wù)器上的所有互斥組。2)故障節(jié)點(diǎn)依次停止互斥組,解除服務(wù)。3)故障節(jié)點(diǎn)完成操作并等待恢復(fù)。綜合上述,通過本發(fā)明把高可用集群系統(tǒng)融入虛擬化中,不但能夠自動快速的檢測到虛擬化中相關(guān)的異常,同時可以快速自動的響應(yīng)異常處理,保證業(yè)務(wù)的連續(xù)性,實(shí)現(xiàn)了軟硬件的高可用性,保證了虛擬化對外提供不間斷的透明的服務(wù)。
權(quán)利要求
1.一種高可用集群在虛擬化技術(shù)中的應(yīng)用方法,其特征在于:虛擬化中的業(yè)務(wù)資源包括: 服務(wù)器資源,即虛擬化中真實(shí)運(yùn)行的服務(wù)器; 并行組業(yè)務(wù)資源,即運(yùn)行在服務(wù)器上的特殊服務(wù)或應(yīng)用程序; 互斥服務(wù)組業(yè)務(wù)資源,只能在一臺服務(wù)器上運(yùn)行對外提供服務(wù),并且該服務(wù)組依賴于并行服務(wù)組,只有在并行服務(wù)組運(yùn)行起來之后互斥組才能正常運(yùn)行; 腳本組業(yè)務(wù)資源,一種動作組,互斥服務(wù)組操作和異常處理執(zhí)行的腳本; 其中各業(yè)務(wù)組的統(tǒng)一管理過程為: 步驟1、在虛擬化中,高可用集群按照設(shè)置決策出一個管理節(jié)點(diǎn); 步驟2、集群管理節(jié)點(diǎn)組織所有的節(jié)點(diǎn)執(zhí)行啟動集群服務(wù)的操作,通過這些相關(guān)操作,高可用集群系統(tǒng)對外提供集群服務(wù),這里的所有節(jié)點(diǎn)包括管理節(jié)點(diǎn)本身; 步驟3、集群管理節(jié)點(diǎn)通知所有的節(jié)點(diǎn)啟動并行服務(wù)組; 步驟4、集群管理節(jié)點(diǎn)得到所有節(jié)點(diǎn)啟動并行服務(wù)組狀態(tài),并且把這些狀態(tài)同步給所有的節(jié)點(diǎn),所有的節(jié)點(diǎn)維護(hù)一份狀態(tài); 步驟5、集群管理根據(jù)配置文件和節(jié)點(diǎn)的優(yōu)先級發(fā)送指定的服務(wù)器啟動指定的互斥業(yè)務(wù)組; 步驟6、各節(jié)點(diǎn)啟動管理節(jié)點(diǎn)指定的互斥業(yè)務(wù)組,并且根據(jù)互斥組的需求啟動指定的腳本業(yè)務(wù)組資源,執(zhí)行完成后返回結(jié)果給管理節(jié)點(diǎn); 步驟7、集群管理節(jié)點(diǎn)收到啟動各個互斥組的啟動結(jié)果,設(shè)置該組的狀態(tài),并且把狀態(tài)同步到所有的節(jié)點(diǎn)上,這樣,集群中的所有節(jié)點(diǎn)保持著同樣的狀態(tài),完成統(tǒng)一管理。
2.根據(jù)權(quán)利要求1所述的一種高可用集群在虛擬化技術(shù)中的應(yīng)用方法,其特征在于:所述虛擬化中的高可用集群系統(tǒng)在統(tǒng)一管理過程中會發(fā)現(xiàn)異常,所述的異常包括互斥服務(wù)組異常、并行服務(wù)組異常以及服務(wù)器本身的異常三種。
3.根據(jù)權(quán)利要求2所述的一種高可用集群在虛擬化技術(shù)中的應(yīng)用方法,其特征在于:所述互斥服務(wù)組異常發(fā)生時,需要把該異常的互斥組首先在原異常運(yùn)行的服務(wù)器上停止,然后遷移到能夠正常運(yùn)行該組的服務(wù)器上,保證業(yè)務(wù)能都對外提供。
4.根據(jù)權(quán)利要求2所述的一種高可用集群在虛擬化技術(shù)中的應(yīng)用方法,其特征在于:所述并行服務(wù)組異常發(fā)生時,首先把依賴它的上層業(yè)務(wù)組在并行組異常的節(jié)點(diǎn)上停止,然后遷移到正常運(yùn)行著并行服務(wù)組的節(jié)點(diǎn)上去。
5.根據(jù)權(quán)利要求2所述的一種高可用集群在虛擬化技術(shù)中的應(yīng)用方法,其特征在于:所述服務(wù)器異常發(fā)生時,運(yùn)行在該服務(wù)器上的所有互斥組都需要遷移,同時異常節(jié)點(diǎn)本身需要把運(yùn)行在自身上的互斥服務(wù)進(jìn)行停止。
全文摘要
本發(fā)明提供一種高可用集群在虛擬化技術(shù)中的應(yīng)用方法,虛擬化中的業(yè)務(wù)資源包括服務(wù)器資源,即虛擬化中真實(shí)運(yùn)行的服務(wù)器;并行組業(yè)務(wù)資源,即運(yùn)行在服務(wù)器上的特殊服務(wù)或應(yīng)用程序;互斥服務(wù)組業(yè)務(wù)資源,只能在一臺服務(wù)器上運(yùn)行對外提供服務(wù),并且該服務(wù)組依賴于并行服務(wù)組,只有在并行服務(wù)組運(yùn)行起來之后互斥組才能正常運(yùn)行;腳本組業(yè)務(wù)資源,一種動作組,互斥服務(wù)組操作和異常處理執(zhí)行的腳本。該一種高可用集群在虛擬化技術(shù)中的應(yīng)用方法和現(xiàn)有技術(shù)相比,合理的規(guī)劃虛擬化技術(shù)中的業(yè)務(wù)組,然后把這些業(yè)務(wù)組進(jìn)行統(tǒng)一的集群管理,對不同的業(yè)務(wù)組按照需求進(jìn)行特殊性處理,對不同的異常執(zhí)行指定的特殊性處理。
文檔編號H04L29/08GK103118121SQ20131005332
公開日2013年5月22日 申請日期2013年2月19日 優(yōu)先權(quán)日2013年2月19日
發(fā)明者王婷, 殷雷, 王佳 申請人:浪潮電子信息產(chǎn)業(yè)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
东方市| 宜川县| 和田市| 黔南| 绍兴县| 大冶市| 定日县| 台中市| 于都县| 岑巩县| 淳安县| 咸丰县| 惠东县| 如皋市| 武宣县| 浦城县| 双桥区| 青海省| 蒲城县| 长宁区| 建瓯市| 独山县| 无棣县| 友谊县| 平谷区| 黑水县| 商河县| 成武县| 营口市| 遂昌县| 根河市| 新化县| 阳山县| 新密市| 新余市| 皮山县| 永宁县| 乐平市| 闽清县| 南江县| 汨罗市|