一種利用wmi插件實現云計算環境下遠程控制服務器的方法
【專利摘要】本發明公開了一種利用WMI插件實現云計算環境下遠程控制服務器的方法,該方法步驟如下:首先將應用系統安裝到管理服務器中,并且配置每臺被管理的服務器信息;然后在服務中配置被管理的服務器指標,并設置異常值,系統實時監控指標的情況,設置各個服務器間的指標對照參數;最后實時的監控服務運行情況,查看服務器運行產生的報告,幫助系統管理員分析服務器的健康狀況。本發明根據應用系統應用的服務器情況,分別對每一臺服務器進行監控,并實時的展現監控信息,以及實時的根據監控信息,實時控制服務的各項指標,方便高效的對比了服務的綜合利用情況;方便管理人員實時的、遠程的監控到應用系統的服務器運行情況。
【專利說明】
一種利用WMI插件實現云計算環境下遠程控制服務器的方法
技術領域
[0001]本發明涉及云計算環境下的服務器遠程控制技術領域,具體地說是一種利用WMI插件實現云計算環境下遠程控制服務器的方法。
【背景技術】
[0002]目前云計算業務服務器端不斷整合服務,各種系統都整合在云計算服務器中,隨著系統的不斷擴建,以及業務的整合和全面覆蓋,相對來說每個業務系統對云計算中的服務器需求增多,并且帶有多樣化、高可靠、高效率的運行服務,以及故障快速診斷,實時處理等需求。
[0003]通常采用的方式是通過云計算中心統一管理、統一監控和控制設備,這樣做可以節省資源,統一調配和管理,對于宏觀的管理是可以的,但是這種管理存在管理不到細節問題,并且不能對每個系統服務器實時的、個性化的監控和控制。
[0004]還有一種做法是通過遠程桌面等遠程工具,人為手工的去查看各個指標情況,這樣存在的問題就比較突出了,一是:手工查看不能夠及時的發現問題;二是:查看問題不夠全面。三是:對系統管理人員來說工作量大,不利于自動化管理。三是:不能夠整合系統需要的所有服務器,一起監控和管理,需要分別查看,這樣不利于資源對比和分析利用率等弊端。
[0005]WMI,是Windows 2K/XP管理系統的核心;對于其他的Win32操作系統,WMI是一個有用的插件。麗I以CIMOM為基礎,CIMOM即公共信息模型對象管理器(Common Informat1nModel Object Manager),是一個描述操作系統構成單元的對象數據庫,為MMC和腳本程序提供了一個訪問操作系統構成單元的公共接口。有了WMI,工具軟件和腳本程序訪問操作系統的不同部分時不需要使用不同的API(應用程序編程接口);相反,操作系統的不同部分都可以插入WMI,工具軟件和腳本程序可以方便地讀寫WMI。
【發明內容】
[0006]本發明的技術任務是提供一種利用WMI插件實現云計算環境下遠程控制服務器的方法。
[0007]本發明的技術任務是按以下方式實現的,該方法步驟如下:
首先將應用系統安裝到管理服務器中,并且配置每臺被管理的服務器信息;
然后在服務中配置被管理的服務器指標,并設置異常值,系統實時監控指標的情況,設置各個服務器間的指標對照參數;
最后實時的監控服務運行情況,查看服務器運行產生的報告,幫助系統管理員分析服務器的健康狀況。
[0008]所述的服務器運行產生的報告包括運行情況日常日報、月報以及異常日報。
[0009]該方法的具體步驟如下:
I)將監控主機與被監測服務器建立連接; 2)被監測服務器WMI服務通過連接將該設備的健康數據上傳至監控主機;
3 )監控主機對收集到的健康數據進行解析,分析并整理出敏感數據鍵-值對;
4)敏感數據鍵-值對被送入數據分析服務,進行當前數據和歷史數據對比;
5)判斷數據是否處于正常范圍,若處于正常范圍,將當前數據鍵-值對作為一般日志記錄存入非關系型數據庫中,數據呈現在前臺WEB—般日志記錄界面;
6)步驟5)中,若數據沒有處于正常范圍,依據鍵-值對數據異常情況選擇相應的處理策略控制器;
7)—種處理策略:將報警與異常信息推送到管理員PC端與移動端;
8)另一種處理策略:將當前數據鍵-值對作為異常日志記錄存入非關系型數據庫中,數據呈現在前臺WEB異常信息記錄界面。
[0010]本發明的一種利用WMI插件實現云計算環境下遠程控制服務器的方法和現有技術相比,根據應用系統應用的服務器情況,分別對每一臺服務器進行監控,并實時的展現監控信息,以及實時的根據監控信息,實時控制服務的各項指標。同時根據每臺服務器的各項運行指標,展現各臺服務器的對比情況,方便高效的對比了服務的綜合利用情況。方便各個應用系統的管理人員,在管理自己的應用的同時,實時的、遠程的監控到應用系統的服務器運行情況,幫助管理人員及時的診斷服務器錯誤,和快速的恢復服務,并且可以協助集成人員在服務器部署和架構方面的工作。
【具體實施方式】
[0011]實施例1:
該方利用WMI插件實現云計算環境下遠程控制服務器的方法步驟如下:
首先將應用系統安裝到管理服務器中,并且配置每臺被管理的服務器信息;
然后在服務中配置被管理的服務器指標,并設置異常值,系統實時監控指標的情況,設置各個服務器間的指標對照參數;
最后實時的監控服務運行情況,查看服務器運行產生的報告,報告包括運行情況日常日報、月報以及異常日報;幫助系統管理員分析服務器的健康狀況。
[0012]實施例2:
該方利用WMI插件實現云計算環境下遠程控制服務器的方法具體步驟如下:
1)將監控主機與被監測服務器建立http/https連接;
2)被監測服務器WMI服務通過http/https連接將該設備的健康數據以S0N/XML格式上傳至監控主機;
3 )監控主機對收集到的健康數據進行解析,分析并整理出敏感數據鍵-值對;
4)敏感數據鍵-值對被送入hadoop數據分析服務,進行當前數據和歷史數據對比;
5)判斷數據是否處于正常范圍,若處于正常范圍,將當前數據鍵-值對作為一般日志記錄存入非關系型數據庫mongodb中,數據呈現在前臺WEB—般日志記錄界面;
6)步驟5)中,若數據沒有處于正常范圍,依據鍵-值對數據異常情況選擇相應的處理策略控制器;
7)—種處理策略:將報警與異常信息推送到管理員PC端與移動端;
8)另一種處理策略:將當前數據鍵-值對作為異常日志記錄存入非關系型數據庫mongodb中,數據呈現在前臺WEB異常信息記錄界面。
[0013]通過上面【具體實施方式】,所述技術領域的技術人員可容易的實現本發明。但是應當理解,本發明并不限于上述的幾種【具體實施方式】。在公開的實施方式的基礎上,所述技術領域的技術人員可任意組合不同的技術特征,從而實現不同的技術方案。
【主權項】
1.一種利用WMI插件實現云計算環境下遠程控制服務器的方法,其特征在于,該方法步驟如下: 首先將應用系統安裝到管理服務器中,并且配置每臺被管理的服務器信息; 然后在服務中配置被管理的服務器指標,并設置異常值,系統實時監控指標的情況,設置各個服務器間的指標對照參數; 最后實時的監控服務運行情況,查看服務器運行產生的報告,幫助系統管理員分析服務器的健康狀況。2.根據權利要求1所述的一種利用WMI插件實現云計算環境下遠程控制服務器的方法,其特征在于,所述的服務器運行產生的報告包括運行情況日常日報、月報以及異常日報。3.根據權利要求1所述的一種利用WMI插件實現云計算環境下遠程控制服務器的方法,其特征在于,該方法的具體步驟如下: 1)將監控主機與被監測服務器建立連接; 2)被監測服務器WMI服務通過連接將該設備的健康數據上傳至監控主機; 3 )監控主機對收集到的健康數據進行解析,分析并整理出敏感數據鍵-值對; 4)敏感數據鍵-值對被送入數據分析服務,進行當前數據和歷史數據對比; 5)判斷數據是否處于正常范圍,若處于正常范圍,將當前數據鍵-值對作為一般日志記錄存入非關系型數據庫中,數據呈現在前臺WEB—般日志記錄界面; 6)步驟5)中,若數據沒有處于正常范圍,依據鍵-值對數據異常情況選擇相應的處理策略控制器; 7)—種處理策略:將報警與異常信息推送到管理員PC端與移動端; 8)另一種處理策略:將當前數據鍵-值對作為異常日志記錄存入非關系型數據庫中,數據呈現在前臺WEB異常信息記錄界面。
【文檔編號】H04L12/24GK105897474SQ201610215124
【公開日】2016年8月24日
【申請日】2016年4月8日
【發明人】鄭亮
【申請人】浪潮集團有限公司