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