本發(fā)明專利技術(shù)涉及一種自動管理計算資源的方法、控制中心、計算節(jié)點及系統(tǒng),該方法包括:控制中心檢測計算節(jié)點的當前狀態(tài);所述控制中心根據(jù)所述計算節(jié)點的當前狀態(tài),調(diào)整所述計算節(jié)點對應的資源池,其中,若所述計算節(jié)點發(fā)生故障,則將所述計算節(jié)點信息轉(zhuǎn)入故障資源池。本發(fā)明專利技術(shù)自動管理計算資源的方法、控制中心、計算節(jié)點及系統(tǒng)通過對計算節(jié)點的狀態(tài)進行檢測,實現(xiàn)了對可用計算節(jié)點與故障計算節(jié)點的集中管理,提高了虛擬機開啟效率。
【技術(shù)實現(xiàn)步驟摘要】
本專利技術(shù)涉及虛擬化,云計算等領(lǐng)域,具體涉及一種自動管理計算資源的方法、控制中心、計算節(jié)點及系統(tǒng)。
技術(shù)介紹
在大型的云計算數(shù)據(jù)中心中,對物理機資源的有效管理,是實現(xiàn)虛擬機生命周期管理的前提。但往往由于不能及時發(fā)現(xiàn)發(fā)生故障的物理機資源,很可能導致開啟虛擬機的時候調(diào)度到故障的物理機上而失敗。現(xiàn)有技術(shù)中,在發(fā)現(xiàn)故障的物理機資源時,需要把其上的虛擬機資源進行HA(HA操作只針對故障物理機資源上的虛擬機,該操作使得故障物理機上的虛擬機在其他正常的物理機上運行)操作,并把該物理機資源遷出可用資源池,移入故障資源池。可見現(xiàn)有技術(shù)方案并沒有對物理機資源進行有效管理,導致虛擬機開啟的效率降下。
技術(shù)實現(xiàn)思路
本專利技術(shù)要解決的技術(shù)問題是提供一種自動管理計算資源的方法、控制中心、計算節(jié)點及系統(tǒng),以解決虛擬機開啟效率低下的問題。為解決上述技術(shù)問題 ,本專利技術(shù)提供了一種自動管理計算資源的方法,該方法包括控制中心檢測計算節(jié)點的當前狀態(tài);所述控制中心根據(jù)所述計算節(jié)點的當前狀態(tài),調(diào)整所述計算節(jié)點對應的資源池,其中,若所述計算節(jié)點發(fā)生故障,則將所述計算節(jié)點信息轉(zhuǎn)入故障資源池。為解決上述技術(shù)問題,本專利技術(shù)提供了一種自動管理計算資源的控制中心,該控制中心包括狀態(tài)檢測單元,用于檢測計算節(jié)點的當前狀態(tài);資源池管理單元,用于根據(jù)所述計算節(jié)點的當前狀態(tài),調(diào)整所述計算節(jié)點對應的資源池,其中,若所述計算節(jié)點發(fā)生故障,則將所述計算節(jié)點信息轉(zhuǎn)入故障資源池;故障資源池,用于存儲故障的計算節(jié)點信息;可用資源池,用于存儲可用的計算節(jié)點信息。為解決上述技術(shù)問題,本專利技術(shù)提供了一種計算節(jié)點,所述計算節(jié)點包括檢測指令接收模塊,用于接收控制中心發(fā)送的檢測指令;檢測指令響應模塊,用于向所述控制中心發(fā)送檢測響應。為解決上述技術(shù)問題,本專利技術(shù)提供了一種自動管理計算資源的系統(tǒng),該系統(tǒng)包括如上所述的計算節(jié)點和控制中心。為解決上述技術(shù)問題,本專利技術(shù)提供了一種自動管理計算資源的系統(tǒng),其該系統(tǒng)包括計算節(jié)點,控制中心,其中所述計算節(jié)點,用于定時向所述控制中心發(fā)送用于表明狀態(tài)正常的報文;所述控制中心包括狀態(tài)檢測單元,用于根據(jù)是否定時收到所述報文判斷所述計算節(jié)點的狀態(tài),若定時收到則確認所述計算節(jié)點可用,否則確認所述計算節(jié)點故障;資源池管理單元,用于根據(jù)所述計算節(jié)點的當前狀態(tài),調(diào)整所述計算節(jié)點對應的資源池,其中,若所述計算節(jié)點發(fā)生故障,則將所述計算節(jié)點轉(zhuǎn)入故障資源池;故障資源池,用于存儲故障的計算節(jié)點信息;可用資源池,用于存儲可用的計算節(jié)點信息。相較于現(xiàn)有技術(shù),本專利技術(shù)自動管理計算資源的方法、控制中心、計算節(jié)點及系統(tǒng)通過對計算節(jié)點的狀態(tài)進行檢測,實現(xiàn)了對可用計算節(jié)點與故障計算節(jié)點的集中管理,能夠及時發(fā)現(xiàn)故障資源,方便管理員排查故障,提高了虛擬機開啟效率。附圖說明圖1為本專利技術(shù)自動管理計算資源的方法實施例的示意圖;圖2為本專利技術(shù)方法的應用實例示意圖;圖3為本專利技術(shù)控制中心的模塊結(jié)構(gòu)示意圖;圖4為本專利技術(shù)計算節(jié)點的模塊結(jié)構(gòu)示意圖;圖5為本專利技術(shù)自動管理計算資源的模塊結(jié)構(gòu)示意圖。具體實施例方式下面結(jié)合附圖和具體`實施例對本專利技術(shù)所述技術(shù)方案作進一步的詳細描述,以使本領(lǐng)域的技術(shù)人員可以更好的理解本專利技術(shù)并能予以實施,但所舉實施例不作為對本專利技術(shù)的限定。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組口 ο本專利技術(shù)自動管理計算資源的方法實施例,如圖1所示,該方法包括步驟101 :控制中心檢測計算節(jié)點的當前狀態(tài);具體地,所述控制中心可以采用主動或被動的方式對計算節(jié)點的狀態(tài)進行檢測。步驟101中控制中心采用主動方式檢測計算節(jié)點的當前狀態(tài)的步驟包括al.所述控制中心向所述計算節(jié)點發(fā)送檢測指令;所述控制中心定時向所述計算節(jié)點發(fā)送檢測指令,或采用輪詢的方式向所有計算節(jié)點發(fā)送檢測指令。bl.所述控制中心判斷是否收到檢測響應,若收到檢測響應,則確定所述計算節(jié)點可用,否則確定所述計算節(jié)點發(fā)生故障。步驟101控制中心采用被動方式檢測計算節(jié)點的狀態(tài)變化的步驟包括a2.所述計算節(jié)點定時向所述控制中心發(fā)送用于表明狀態(tài)正常的報文;b2.所述控制中心根據(jù)是否定時收到所述報文判斷所述計算節(jié)點的狀態(tài),若定時收到則確認所述計算節(jié)點可用,否則確認所述計算節(jié)點故障。步驟102 :所述控制中心根據(jù)所述計算節(jié)點的當前狀態(tài),調(diào)整所述計算節(jié)點對應的資源池,其中,若所述計算節(jié)點發(fā)生故障,則將所述計算節(jié)點信息轉(zhuǎn)入故障資源池。控制中心的可用資源池與故障資源池是當前的操作對象,具體地,可用資源池與故障資源池其可通過對計算節(jié)點的狀態(tài)進行置位實現(xiàn),如計算節(jié)點的狀態(tài)置為第一標志,可認為對應可用資源池,計算節(jié)點的狀態(tài)置為第二標志,可認為對應故障資源池。待管理員排查該計算節(jié)點的故障完成后,可自動或者管理員手動再移入可用資源池。優(yōu)選地,所述計算節(jié)點在故障恢復后向所述控制中心發(fā)送故障恢復指令;所述控制中心根據(jù)該故障恢復指令確定所述計算節(jié)點故障恢復,將所述計算節(jié)點信息從故障資源池移入可用資源池。如圖2所示,控制中心向計算節(jié)點1、2發(fā)送檢測指令,計算節(jié)點I反饋檢測響應,計算節(jié)點2不反饋檢測響應,則計算節(jié)點I為正常,計算節(jié)點2為故障,則計算節(jié)點I的信息遷入可用資源池,計算節(jié)點2的信息從可用資源池遷入故障資源池;計算節(jié)點3故障恢復,向控制中心發(fā)送故障恢復指令,控制中心將計算節(jié)點3的信息從故障資源池遷入可用資源池。為實現(xiàn)上述方法,本專利技術(shù)還提供了一種自動管理計算資源的控制中心,如圖3所示,該控制中心包括狀態(tài)檢測單元,用于檢測計算節(jié)點的當前狀態(tài);資源池管理單元,用于根據(jù)所述計算節(jié)點的當前狀態(tài),調(diào)整所述計算節(jié)點對應的資源池,其中,若所述計算節(jié)點 發(fā)生故障,則將所述計算節(jié)點信息轉(zhuǎn)入故障資源池;故障資源池,用于存儲故障的計算節(jié)點信息;可用資源池,用于存儲可用的計算節(jié)點信息。可選地,所述狀態(tài)檢測單元包括檢測指令發(fā)送模塊,用于向所述計算節(jié)點發(fā)送檢測指令;狀態(tài)判斷模塊,用于判斷是否收到檢測響應,若收到檢測響應,則確定所述計算節(jié)點可用,否則確定所述計算節(jié)點發(fā)生故障。所述檢測指令發(fā)送模塊定時向所述計算節(jié)點發(fā)送檢測指令,或采用輪詢的方式向所有計算節(jié)點發(fā)送檢測指令。優(yōu)選地,所述狀態(tài)檢測單元,還用于接收計算節(jié)點在故障恢復后發(fā)送的故障恢復指令;所述資源池管理單元,還用于根據(jù)該故障恢復指令確定所述計算節(jié)點故障恢復,將所述計算節(jié)點信息從故障資源池移入可用資源池。為實現(xiàn)上述方法,本專利技術(shù)還提供了一種計算節(jié)點,如圖4所示,所述計算節(jié)點包括檢測指令接收模塊,用于接收控制中心發(fā)送的檢測指令;檢測指令響應模塊,用于向所述控制中心發(fā)送檢測響應。優(yōu)選地,所述檢測指令響應模塊還用于在故障恢復后,發(fā)送故障恢復指令。另外,本專利技術(shù)還提供了一種自動管理計算資源的系統(tǒng),該系統(tǒng)包括如圖3所示的計算節(jié)點和如圖4所示的控制中心。本專利技術(shù)還提供了一種自動管理計算資源的系統(tǒng),如圖5所示,該系統(tǒng)包括計算節(jié)點和控制中心,其中所述計算節(jié)點,用于定時向所述控制中心發(fā)送用于表明狀態(tài)正常的報文;所述控制中心包括狀態(tài)檢測單元,用于根據(jù)是否定時收到所述報文判斷所述計算節(jié)點的狀態(tài),若定時收到則確認所述計算節(jié)點可用,否則確認所述計算節(jié)點故障;資源池管理單元,用于根據(jù)所述計算節(jié)點的當前狀態(tài),調(diào)整所述計算節(jié)點對應的資源池,其中,若所述計算節(jié)點發(fā)生故障,則將所述計算節(jié)點本文檔來自技高網(wǎng)...
【技術(shù)保護點】
一種自動管理計算資源的方法,其特征在于,該方法包括:控制中心檢測計算節(jié)點的當前狀態(tài);所述控制中心根據(jù)所述計算節(jié)點的當前狀態(tài),調(diào)整所述計算節(jié)點對應的資源池,其中,若所述計算節(jié)點發(fā)生故障,則將所述計算節(jié)點信息轉(zhuǎn)入故障資源池。
【技術(shù)特征摘要】
1.一種自動管理計算資源的方法,其特征在于,該方法包括 控制中心檢測計算節(jié)點的當前狀態(tài); 所述控制中心根據(jù)所述計算節(jié)點的當前狀態(tài),調(diào)整所述計算節(jié)點對應的資源池,其中,若所述計算節(jié)點發(fā)生故障,則將所述計算節(jié)點信息轉(zhuǎn)入故障資源池。2.如權(quán)利要求1所述的方法,其特征在于控制中心檢測計算節(jié)點的當前狀態(tài)的步驟包括 所述控制中心向所述計算節(jié)點發(fā)送檢測指令; 所述控制中心判斷是否收到檢測響應,若收到檢測響應,則確定所述計算節(jié)點可用,否則確定所述計算節(jié)點發(fā)生故障。3.如權(quán)利要求2所述的方法,其特征在于所述控制中心定時向所述計算節(jié)點發(fā)送檢測指令,或采用輪詢的方式向所有計算節(jié)點發(fā)送檢測指令。4.如權(quán)利要求1所述的方法,其特征在于所述計算節(jié)點在故障恢復后向所述控制中心發(fā)送故障恢復指令;所述控制中心根據(jù)該故障恢復指令確定所述計算節(jié)點故障恢復,將所述計算節(jié)點信息從故障資源池移入可用資源池。5.如權(quán)利要求1所述的方法,其特征在于檢測計算節(jié)點的狀態(tài)變化的步驟包括 所述計算節(jié)點定時向所述控制中心發(fā)送用于表明狀態(tài)正常的報文; 所述控制中心根據(jù)是否定時收到所述報文判斷所述計算節(jié)點的狀態(tài),若定時收到則確認所述計算節(jié)點可用,否則確認所述計算節(jié)點故障。6.一種自動管理計算資源的控制中心,其特征在于,該控制中心包括 狀態(tài)檢測單元,用于檢測計算節(jié)點的當前狀態(tài); 資源池管理單元,用于根據(jù)所述計算節(jié)點的當前狀態(tài),調(diào)整所述計算節(jié)點對應的資源池,其中,若所述計算節(jié)點發(fā)生故障,則將所述計算節(jié)點信息轉(zhuǎn)入故障資源池; 故障資源池,用于存儲故障的計算節(jié)點信息; 可用資源池,用于存儲可用的計算節(jié)點信息。7.如權(quán)利要求6所述的控制中心,其特征在于所述狀態(tài)檢測單元包括 ...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:胡玉鵬,朱波,陳光新,
申請(專利權(quán))人:浪潮北京電子信息產(chǎn)業(yè)有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。