本發(fā)明涉及一種數(shù)據(jù)處理,特別是涉及一種數(shù)據(jù)中心設(shè)備運行狀態(tài)的監(jiān)控方法及系統(tǒng)。
背景技術(shù):
1、數(shù)據(jù)中心是指局域范圍內(nèi)進行協(xié)作的特定設(shè)備網(wǎng)絡(luò),以用來在特定網(wǎng)絡(luò)基礎(chǔ)設(shè)施上傳遞、展示、計算、存儲數(shù)據(jù),例如,計算機中控機房中各計算機服務(wù)器均可以作為具有數(shù)據(jù)中心運算、存儲的設(shè)備,以向網(wǎng)絡(luò)中的其它終端提供數(shù)據(jù)支撐。其中,為了確保對數(shù)據(jù)調(diào)度以及數(shù)據(jù)計算的有效性,需要對數(shù)據(jù)中心的各個設(shè)備的運行狀態(tài)進行監(jiān)控。
2、目前,現(xiàn)有對數(shù)據(jù)中心設(shè)備運行狀態(tài)的監(jiān)控通常采用人為巡檢的方法,即操作員定時采集數(shù)據(jù)中心設(shè)備的溫度、濕度以及數(shù)據(jù)存儲量或計算速度等信息作為判斷數(shù)據(jù)中心設(shè)備運行狀態(tài)的依據(jù)。但是,人為巡檢需要大量專業(yè)技能支撐,導(dǎo)致消耗大量的人力物力,且人為巡檢存在人為判斷誤差,使得設(shè)備運行狀態(tài)監(jiān)控準(zhǔn)確性較差,無法滿足高要求的數(shù)據(jù)中心的數(shù)據(jù)處理需求,因此,亟需一種數(shù)據(jù)中心設(shè)備運行狀態(tài)的監(jiān)控方法來解決上述問題。
技術(shù)實現(xiàn)思路
1、有鑒于此,本發(fā)明提供一種數(shù)據(jù)中心設(shè)備運行狀態(tài)的監(jiān)控方法及系統(tǒng),主要目的在于解決現(xiàn)有數(shù)據(jù)中心設(shè)備運行狀態(tài)的監(jiān)控效率差的問題。
2、依據(jù)本發(fā)明一個方面,提供了一種數(shù)據(jù)中心設(shè)備運行狀態(tài)的監(jiān)控方法,包括:
3、建立與多個數(shù)據(jù)中心設(shè)備之間的運行狀態(tài)監(jiān)控索引,所述運行狀態(tài)監(jiān)控索引中包括不同數(shù)據(jù)中心設(shè)備的運行狀態(tài)需要進行監(jiān)控的索引優(yōu)先級以及監(jiān)控條件信息;
4、在觸發(fā)所述數(shù)據(jù)中心設(shè)備的目標(biāo)運行狀態(tài)的監(jiān)控條件信息時,按照所述運行狀態(tài)監(jiān)控索引將所述目標(biāo)運行狀態(tài)存儲至預(yù)先配置的雙循環(huán)隊列中,所述雙循環(huán)隊列為按照兩個環(huán)形存儲單元進行組合得到的存儲隊列;
5、當(dāng)所述雙循環(huán)隊列中第一環(huán)隊列與第二環(huán)隊列中的并列單元中的指向運行狀態(tài)匹配所述監(jiān)控條件信息所對應(yīng)的觸發(fā)監(jiān)控條件信息時,則基于所述指向運行狀態(tài)生成所述數(shù)據(jù)中心設(shè)備的運行狀態(tài)監(jiān)控結(jié)果。
6、依據(jù)本發(fā)明另一個方面,提供了一種數(shù)據(jù)中心設(shè)備運行狀態(tài)的監(jiān)控系統(tǒng),包括:
7、建立模塊,用于建立與多個數(shù)據(jù)中心設(shè)備之間的運行狀態(tài)監(jiān)控索引,所述運行狀態(tài)監(jiān)控索引中包括不同數(shù)據(jù)中心設(shè)備的運行狀態(tài)需要進行監(jiān)控的索引優(yōu)先級以及監(jiān)控條件信息;
8、存儲模塊,用于在觸發(fā)所述數(shù)據(jù)中心設(shè)備的目標(biāo)運行狀態(tài)的監(jiān)控條件信息時,按照所述運行狀態(tài)監(jiān)控索引將所述目標(biāo)運行狀態(tài)存儲至預(yù)先配置的雙循環(huán)隊列中,所述雙循環(huán)隊列為按照兩個環(huán)形存儲單元進行組合得到的存儲隊列;
9、生成模塊,用于當(dāng)所述雙循環(huán)隊列中第一環(huán)隊列與第二環(huán)隊列中的并列單元中的指向運行狀態(tài)匹配所述監(jiān)控條件信息所對應(yīng)的觸發(fā)監(jiān)控條件信息時,則基于所述指向運行狀態(tài)生成所述數(shù)據(jù)中心設(shè)備的運行狀態(tài)監(jiān)控結(jié)果。
10、根據(jù)本發(fā)明的又一方面,提供了一種存儲介質(zhì),所述存儲介質(zhì)中存儲有至少一可執(zhí)行指令,所述可執(zhí)行指令使處理器執(zhí)行如上述數(shù)據(jù)中心設(shè)備運行狀態(tài)的監(jiān)控方法對應(yīng)的操作。
11、根據(jù)本發(fā)明的再一方面,提供了一種終端,包括:處理器、存儲器、通信接口和通信總線,所述處理器、所述存儲器和所述通信接口通過所述通信總線完成相互間的通信;
12、所述存儲器用于存放至少一可執(zhí)行指令,所述可執(zhí)行指令使所述處理器執(zhí)行上述數(shù)據(jù)中心設(shè)備運行狀態(tài)的監(jiān)控方法對應(yīng)的操作。
13、借由上述技術(shù)方案,本發(fā)明實施例提供的技術(shù)方案至少具有下列優(yōu)點:
14、本發(fā)明提供了一種數(shù)據(jù)中心設(shè)備運行狀態(tài)的監(jiān)控方法及系統(tǒng),與現(xiàn)有技術(shù)相比,本發(fā)明實施例通過建立與多個數(shù)據(jù)中心設(shè)備之間的運行狀態(tài)監(jiān)控索引,所述運行狀態(tài)監(jiān)控索引中包括不同數(shù)據(jù)中心設(shè)備的運行狀態(tài)需要進行監(jiān)控的索引優(yōu)先級以及監(jiān)控條件信息;在觸發(fā)所述數(shù)據(jù)中心設(shè)備的目標(biāo)運行狀態(tài)的監(jiān)控條件信息時,按照所述運行狀態(tài)監(jiān)控索引將所述目標(biāo)運行狀態(tài)存儲至預(yù)先配置的雙循環(huán)隊列中,所述雙循環(huán)隊列為按照兩個環(huán)形存儲單元進行組合得到的存儲隊列;當(dāng)所述雙循環(huán)隊列中第一環(huán)隊列與第二環(huán)隊列中的并列單元中的指向運行狀態(tài)匹配所述監(jiān)控條件信息所對應(yīng)的觸發(fā)監(jiān)控條件信息時,則基于所述指向運行狀態(tài)生成所述數(shù)據(jù)中心設(shè)備的運行狀態(tài)監(jiān)控結(jié)果,實現(xiàn)通過自動觸發(fā)方式對數(shù)據(jù)中心設(shè)備的運行狀態(tài)進行監(jiān)控的目的,節(jié)省大量人力物力,降低人為監(jiān)控產(chǎn)生的誤差,從而提高對數(shù)據(jù)中心設(shè)備運行狀態(tài)監(jiān)控準(zhǔn)確性,大大滿足數(shù)據(jù)中心的數(shù)據(jù)處理的靈活性、自動性要求。
15、上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的具體實施方式。
1.一種數(shù)據(jù)中心設(shè)備運行狀態(tài)的監(jiān)控方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述建立與多個數(shù)據(jù)中心設(shè)備之間的運行狀態(tài)監(jiān)控索引包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述按照所述運行狀態(tài)監(jiān)控索引將所述目標(biāo)運行狀態(tài)存儲至預(yù)先配置的雙循環(huán)隊列中包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述基于所述指向運行狀態(tài)生成所述數(shù)據(jù)中心設(shè)備的運行狀態(tài)監(jiān)控結(jié)果包括:
7.根據(jù)權(quán)利要求1-6任一項所述的方法,其特征在于,所述方法還包括:
8.一種數(shù)據(jù)中心設(shè)備運行狀態(tài)的監(jiān)控系統(tǒng),其特征在于,包括:
9.一種存儲介質(zhì),所述存儲介質(zhì)中存儲有至少一可執(zhí)行指令,所述可執(zhí)行指令使處理器執(zhí)行如權(quán)利要求1-7中任一項所述的數(shù)據(jù)中心設(shè)備運行狀態(tài)的監(jiān)控方法對應(yīng)的操作。
10.一種終端,包括:處理器、存儲器、通信接口和通信總線,所述處理器、所述存儲器和所述通信接口通過所述通信總線完成相互間的通信;