專利名稱:云計算環(huán)境監(jiān)控方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明總體上涉及計算機網(wǎng)絡(luò)領(lǐng)域,更具體地,涉及云計算環(huán)境監(jiān)控方法和系統(tǒng)。
背景技術(shù):
本發(fā)明涉及云計算環(huán)境管理、移動互聯(lián)網(wǎng)、智能移動終端,講述如何在智能終端上實現(xiàn)云計算環(huán)境的管理監(jiān)控。目前業(yè)界主要的云計算系統(tǒng),都集中在一個云計算中心里,沒有發(fā)揮移動互聯(lián)網(wǎng)的功能,不能隨時隨地對云計算中心進行監(jiān)控管理。在對云計算中心進行監(jiān)控的過程中,如果系統(tǒng)出現(xiàn)異常情況后,目前的設(shè)計只能在云計算系統(tǒng)中心內(nèi)部進行處理,無法隨時隨地對云計算中心的異常進行處理。
當云計算中心出現(xiàn)異常情況時,現(xiàn)有系統(tǒng)的處理方式會有以下幾種系統(tǒng)管理員及時發(fā)現(xiàn)異常并進行處理;等待發(fā)現(xiàn)異常,并通知系統(tǒng)管理員進行處理;系統(tǒng)根據(jù)異常情況進行自動處理。以上方案無法滿足系統(tǒng)管理員不在計算中心時,異常自動處理過程無法自動處理的情況下,需要管理員人為參與處理,從而無法解決云計算中心的異常,無法保證系統(tǒng)異常的及時發(fā)現(xiàn)并處理。
發(fā)明內(nèi)容
為此,本發(fā)明提供了一種云計算環(huán)境監(jiān)控方法,包括以下步驟使用終端通過移動互聯(lián)網(wǎng)建立與云計算中心的連接;發(fā)送監(jiān)控信息獲取請求;云計算中心對發(fā)送過來的請求進行解析,對請求進行響應(yīng);請求分流后發(fā)送給不同的處理模塊;請求處理單元對請求進行處理;以及終端對監(jiān)控信息進行展示。其中,終端是智能終端。其中,云計算中心對請求進行解析的步驟包括根據(jù)系統(tǒng)定義的規(guī)則對請求的參數(shù)進行解析,參數(shù)包括監(jiān)控的類型、被監(jiān)控者ID、及監(jiān)控的等級中的至少一個。其中,監(jiān)控的等級包括A、B、C、D、E五級,由高到低。此外,還提供了一種云計算環(huán)境監(jiān)控系統(tǒng),包括連接建立模塊,用于使用終端通過移動互聯(lián)網(wǎng)建立與云計算中心的連接;請求發(fā)送模塊,用于發(fā)送監(jiān)控信息獲取請求;解析響應(yīng)模塊,用于通過云計算中心對發(fā)送過來的請求進行解析,對請求進行響應(yīng);分流發(fā)送模塊,用于使請求分流后發(fā)送給不同的處理模塊;請求處理模塊,用于對請求進行處理;以及信息展示模塊,用于對監(jiān)控信息進行展示。其中,終端是智能終端。其中,解析響應(yīng)模塊根據(jù)系統(tǒng)定義的規(guī)則對請求的參數(shù)進行解析,參數(shù)包括監(jiān)控的類型、被監(jiān)控者ID、及監(jiān)控的等級中的至少一個。其中,監(jiān)控的等級包括A、B、C、D、E五級,由高到低。
當結(jié)合附圖進行閱讀時,根據(jù)下面詳細的描述可以更好地理解本發(fā)明。應(yīng)該強調(diào)的是,根據(jù)工業(yè)中的標準實踐,各種部件沒有被按比例繪制。實際上,為了清楚的討論,各種部件的尺寸可以被任意增加或減少圖1是示出了根據(jù)本發(fā)明的示例性實施例的云計算環(huán)境監(jiān)控方法的流程圖;圖2是示出了根據(jù)本發(fā)明的示例性實施例的云計算環(huán)境監(jiān)控系統(tǒng)的框圖;以及圖3A至圖3E示出了根據(jù)本發(fā)明的示例性實施例的監(jiān)控數(shù)據(jù)展示的實例。
具體實施方式
為了實施本發(fā)明的不同部件,以下描述提供了許多不同的實施例或示例。以下描述元件和布置的特定示例以簡化本發(fā)明。當然這些僅僅是示例并不打算限定。再者,以下描述中第一部件形成在第二部件上可包括其中第一和第二部件以直接接觸形成的實施例,并且也可包括其中額外的部件形成插入到第一和第二部件中的實施例,使得第一和第二部件不直接接觸。為了簡明和清楚,可以任意地以不同的尺寸繪制各種部件。本方案的目的是解決現(xiàn)有的云計算中心管理系統(tǒng)中,系統(tǒng)出現(xiàn)異常時,系統(tǒng)管理員無法在云計算中心內(nèi)及時發(fā)現(xiàn)并處理異常,從而提高一種解決方法。為解決上述系統(tǒng)缺陷,本方案提供了一種在智能設(shè)備上利用移動互聯(lián)網(wǎng)的優(yōu)勢及時展現(xiàn)并做出響應(yīng)的方法。系統(tǒng)設(shè)計過程中需要考慮云計算中心和智能終端間訪問要求,為系統(tǒng)設(shè)定訪問的方式和接口,云計算中心的管理員可以在智能終端設(shè)備上通過移動互聯(lián)網(wǎng)訪問云計算中心。實現(xiàn)云計算中心的智能監(jiān)控需要實現(xiàn)下面幾個方面I)智能終端上的實現(xiàn);智能終端具有便攜方便的特點,是為系統(tǒng)管理員隨時隨地展現(xiàn)云計算中心狀態(tài)的和實現(xiàn)智能監(jiān)控的平臺。智能終端上需要實現(xiàn)云計算中心的監(jiān)控信息展示,并根據(jù)監(jiān)控到的狀態(tài)進行鈴聲提示。系統(tǒng)管理員收到提示后可以利用智能終端通過移動互聯(lián)網(wǎng)登陸云計算中心,對監(jiān)控異常情況進行手工干預(yù)處理。2)云計算中心需要實現(xiàn);云計算中心需要根據(jù)智能終端展示的需要實現(xiàn)監(jiān)控信息的采集、數(shù)據(jù)的傳輸、智能終端的處理請求。3)移動互聯(lián)網(wǎng)與云計算中心通訊;智能終端和云計算中心的通訊是通過移動互聯(lián)網(wǎng)來實現(xiàn)的,是云計算中心和智能終端溝通的橋梁。4)智能終端和云計算中心數(shù)據(jù)解析;智能終端需要解析云計算中心發(fā)過來的監(jiān)控信息。云計算中心需要解析智能終端發(fā)送的監(jiān)控異常處理請求。智能終端、通訊、數(shù)據(jù)交互、云計算中心這些部分都需要實現(xiàn)相應(yīng)的功能部分。上述方案中,系統(tǒng)模塊是系統(tǒng)定義的各個單元,滿足一定條件的代碼程序。系統(tǒng)模塊是通過接口進行交互,接口定義模塊需要實現(xiàn)的功能描述,模塊間不需要關(guān)心接口的實現(xiàn)過程。系統(tǒng)的智能終端和云計算中心是采用B/S架構(gòu),通過移動互聯(lián)網(wǎng)實現(xiàn)互聯(lián)互通。系統(tǒng)的監(jiān)控信息內(nèi)容包括被監(jiān)控者、監(jiān)控的類型、被監(jiān)控者的狀態(tài)。在云計算中心對每個被監(jiān)控者生成監(jiān)控ID,該ID是在系統(tǒng)中的唯一標識號。系統(tǒng)中被監(jiān)控者所對應(yīng)的ID是唯一的,通過該ID能找到被監(jiān)控者的具體信息。系統(tǒng)管理員通過被監(jiān)控者ID找到產(chǎn)生對應(yīng)的被監(jiān)控者,并根據(jù)被監(jiān)控者狀態(tài)對被監(jiān)控者進行處理。為表達本發(fā)明的主要思想,現(xiàn)提供第一實施例,如圖1所示,本實施例提供了一種 云計算環(huán)境監(jiān)控方法,包括以下步驟S101,使用終端通過移動互聯(lián)網(wǎng)建立與云計算中心的連接;S103,發(fā)送監(jiān)控信息獲取請求;S105,云計算中心對發(fā)送過來的請求進行解析,對請求進行響應(yīng);S107,請求分流后發(fā)送給不同的處理模塊;S109,請求處理單元對請求進行處理;以及S111,終端對監(jiān)控信息進行展示。優(yōu)選地,終端是智能終端。優(yōu)選地,步驟S105包括根據(jù)系統(tǒng)定義的規(guī)則對請求的參數(shù)進行解析,參數(shù)包括監(jiān)控的類型、被監(jiān)控者ID、及監(jiān)控的等級中的至少一個。優(yōu)選地,監(jiān)控的等級包括A、B、C、D、E五級,由高到低。此外,本發(fā)明還提供了第二實施例,如圖2所示,本實施例提供了一種云計算環(huán)境監(jiān)控系統(tǒng),包括連接建立模塊201,用于使用終端通過移動互聯(lián)網(wǎng)建立與云計算中心的連接;請求發(fā)送模塊203,用于發(fā)送監(jiān)控信息獲取請求;解析響應(yīng)模塊205,用于通過云計算中心對發(fā)送過來的請求進行解析,對請求進行響應(yīng);分流發(fā)送模塊207,用于使請求分流后發(fā)送給不同的處理模塊;請求處理模塊209,用于對請求進行處理;以及信息展示模塊211,用于對監(jiān)控信息進行展示。優(yōu)選地,終端是智能終端。優(yōu)選地,解析響應(yīng)模塊205根據(jù)系統(tǒng)定義的規(guī)則對請求的參數(shù)進行解析,參數(shù)包括監(jiān)控的類型、被監(jiān)控者ID、及監(jiān)控的等級中的至少一個。優(yōu)選地,監(jiān)控的等級包括A、B、C、D、E五級,由高到低。下面通過具體實現(xiàn)方式對本方案的方法進行說明。系統(tǒng)設(shè)計時考慮好監(jiān)控的接口,為系統(tǒng)管理員獲取監(jiān)控數(shù)據(jù),定義對應(yīng)的數(shù)據(jù)結(jié)構(gòu),可以標示系統(tǒng)的監(jiān)控信息。管理接口定義如下Public Monitors getMonitorsData(MonitorParamsmonitorParams);monitorParams定義系統(tǒng)管理員需要獲取的監(jiān)控信息參數(shù);Monitors定義云計算中心響應(yīng)用戶請求,返回的數(shù)據(jù)結(jié)果;getMonitorsData定義系統(tǒng)管理員獲取監(jiān)控信息的接口 ;系統(tǒng)管理員通過智能終端訪問云計算中心提供的服務(wù),實現(xiàn)智能監(jiān)控的步驟如下步驟I)、系統(tǒng)管理員通過智能終端和云計算中心通過移動互聯(lián)網(wǎng)建立連接。智能終端和云計算中心的鏈接是通過移動互聯(lián)網(wǎng)進行連接,具體的連接方式可以通過socket或者HTTP方式。
步驟2)、發(fā)送監(jiān)控信息獲取請求。智能終端上展現(xiàn)的監(jiān)控信息是通過請求響應(yīng)單元提供的接口實現(xiàn)數(shù)據(jù)的獲取的。系統(tǒng)管理員需要將請求的相關(guān)參數(shù),通過monitorParams對象定義對應(yīng)的參數(shù),組織好參數(shù)信息后調(diào)用該接口。步驟3)、云計算中心對發(fā)送過來的請求參數(shù)進行解析,根據(jù)參數(shù)對請求進行響應(yīng)。云計算中心接收到請求參數(shù),根據(jù)系統(tǒng)定義的規(guī)則對參數(shù)進行解析,主要包括監(jiān)控的類型、被監(jiān)控者ID、及監(jiān)控的等級。這些信息在monitorParams對象中定義為監(jiān)控類型enummonitorType;被監(jiān)控者ID long monitorID ;監(jiān)控等級enummonitorLevel ;其中監(jiān)控類型包括資源池監(jiān)控、hypervisor監(jiān)控、業(yè)務(wù)監(jiān)控;監(jiān)控等級包括A、B、C、D、E五級,由高到低。步驟4)、請求分流后發(fā)送給不同的處理模塊。請求響應(yīng)單元根據(jù)監(jiān)控類型,將用戶的請求發(fā)送給不同的請求處理單元進行處理。步驟5)、請求處理單元對請求進行處理。請求處理單元接收到請求響應(yīng)單元發(fā)送過來的數(shù)據(jù),并把相關(guān)的數(shù)據(jù)通過通訊模塊發(fā)送給系統(tǒng)管理員的智能終端設(shè)備上。 步驟6)、智能終端對監(jiān)控信息進行展示。請求處理單元對系統(tǒng)管理員的請求進行處理,返回系統(tǒng)管理員需要的監(jiān)控信息,智能終端根據(jù)返回的監(jiān)控數(shù)據(jù)進行圖文并茂的展示,如圖3A至圖3E。具體展示模式根據(jù)監(jiān)控類型不同和數(shù)據(jù)類型不同有相應(yīng)差別。上面論述了若干實施例的部件,使得本領(lǐng)域普通技術(shù)人員可以更好地理解本發(fā)明的各個方面。本領(lǐng)域普通技術(shù)人員可以很容易地使用本發(fā)明作為基礎(chǔ)來設(shè)計或更改其他用于達到與這里所介紹實施例相同的目的和/或?qū)崿F(xiàn)相同優(yōu)點的處理和結(jié)構(gòu)。本領(lǐng)域普通技術(shù)人員也應(yīng)該意識到,這種等效構(gòu)造并不背離本發(fā)明的精神和范圍,并且在不違背離本發(fā)明的精神和范圍的情況下,可以進行多種變化、替換以及改變。
權(quán)利要求
1.一種云計算環(huán)境監(jiān)控方法,其特征在于,包括以下步驟使用終端通過移動互聯(lián)網(wǎng)建立與云計算中心的連接;發(fā)送監(jiān)控信息獲取請求;所述云計算中心對發(fā)送過來的請求進行解析,對所述請求進行響應(yīng);所述請求分流后發(fā)送給不同的處理模塊;請求處理單元對所述請求進行處理;以及所述終端對監(jiān)控信息進行展示。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述終端是智能終端。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述云計算中心對所述請求進行解析的步驟包括根據(jù)系統(tǒng)定義的規(guī)則對所述請求的參數(shù)進行解析,所述參數(shù)包括監(jiān)控的類型、被監(jiān)控者ID、及監(jiān)控的等級中的至少一個。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述監(jiān)控的等級包括:A、B、C、D、E五級,由高到低。
5.一種云計算環(huán)境監(jiān)控系統(tǒng),其特征在于,包括連接建立模塊,用于使用終端通過移動互聯(lián)網(wǎng)建立與云計算中心的連接;請求發(fā)送模塊,用于發(fā)送監(jiān)控信息獲取請求;解析響應(yīng)模塊,用于通過所述云計算中心對發(fā)送過來的請求進行解析,對所述請求進行響應(yīng);分流發(fā)送模塊,用于使所述請求分流后發(fā)送給不同的處理模塊;請求處理模塊,用于對所述請求進行處理;以及信息展示模塊,用于對監(jiān)控信息進行展示。
6.根據(jù)權(quán)利要求5所述的系統(tǒng),其特征在于,所述終端是智能終端。
7.根據(jù)權(quán)利要求5所述的系統(tǒng),其特征在于,所述解析響應(yīng)模塊根據(jù)系統(tǒng)定義的規(guī)則對所述請求的參數(shù)進行解析,所述參數(shù)包括監(jiān)控的類型、被監(jiān)控者ID、及監(jiān)控的等級中的至少一個。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述監(jiān)控的等級包括:A、B、C、D、E五級,由高到低。
全文摘要
本發(fā)明提供了一種云計算環(huán)境監(jiān)控方法,包括以下步驟使用終端通過移動互聯(lián)網(wǎng)建立與云計算中心的連接;發(fā)送監(jiān)控信息獲取請求;云計算中心對發(fā)送過來的請求進行解析,對請求進行響應(yīng);請求分流后發(fā)送給不同的處理模塊;請求處理單元對請求進行處理;以及終端對監(jiān)控信息進行展示。
文檔編號H04L29/08GK103002058SQ20121058401
公開日2013年3月27日 申請日期2012年12月28日 優(yōu)先權(quán)日2012年12月28日
發(fā)明者程明, 趙崇山, 孫征 申請人:無錫城市云計算中心有限公司