一種基于多維矩陣的服務(wù)器集中管理系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明公開一種服務(wù)器集中管理系統(tǒng)及方法,屬于服務(wù)器管理領(lǐng)域,具體地說是一種基于多維矩陣的服務(wù)器集中管理系統(tǒng)及方法。
【背景技術(shù)】
[0002]服務(wù)器節(jié)點是針對服務(wù)器集群來說,所以服務(wù)器節(jié)點并不是單指某一種服務(wù)器。它由多個節(jié)點和管理裝置整體的管理單元構(gòu)成。隨著服務(wù)器技術(shù)的發(fā)展,尤其是云計算、大數(shù)據(jù)等新型技術(shù)的突破,服務(wù)器系統(tǒng)節(jié)點越來越多,服務(wù)器密度越來越大,而服務(wù)器系統(tǒng)管理面臨的挑戰(zhàn)也越來越大。設(shè)計服務(wù)器時不得去花費更多的系統(tǒng)資源進行管理。而節(jié)點數(shù)量較多的服務(wù)器往往需要多層管理,不但浪費巨大的系統(tǒng)資源,還減低了管理效率。本發(fā)明提出一種基于多維矩陣的服務(wù)器集中管理系統(tǒng)及方法,基于多維矩陣的集中式管理,可有效節(jié)省系統(tǒng)資源,明顯提高管理效率。通過控制總線把服務(wù)器系統(tǒng)中的各節(jié)點組成一個多維網(wǎng)絡(luò),管理單元根據(jù)節(jié)點的多維編址實現(xiàn)對系統(tǒng)各節(jié)點的監(jiān)控和管理。由于采用多維矩陣的管理技術(shù),用多維編址對系統(tǒng)內(nèi)各節(jié)點進行監(jiān)控管理,可以有效減少系統(tǒng)的管理資源,擴展單系統(tǒng)管理節(jié)點數(shù)量;在相同的管理資源下,管理的節(jié)點數(shù)量增加到原來N次方倍數(shù),其中N取決于管理系統(tǒng)所選維度,從而減少管理系統(tǒng)中管理單元的層數(shù),有效提高了系統(tǒng)管理效率。
【發(fā)明內(nèi)容】
[0003]本發(fā)明針對設(shè)計服務(wù)器時需要花費大量系統(tǒng)資源進行管理,并且節(jié)點數(shù)量較多的服務(wù)器還需要多層管理,浪費巨大的系統(tǒng)資源,還減低了管理效率的問題,提供一種基于多維矩陣的服務(wù)器集中管理系統(tǒng)及方法,通過控制總線把服務(wù)器系統(tǒng)中的各節(jié)點組成一個多維網(wǎng)絡(luò),管理單元根據(jù)節(jié)點的多維編址實現(xiàn)對系統(tǒng)各節(jié)點的監(jiān)控和管理?;诙嗑S矩陣的集中式管理,可有效節(jié)省系統(tǒng)資源,明顯提高管理效率。
[0004]本發(fā)明提出的具體方案是:
一種基于多維矩陣的服務(wù)器集中管理系統(tǒng),包括管理單元,服務(wù)器節(jié)點,編址目錄系統(tǒng),控制總線系統(tǒng);
管理單元:服務(wù)器管理核心,對內(nèi)提供對服務(wù)器各節(jié)點的監(jiān)控管理,對外提供用戶操作界面;管理單元可以根據(jù)節(jié)點數(shù)量自動進行維度分配及節(jié)點的編址工作。在節(jié)點數(shù)量發(fā)生變化時,及時調(diào)整維度及節(jié)點編址,實現(xiàn)管理系統(tǒng)資源的優(yōu)化。
[0005]服務(wù)器節(jié)點:服務(wù)器功能實現(xiàn)的基本單元;
編址目錄系統(tǒng):用于對服務(wù)器系統(tǒng)中所有的節(jié)點進行編址并存放所有節(jié)點的編址信息,方便管理單元快速查找目標地址并做相應(yīng)的控制;編址目錄系統(tǒng)是一個獨立的系統(tǒng),用于記錄節(jié)點編址,節(jié)點狀態(tài)等信息,以方便節(jié)點編址信息的快速查找。
[0006]控制總線系統(tǒng):包含各種控制總線,負責將服務(wù)器系統(tǒng)中各節(jié)點通過不同的維度并聯(lián)起來,實現(xiàn)對各節(jié)點準確快速的定位和管理; 管理單元獲取系統(tǒng)管理信息及控制總線信息,并反饋給多維編址目錄系統(tǒng),編址目錄系統(tǒng)根據(jù)系統(tǒng)節(jié)點數(shù)量和控制總線信息確定編碼維度,并按照維度對各節(jié)點進行編碼,當系統(tǒng)的節(jié)點的數(shù)量或者控制總線發(fā)生變化時,編址目錄系統(tǒng)根據(jù)新的信息按照編址規(guī)則對系統(tǒng)各節(jié)點的編址進行更新。
[0007]所述的編址目錄系統(tǒng)包含編址控制器和存儲器,編址控制器對服務(wù)器系統(tǒng)中所有的節(jié)點進行編址,存儲器存放所有節(jié)點的編址信息。
[0008]一種基于多維矩陣的服務(wù)器集中管理方法,應(yīng)用于所述的一種基于多維矩陣的服務(wù)器集中管理系統(tǒng),具體步驟為:
建立服務(wù)器集中管理系統(tǒng)包括管理單元,服務(wù)器節(jié)點,編址目錄系統(tǒng),控制總線系統(tǒng); 管理單元對內(nèi)提供對服務(wù)器節(jié)點的監(jiān)控管理,對外提供用戶操作界面;
服務(wù)器節(jié)點是實現(xiàn)服務(wù)器功能的基本單元;
編址目錄系統(tǒng)對服務(wù)器系統(tǒng)中所有的節(jié)點進行編址并存放所有節(jié)點的編址信息,方便管理單元快速查找目標地址并做相應(yīng)的控制;
控制總線系統(tǒng)負責將服務(wù)器系統(tǒng)中各節(jié)點通過不同的維度并聯(lián)起來,實現(xiàn)對各節(jié)點準確快速的定位和管理;
管理單元獲取系統(tǒng)管理信息及控制總線信息,并反饋給多維編址目錄系統(tǒng),編址目錄系統(tǒng)根據(jù)系統(tǒng)節(jié)點數(shù)量和控制總線信息確定編碼維度,并按照維度對各節(jié)點進行編碼,當系統(tǒng)的節(jié)點的數(shù)量或者控制總線發(fā)生變化時,編址目錄系統(tǒng)根據(jù)新的信息按照編址規(guī)則對系統(tǒng)各節(jié)點的編址進行更新。
[0009]所述的管理單元還發(fā)起監(jiān)控管理指令,在此之前先訪問編址目錄存儲系統(tǒng),根據(jù)節(jié)點編址,選擇相應(yīng)的控制總線對節(jié)點進行管理,節(jié)點根據(jù)管理單元的控制指令執(zhí)行相應(yīng)的操作,并回傳結(jié)果,管理單元根據(jù)回傳結(jié)果進行下一步的管理。
[0010]所述的編址目錄系統(tǒng)根據(jù)同種類型輸入或輸出點的服務(wù)器節(jié)點在總線中與主機的位置編址。
[0011]本發(fā)明的有益之處是:本發(fā)明的顯著特征是通過把服務(wù)器各節(jié)點單元以多維矩陣形式進行編址,管理單元根據(jù)編址對各節(jié)點單元進行管理,這樣管理方式可以比傳統(tǒng)方式指數(shù)性降低管理資源。由于采用多維矩陣編碼的方式,為了避免出現(xiàn)某個控制總線失效時整個數(shù)據(jù)系統(tǒng)崩潰的問題,提出了控制總線校驗算法來提高系統(tǒng)的可靠性和容錯性。在靈活性方面管理單元可以根據(jù)節(jié)點的數(shù)量選擇多維矩陣的維度。在易用性方面,通過根據(jù)系統(tǒng)配置自動生成節(jié)點編址,實現(xiàn)對多節(jié)點的識別和管理??傊?,本發(fā)明應(yīng)用于多個控制總線時,按照多維矩陣的編址方式將系統(tǒng)中的所有節(jié)點組成一個多維矩陣進行管理??梢詢?yōu)化系統(tǒng)管理單元的資源,提高系統(tǒng)管理的高效性和穩(wěn)定性。
【附圖說明】
[0012]圖1多維矩陣管理系統(tǒng)拓撲示意圖;
圖2多維矩陣管理流程示意圖。
【具體實施方式】
[0013]結(jié)合附圖對本發(fā)明做進一步說明。
[0014]一種基于多維矩陣的服務(wù)器集中管理系統(tǒng),包括管理單元,服務(wù)器節(jié)點,編址目錄系統(tǒng),控制總線系統(tǒng);
結(jié)合圖1,在此系統(tǒng)中,設(shè)有二維度管理總線,即控制總線系統(tǒng)為二維。分別為管理總線O和管理總線1,管理總線O下控制總線分為控制總線AO至An,管理總線I下控制總線分