一種服務(wù)器集群故障自動(dòng)處理系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明公開一種服務(wù)器集群故障自動(dòng)處理系統(tǒng),屬于服務(wù)器集群管理技術(shù)領(lǐng)域。
【背景技術(shù)】
[0002]隨著云計(jì)算的發(fā)展和應(yīng)用,服務(wù)器設(shè)備的需求也從最初的單臺(tái)或者少量的需求方式發(fā)展到至今的大規(guī)模大批量的需求方式。服務(wù)器集群就是指將很多服務(wù)器集中起來一起進(jìn)行同一種服務(wù),在客戶端看來就像是只有一個(gè)服務(wù)器。集群可以利用多個(gè)計(jì)算機(jī)進(jìn)行并行計(jì)算從而獲得很高的計(jì)算速度,但是集群中的應(yīng)用只在一臺(tái)服務(wù)器上運(yùn)行,如果這個(gè)應(yīng)用出現(xiàn)故障,其它的某臺(tái)服務(wù)器如果重新啟動(dòng)這個(gè)應(yīng)用,接管位于共享磁盤柜上的數(shù)據(jù)區(qū),進(jìn)而使應(yīng)用重新正常運(yùn)轉(zhuǎn)需要偵測(cè)并確認(rèn)故障、后備服務(wù)器重新啟動(dòng)該應(yīng)用、接管共享的數(shù)據(jù)區(qū),其切換的過程需要花費(fèi)時(shí)間,而且越大的應(yīng)用切換的時(shí)間越長。面對(duì)大規(guī)模的服務(wù)器集群,各種處理難易程度不等的大量故障,給維護(hù)人員帶來龐大的工作量,也導(dǎo)致資源的浪費(fèi)。
[0003]本發(fā)明提供一種服務(wù)器集群故障自動(dòng)處理系統(tǒng),采用服務(wù)器集中管理模塊、故障分析模塊、故障智慧庫模塊、故障處理模塊,服務(wù)器集中管理模塊監(jiān)控到服務(wù)器故障后,由故障分析模塊整理分析故障告警,并在故障智慧庫模塊中查詢相關(guān)處理策略,將故障信息和故障處理策略發(fā)送到故障處理模塊,完成故障自動(dòng)處理,使該系統(tǒng)根據(jù)自帶故障處理策略和用戶自定義故障處理策略,實(shí)現(xiàn)自動(dòng)處理服務(wù)器故障,很大程度上減輕了機(jī)房維護(hù)人員的負(fù)擔(dān),避免資源浪費(fèi)。
【發(fā)明內(nèi)容】
[0004]本發(fā)明針對(duì)大規(guī)模的服務(wù)器集群,各種處理難易程度不等的大量故障,給維護(hù)人員帶來龐大的工作量,也導(dǎo)致資源的浪費(fèi)的問題,提供一種服務(wù)器集群故障自動(dòng)處理系統(tǒng),通過系統(tǒng)自帶的故障處理策略以及用戶自定義的故障處理策略,可以靈活自動(dòng)處理各種類型,多種難度的服務(wù)器故障。極大的減輕了維護(hù)人員的工作量,避免人力物力資源的浪費(fèi),具有很高的應(yīng)用價(jià)值。
[0005]本發(fā)明提出的具體方案是:
一種服務(wù)器集群故障自動(dòng)處理系統(tǒng),包括服務(wù)器集中管理模塊、故障分析模塊、故障智慧庫模塊、故障處理模塊;
服務(wù)器集中管理模塊負(fù)責(zé)對(duì)服務(wù)器集群進(jìn)行故障監(jiān)控和故障,調(diào)用故障分析模塊進(jìn)行故障分析;
故障分析模塊負(fù)責(zé)進(jìn)行整理分析,并調(diào)用故障智慧庫模塊中的故障智慧庫查詢相關(guān)解決策略,并將故障處理分析結(jié)論、處理策略通知故障處理模塊進(jìn)行故障處理;
故障智慧庫模塊負(fù)責(zé)存儲(chǔ)服務(wù)器故障處理策略,為服務(wù)器故障正確的自動(dòng)處理提供可靠保障;
故障處理模塊負(fù)責(zé)根據(jù)故障分析模塊提供的故障信息和處理策略,自動(dòng)完成服務(wù)器故障的處理和修復(fù)。其中服務(wù)器集中管理模塊同時(shí)可獲取和存儲(chǔ)故障告警信息。
[0006]所述故障智慧庫模塊中智慧庫的故障處理策略來源分為系統(tǒng)自帶的處理策略和用戶自定義的處理策略;系統(tǒng)自帶的處理策略為系統(tǒng)原有存儲(chǔ)的處理策略,用戶自定義的處理策略為用戶根據(jù)以往處理的故障類型,制定的并存儲(chǔ)在系統(tǒng)中的處理策略。
[0007]所述故障智慧庫模塊設(shè)置故障處理模板,實(shí)例化故障處理模板為處理策略,對(duì)監(jiān)控中發(fā)生的故障進(jìn)行數(shù)據(jù)化處理,根據(jù)處理策略對(duì)數(shù)據(jù)化的故障進(jìn)行處理。
[0008]所述故障處理模板分為系統(tǒng)處理模板和用戶自定義處理模板,系統(tǒng)處理模板為系統(tǒng)原有存儲(chǔ)的故障處理模板,用戶自定義處理模板為用戶根據(jù)以往處理的故障類型,制定的并存儲(chǔ)在系統(tǒng)中的故障處理模板。
[0009]—種服務(wù)器集群故障自動(dòng)處理方法,利用所述的系統(tǒng),使用服務(wù)器集中管理模塊對(duì)服務(wù)器集群進(jìn)行故障監(jiān)控和故障,調(diào)用故障分析模塊進(jìn)行故障分析;
故障分析模塊進(jìn)行整理分析,并調(diào)用故障智慧庫模塊中的故障智慧庫查詢相關(guān)解決策略,并將故障處理分析結(jié)論、處理策略通知故障處理模塊進(jìn)行故障處理;
故障智慧庫模塊存儲(chǔ)服務(wù)器故障處理策略,為服務(wù)器故障正確的自動(dòng)處理提供可靠保障;
故障處理模塊根據(jù)故障分析模塊提供的故障信息和處理策略,自動(dòng)完成服務(wù)器故障的處理和修復(fù)。
[0010]所述故障智慧庫模塊中智慧庫的故障處理策略來源分為系統(tǒng)自帶的處理策略和用戶自定義的處理策略;系統(tǒng)自帶的處理策略為系統(tǒng)原有存儲(chǔ)的處理策略,用戶自定義的處理策略為用戶根據(jù)以往處理的故障類型,制定的并存儲(chǔ)在系統(tǒng)中的處理策略。
[0011]所述故障智慧庫模塊設(shè)置故障處理模板,實(shí)例化故障處理模板為處理策略,對(duì)監(jiān)控中發(fā)生的故障進(jìn)行數(shù)據(jù)化處理,根據(jù)處理策略對(duì)數(shù)據(jù)化的故障進(jìn)行處理。
[0012]所述故障處理模板分為系統(tǒng)處理模板和用戶自定義處理模板,系統(tǒng)處理模板為系統(tǒng)原有存儲(chǔ)的故障處理模板,用戶自定義處理模板為用戶根據(jù)以往處理的故障類型,制定的并存儲(chǔ)在系統(tǒng)中的故障處理模板。
[0013]本發(fā)明的有益之處是:本發(fā)明包括服務(wù)器集中管理模塊、故障分析模塊、故障智慧庫模塊、故障處理模塊;服務(wù)器集中管理模塊負(fù)責(zé)對(duì)服務(wù)器集群進(jìn)行故障監(jiān)控和故障,調(diào)用故障分析模塊進(jìn)行故障分析;故障分析模塊負(fù)責(zé)進(jìn)行整理分析,并調(diào)用故障智慧庫模塊中的故障智慧庫查詢相關(guān)解決策略,并將故障處理分析結(jié)論、處理策略通知故障處理模塊進(jìn)行故障處理;故障智慧庫模塊負(fù)責(zé)存儲(chǔ)服務(wù)器故障處理策略,為服務(wù)器故障正確的自動(dòng)處理提供可靠保障;故障處理模塊負(fù)責(zé)根據(jù)故障分析模塊提供的故障信息和處理策略,自動(dòng)完成服務(wù)器故障的處理和修復(fù)。使該系統(tǒng)根據(jù)自帶故障處理策略和用戶自定義故障處理策略,實(shí)現(xiàn)自動(dòng)處理服務(wù)器故障,而且靈活自動(dòng)處理各種類型,多種難度的服務(wù)器故障,很大程度上減輕了機(jī)房維護(hù)人員的負(fù)擔(dān),避免資源浪費(fèi),具有很高的應(yīng)用價(jià)值。
【附圖說明】
[0014]圖1本發(fā)明服務(wù)器故障處理系統(tǒng)示意圖。
【具體實(shí)施方式】
[0015]—種服務(wù)器集群故障自動(dòng)處理系統(tǒng),包括服務(wù)器集中管理模塊、故障分析模塊、故障智慧庫模塊、故障處理模塊;
服務(wù)器集中管理模塊負(fù)責(zé)對(duì)服務(wù)器集群進(jìn)行故障監(jiān)控和故障,調(diào)用故障分析模塊進(jìn)行故障分析;
故障分析模塊負(fù)責(zé)進(jìn)行整理分析,并調(diào)用故障智慧庫模塊中的故障智慧庫查詢相關(guān)解決策略,并將故障處理分析結(jié)論、處理策略通知故障處理模塊進(jìn)行故障處理;
故障智慧庫模塊負(fù)責(zé)存儲(chǔ)服務(wù)器故障處理策略,為服務(wù)器故障正確的自動(dòng)處理提供可靠保障;
故障處理模塊負(fù)責(zé)根據(jù)故障分析模塊提供的故障信息和處理策略,自動(dòng)完成服務(wù)器故障的處理和修復(fù)。
[0016]根據(jù)上述系統(tǒng),結(jié)合附圖對(duì)本發(fā)明做進(jìn)一步說明。
[0017]其中上述系統(tǒng)中服務(wù)器集中管