[發明專利]一種云服務的異常檢測多層模型在審
| 申請號: | 201611008857.3 | 申請日: | 2016-11-16 |
| 公開(公告)號: | CN106657005A | 公開(公告)日: | 2017-05-10 |
| 發明(設計)人: | 李濤;李錦民 | 申請(專利權)人: | 武漢科技大學 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L12/24 |
| 代理公司: | 湖北武漢永嘉專利代理有限公司42102 | 代理人: | 胡琳萍,李丹 |
| 地址: | 430081 湖北*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 服務 異常 檢測 多層 模型 | ||
1.一種云服務的異常檢測多層模型,其特征在于,包括:
響應層,用于對捕獲的云服務行為數據進行危險信號表達,并根據危險信號的表達和觸發條件,進行危險信號的觸發;
免疫層,用于針對發出危險信號的服務,計算危險程度,進行危險信號的判定該服務是否為異常,并計算異常服務的危險區域;
所述響應層中對捕獲的云服務行為數據進行危險信號表達與觸發,具體如下:
為系統中的每一個服務分配一個監控器Si,讀取該服務的服務起源日志;
根據服務起源日志9元組,即BasicProv(token,InvokingService,ServiceInvoked,location,elapsed time,timestamp,input,output,status),提取危險信號,所述危險信號包括服務的調用次數和服務的耗時;
當服務的調用次數的變化和服務的耗時的變化同時超過給定的閾值時,進行危險信號的觸發;
所述異常服務的危險區域計算為若當發現某個服務異常,可以通過查詢服務依賴路徑,獲得危險區域。
2.根據權利要求1所述的云服務的異常檢測多層模型,其特征在于,所述異常服務的危險區域計算采用基于云模型的隸屬度方法,具體如下:
步驟1.假設與Si相連的服務有n個,把每個服務看成一個云滴,即有n個云滴,Si與每個云滴的調用次數看作是該云滴的確定度,記作Ti(i=1,2,3....n);
步驟2.采用下式計算服務調用次數的均值;
其中,m表示服務的個數,Ni為單個服務的調用次數;
步驟3.采用步驟2中的公式得到服務Si的期望值:
Ex=X;
步驟4.根據下式計算服務Si的熵:
步驟5.三個數字特征值即可確定一個狀態云,所以記服務Si的狀態云為Si(Exi,Eni,Hei);
步驟6.采用上述方法計算與Si連接的服務Sj的狀態云Sj(Exj,Enj,Hej);
步驟7.計算Sj相對于Si的隸屬度:
若隸屬度小于某個閾值說明這兩個服務存在著較大的差異,那么判定Si出現異常,查詢服務Si依賴路徑,獲得以調用次數為指標的危險區域;
步驟8.將服務的調用次數替換為服務的耗時,按上述方法計算獲得以服務的耗時為指標的危險區域,最后將兩種危險區域疊加得到最終的危險區域。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢科技大學,未經武漢科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611008857.3/1.html,轉載請聲明來源鉆瓜專利網。





