專利名稱:圖形運維操作有效性的自動分析處理方法和系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及通信技術,尤其涉及一種圖形運維操作有效性的自動分析處理方法和系統(tǒng)。
背景技術:
在運維人員通過客戶端對所登錄的服務器進行遠程操作時,客戶端與服務器之間的堡壘機會對運維人員的操作進行圖形運維審計,將運維人員從登錄到退出的每次操作對應的服務器的響應以響應畫面的形式保存到圖形運維日志中?,F(xiàn)有技術中,審計管理員通過查看圖形運維日志來了解運維人員的操作,當運維人員在一定時間內(nèi)的操作有上千次時,圖形運維日志中會保存有上千個響應畫面,審計管理員需要人工分析這上千個響應畫面,來評估運維人員的操作的有效性,效率低,耗費時間長,準確性差。
發(fā)明內(nèi)容
本發(fā)明實施例提供了一種圖形運維操作有效性的自動分析處理方法和系統(tǒng),以解決現(xiàn)有技術中人工評估運維人員操作的有效性所存在的效率低,耗費時間長,準確性差的問題。本發(fā)明實施例提供一種圖形運維操作有效性的自動分析處理方法,包括自動化分析系統(tǒng)獲取用戶在客戶端遠程桌面上進行圖形運維操作所對應的、通過堡壘機發(fā)往服務器的事件請求,根據(jù)所述事件請求獲取事件類型,并根據(jù)所述事件類型獲取對應的、預先設置的權(quán)重值;所述自動化分析系統(tǒng)獲取所述服務器根據(jù)所述事件請求而返回的響應畫面集,所述響應畫面集包括至少一個響應圖片,所述響應圖片用于顯示所述桌面的當前幀相對于前一幀的變化部分;并獲取所述響應畫面集內(nèi)所有響應圖片的面積和;根據(jù)公式V=W*B/D計算此次圖形運維操作的有效性信息;其中,所述V表示有效性信息,W表示所述權(quán)重值,B表示所述面積和,D表示所述桌面的面積。本發(fā)明實施例還提供一種圖形運維操作有效性的自動分析處理系統(tǒng),包括獲取模塊,用于獲取用戶在客戶端遠程桌面上進行圖形運維操作所對應的、通過堡壘機發(fā)往服務器的事件請求,根據(jù)所述事件請求獲取事件類型,并根據(jù)所述事件類型獲取對應的、預先設置的權(quán)重值;獲取所述服務器根據(jù)所述事件請求而返回的響應畫面集,所述響應畫面集包括至少一個響應圖片,所述響應圖片用于顯示所述桌面的當前幀相對于前一幀的變化部分;并獲取所述響應畫面集內(nèi)所有響應圖片的面積和;處理模塊,與所述獲取模塊相連接,用于根據(jù)公式V=W*B/D計算此次圖形運維操作的有效性信息;其中,所述V表示有效性信息,W表示所述權(quán)重值,B表示所述面積和,D表示所述桌面的面積。
本發(fā)明通過從用戶在客戶端遠程桌面上進行圖形運維操作所對應的、通過堡壘機發(fā)往服務器的事件請求中獲取事件類型,確定事件類型對應的權(quán)重值,以及獲取服務器根據(jù)事件請求而返回的響應畫面集,確定響應畫面集的面積和,并利用公式V=W*B/D來計算圖形運維操作的有效性信息,其中,V表示有效性信息,W表示權(quán)重值,B表示面積和,D表示桌面的面積,對圖形運維操作的有效性進行了量化處理,提高了圖形運維操作有效性的評估效率,縮短了評估時間,提高了評估的準確性。
圖1為本發(fā)明圖形運維操作有效性的自動分析處理方法一個實施例的流程圖;圖2為本發(fā)明圖形運維操作有效性的自動分析處理方法的結(jié)構(gòu)示意圖;圖3為本發(fā)明圖形運維操作有效性的自動分析處理方法又一個實施例的流程圖;圖4為本發(fā)明圖形運維操作有效性的自動分析處理系統(tǒng)一個實施例的結(jié)構(gòu)示意圖;圖5為本發(fā)明圖形運維操作有效性的自動分析處理系統(tǒng)又一個實施例的結(jié)構(gòu)示意圖。
具體實施例方式圖1為本發(fā)明圖形運維操作有效性的自動分析處理方法一個實施例的流程圖,如圖1所示,本實施例的方法包括步驟101、自動化分析系統(tǒng)獲取用戶在客戶端遠程桌面上進行圖形運維操作所對應的、通過堡壘機發(fā)往服務器的事件請求,根據(jù)事件請求獲取事件類型,并根據(jù)事件類型獲取對應的、預先設置的權(quán)重值。其中,本實施例提供的堡壘機主要包含兩個設備審計系統(tǒng)和自動化分析系統(tǒng),如圖2所示,其中,審計系統(tǒng)用于獲取事件請求中的發(fā)生時間以及位置,并獲取服務器根據(jù)事件請求而返回的響應畫面集和事件請求的結(jié)束時間,將事件對應的發(fā)生時間、位置、結(jié)束時間和響應畫面集保存到圖形運維日志中。自動化分析系統(tǒng)用于獲取此次事件請求中的發(fā)生時間以及位置,并獲取服務器根據(jù)事件請求而返回的響應畫面集,并根據(jù)圖形運維日志中的記錄計算此次事件對應的有效性信息,將此次事件對應的發(fā)生時間、位置、事件類型、權(quán)重值和有效性信息保存到分析日志中,以便用戶或者管理人員通過查看分析日志了解用戶的具體操作情況。自動化分析系統(tǒng)用于根據(jù)用戶在客戶端遠程桌面上進行圖形運維操作所對應的、通過堡壘機中的審計系統(tǒng)發(fā)往服務器的事件請求以及服務器根據(jù)事件請求而返回的響應畫面集,對用戶的圖形運維操作的有效性進行計算,以便用戶或者管理人員根據(jù)圖形運維操作的有效性來了解用戶的具體操作情況。用戶所登錄的客戶端可以以VNC協(xié)議(Virtual Network Computing)或者遠程顯不協(xié)議(Remote Display Protocol, RDP)或者 X 窗口系統(tǒng)協(xié)議(XWindow System, XII)的形式通過堡壘機向服務器發(fā)送事件請求,服務器根據(jù)接收到的VNC協(xié)議或者RDP協(xié)議或者Xll協(xié)議形式的事件請求,向客戶端返回事件請求對應的響應畫面集。事件類型主要有以下幾種按鍵事件,鼠標單擊事件,鼠標雙擊事件,指針移動事件,滾輪事件,客戶端文本剪切事件等操作。步驟102、自動化分析系統(tǒng)獲取服務器根據(jù)事件請求而返回的響應畫面集,響應畫面集包括至少一個響應圖片,響應圖片用于顯示桌面的當前幀相對于前一幀的變化部分;并獲取響應畫面集內(nèi)所有響應圖片的面積和。自動化分析系統(tǒng)獲取響應畫面集后,對響應畫面集中的響應圖片的面積以平方像素為單位進行計算,并計算響應畫面集中的所有響應圖片的面積和。其中,當用戶的此次圖形運維操作是用戶在該客戶端遠程桌面上進行的第一次操作時,或者用戶的此次圖形運維操作對應的當前幀相對于前一幀變化的部分可以以一個響應圖片表示時,響應畫面集中只包含一個響應圖片;當用戶的此次圖形運維操作對應的當前幀相對于前一幀的內(nèi)容部分發(fā)生變化時,自動化分析系統(tǒng)獲取的響應畫面集中包含多個響應圖片。步驟103、自動化分析系統(tǒng)根據(jù)公式V=W*B/D計算此次圖形運維操作的有效性信息;其中,V表不有效性彳目息,W表不權(quán)重值,B表不面積和,D表不桌面的面積。其中,權(quán)重值用于表示事件的重要性,權(quán)重值的初始值可以經(jīng)驗獲得,請求事件類型對應的權(quán)重值越大,且響應畫面集內(nèi)所有響應圖片的面積和越大,對應的操作的有效性數(shù)值就越大。更進一步地,自動化分析系統(tǒng)可以將計算獲得的有效性信息,存儲在分析日志中供用戶進行圖形運維審計。分析日志中除了事件請求對應的圖形運維操作的有效性信息以外,還包括事件請求對應的發(fā)生時間、位置、事件類型和調(diào)整后的權(quán)重值,以便用戶根據(jù)事件請求對應的發(fā)生時間以及有效性信息分析一定時間內(nèi)用戶的圖形運維操作情況。
本實施例通過從用戶在客戶端遠程桌面上進行圖形運維操作所對應的、通過堡壘機發(fā)往服務器的事件請求中獲取事件類型,確定事件類型對應的權(quán)重值,以及獲取服務器根據(jù)事件請求而返回的響應畫面集,確定響應畫面集的面積和,并根據(jù)事件請求對應的權(quán)重值、響應畫面集內(nèi)所有響應圖片的面積和以及客戶端遠程桌面的面積來計算圖形運維操作的有效性,對圖形運維操作的有效性進行了量化處理,提高了圖形運維操作有效性的評估效率,縮短了評估時間,提高了評估的準確性。圖3為本發(fā)明圖形運維操作有效性的自動分析處理方法又一個實施例的流程圖,如圖3所示,在圖1所示實施例的基礎上,調(diào)整權(quán)重值的過程具體包括以下步驟步驟301、自動化分析系統(tǒng)獲取在范圍框k內(nèi),k個事件請求與第i個事件請求時間差的均值Ti;自動化分析系統(tǒng)獲取均值Ti的過程具體為分別獲取第1、(i_l)、…、(i_k)個事件請求的發(fā)生時間,以Tij = Vtj表示第i個事件請求與第j個事件請求的發(fā)生時間差;其中,\為第i個事件請求的發(fā)生時間,tj為第j個事件請求的發(fā)生時間;根據(jù)公式I;=(糾)+7^+…+ 2^獲取凡。
K其中,i>k>0,i,k為正整數(shù)。步驟302、自動化分析系統(tǒng)獲取在范圍框k內(nèi),k個事件請求與第i個事件請求距離差的均值Pi ;
自動化分析系統(tǒng)獲取均值Pi的過程具體為分別獲取第1、(i_l)、…、(i_k)個事件請求的發(fā)生位置,以
權(quán)利要求
1.一種圖形運維操作有效性的自動分析處理方法,其特征在于,包括 自動化分析系統(tǒng)獲取用戶在客戶端遠程桌面上進行圖形運維操作所對應的、通過堡壘機發(fā)往服務器的事件請求,根據(jù)所述事件請求獲取事件類型,并根據(jù)所述事件類型獲取對應的、預先設置的權(quán)重值; 所述自動化分析系統(tǒng)獲取所述服務器根據(jù)所述事件請求而返回的響應畫面集,所述響應畫面集包括至少一個響應圖片,所述響應圖片用于顯示所述桌面的當前幀相對于前一幀的變化部分;并獲取所述響應畫面集內(nèi)所有響應圖片的面積和; 根據(jù)公式V=W*B/D計算此次圖形運維操作的有效性信息;其中,所述V表示有效性信息,W表示所述權(quán)重值,B表示所述面積和,D表示所述桌面的面積。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括調(diào)整所述權(quán)重值的步驟,具體包括 獲取在范圍框k內(nèi),k個事件請求與第i個事件請求時間差的均值Ti ; 獲取在范圍框k內(nèi),k個事件請求與第i個事件請求距離差的均值Pi ; 獲取在范圍框k內(nèi),k個事件請求與第i個事件請求相似度的均值Ci ; 其中,i>k>0, i,k為正整數(shù); 相應地,調(diào)整所述權(quán)重值的規(guī)則包括 若Ci大于第一閾值,則減小所述權(quán)重值; 若Ti小于第二閾值、且B大于第三閾值,則減小所述權(quán)重值; 若Ci小于第四閾值、Ti大于第五閾值,且Pi大于第六閾值,則增加所述權(quán)重值。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述獲取在范圍框k內(nèi),k個事件請求與第i個事件請求時間差的均值Ti包括 分別獲取第1、(1-Ι)、…、(i_k)個事件請求的發(fā)生時間,以Tij = Ih-tjl表示第i個事件請求與第j個事件請求的發(fā)生時間差;其中,\為第i個事件請求的發(fā)生時間,&為第j個事件請求的發(fā)生時間; 根據(jù)公式
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述獲取在范圍框k內(nèi),k個事件請求與第i個事件請求距離差的均值Pi包括 分別獲取第1、(i_l)、…、(i_k)個事件請求的發(fā)生位置,以
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述獲取在范圍框k內(nèi),k個事件請求與第i個事件請求相似度的均值Ci包括 利用公式
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,還包括調(diào)整k的步驟,具體包括 若Ti小于第七閾值,B大于第八閾值,且Pi大于第九閾值,則減小所述k ; 若Ti大于第十閾值、且Ci小于第^ 閾值,則增大所述k。
7.根據(jù)權(quán)利要求1-6任一所述的方法,其特征在于,還包括 將計算獲得的有效性信息,存儲在所述分析日志中供所述用戶進行圖形運維審計。
8.一種圖形運維操作有效性的自動分析處理系統(tǒng),其特征在于,包括 獲取模塊,用于獲取用戶在客戶端遠程桌面上進行圖形運維操作所對應的、通過堡壘機發(fā)往服務器的事件請求,根據(jù)所述事件請求獲取事件類型,并根據(jù)所述事件類型獲取對應的、預先設置的權(quán)重值; 獲取所述服務器根據(jù)所述事件請求而返回的響應畫面集,所述響應畫面集包括至少一個響應圖片,所述響應圖片用于顯示所述桌面的當前幀相對于前一幀的變化部分;并獲取所述響應畫面集內(nèi)所有響應圖片的面積和; 處理模塊,與所述獲取模塊相連接,用于根據(jù)公式V=W*B/D計算此次圖形運維操作的有效性信息;其中,所述V表示有效性信息,W表示所述權(quán)重值,B表示所述面積和,D表示所述桌面的面積。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,還包括 調(diào)整模塊,與所述獲取模塊和所述處理模塊相連接,用于調(diào)整所述權(quán)重值; 所述獲取模塊,還用于, 獲取在范圍框k內(nèi),k個事件請求與第i個事件請求時間差的均值Ti ; 獲取在范圍框k內(nèi),k個事件請求與第i個事件請求距離差的均值Pi ; 獲取在范圍框k內(nèi),k個事件請求與第i個事件請求相似度的均值Ci ; 其中,i>k>0, i,k為正整數(shù); 所述調(diào)整模塊具體用于,若Ci大于第一閾值,則減小所述權(quán)重值; 若Ti小于第二閾值、且B大于第三閾值,則減小所述權(quán)重值; 若Ci小于第四閾值、Ti大于第五閾值,且Pi大于第六閾值,則增加所述權(quán)重值。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,獲取在范圍框k內(nèi),k個事件請求與第i個事件請求時間差的均值Ti中,所述獲取模塊具體還用于, 分別獲取第1、(1-Ι)、…、(i_k)個事件請求的發(fā)生時間,以Tij = Ih-tjl表示第i個事件請求與第j個事件請求的發(fā)生時間差;其中,\為第i個事件請求的發(fā)生時間,&為第j個事件請求的發(fā)生時間; 所述處理模塊還用于, 根據(jù)公式7
11.根據(jù)權(quán)利要求10所述的系統(tǒng),其特征在于,所述獲取在范圍框k內(nèi),k個事件請求與第i個事件請求距離差的均值Pi中,所述獲取模塊具體用于, 分別獲取第1、(1-l)、…、(1-k)個事件請求的發(fā)生位置,以
12.根據(jù)權(quán)利要求11所述的系統(tǒng),其特征在于,所述獲取在范圍框k內(nèi),k個事件請求與第i個事件請求相似度的均值Ci中,所述處理模塊還用于,利用公式
13.根據(jù)權(quán)利要求12所述的系統(tǒng),其特征在于, 所述調(diào)整模塊,還用于調(diào)整范圍框k的大小, 若Ti小于第七閾值,B大于第八閾值,且Pi大于第九閾值,則減小所述k ; 若Ti大于第十閾值、且Ci小于第^ 閾值,則增大所述k。
14.根據(jù)權(quán)利要求8-13任一所述的系統(tǒng),其特征在于,還包括 存儲模塊,與所述處理模塊相連接,用于將計算獲得的有效性信息,存儲在所述分析日志中供所述用戶進行圖形運維審計。
全文摘要
本發(fā)明提供一種圖形運維操作有效性的自動分析處理方法和系統(tǒng),其中,方法包括獲取用戶在客戶端遠程桌面上進行圖形運維操作所對應的、通過堡壘機發(fā)往服務器的事件請求,根據(jù)事件請求獲取事件類型,根據(jù)事件類型獲取權(quán)重值,獲取服務器根據(jù)事件請求而返回的響應畫面集,獲取響應畫面集內(nèi)所有響應圖片的面積和,根據(jù)公式V=W*B/D計算圖形運維操作的有效性信息,V表示有效性信息,W表示權(quán)重值,B表示面積和,D表示桌面的面積。本發(fā)明通過利用公式V=W*B/D來計算圖形運維操作的有效性信息,解決了現(xiàn)有技術中人工評估運維人員操作的有效性所存在的效率低,耗費時間長,準確性差的問題。
文檔編號G06F11/34GK103034579SQ20121050094
公開日2013年4月10日 申請日期2012年11月29日 優(yōu)先權(quán)日2012年11月29日
發(fā)明者王偉 申請人:北京神州綠盟信息安全科技股份有限公司, 北京神州綠盟科技有限公司