CN114936083B 基于微服務的擬態web執行體高效調度的方法及裝置 (杭州電子科技大學)_第1頁
CN114936083B 基于微服務的擬態web執行體高效調度的方法及裝置 (杭州電子科技大學)_第2頁
CN114936083B 基于微服務的擬態web執行體高效調度的方法及裝置 (杭州電子科技大學)_第3頁
CN114936083B 基于微服務的擬態web執行體高效調度的方法及裝置 (杭州電子科技大學)_第4頁
CN114936083B 基于微服務的擬態web執行體高效調度的方法及裝置 (杭州電子科技大學)_第5頁
已閱讀5頁,還剩19頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

基于微服務的擬態web執行體高效調度的方本發明公開一種基于微服務擬態web執行體高效調度的方法及裝置。本發明將web模塊組成擬態web系統執行體輪換過程中,不更換整個執時間到達時,隨機選擇能夠維持差異值的web模塊進行調度,能夠在基于微服務的擬態防御web模塊定期清洗的同時考慮到web模塊的安全特征,增強基于微服務的擬態防御web服務器的整22-1依據web模塊構件池中所有web模塊的漏洞數量及其對2-2根據web模塊的漏洞威脅程度評價得分zi,獲取web模塊i和web模塊j共同漏洞對應2-3根據web模塊的漏洞數量、漏洞種類,獲取步驟(3)、計算每層服務調用鏈中每個web模塊與當前服務調用鏈層其他web模塊間的根據web模塊的安全系數計算每個web模塊i與當前服務調用鏈層其他web模塊間的差ci,j=s*ei,j取攻擊者一次攻擊花費的平均時間飛,并記錄一次成功攻擊期望花費的時間為根據則進一步得到當前web模塊i期望生存時間的概率密度函數期望μtime以及標準差3根據此概率密度函數f(x)隨機生成當前web模塊對5-1向數據庫發送查詢請求,獲取web模塊構件池中路追蹤確定異常web模塊i,降低該web模塊的置信度然后判斷當前web模塊置信度是否大于預設的置信度下限Ρd,若否則清洗當前web模塊,若是則將當前web模塊輪換至后備根據步驟5-1的查詢結果計算同一服務調用鏈層次中任意兩個web模塊i、j的差異值隨機選取同一服務調用鏈層內b個web模塊組成當前服務調用鏈中該層次的后備web模47-1根據綜合系數集合Sij中最小值smin和最大值smax,將所有綜合系數歸一化到0~1區7-3對后備web模塊集合中每個非活動web模塊隨機生成數區間(xl,yl],l表示第l個非步驟(8)、當后備web模塊集合中非活動web模塊i到達生存時間或者異常web模塊清洗用鏈間差異值與替換前服務調用鏈間差異值的差值大于閾值H,則認為當前調度可行,原web模塊下線或重新加入后備web模塊集合中。2.根據權利要求1所述方法,其特征在于步驟(1)web模塊3.一種用于實現權利要求1-2任一項所述的基于微服務的擬態web執行體高效調度裝web模塊調度單元,用于根據第五計算單元生成的隨機生成數區間和數區間實現活動web模塊與非活動web模塊的調用。4.一種計算機可讀存儲介質,其上存儲有計算機程序,當所5[0001]本發明涉及網絡空間安全領域,特別涉及一種基于微服務擬態web執行體高效調[0004]針對當前單體架構的擬態調度技術難以在基于微服務的擬態web服務中應用,且目前服務中應用調度算法的缺乏問題,本發明給出了一種在微服務環境下擬態web執行體[0006]本發明要解決的技術問題是如何提供一種擬態web服務器異構執行體調度的方法來解決擬態web服務在微服務架構下調度算法[0008]本發明的第一個目的是為了解決上述技術問題,提供一種基于微服務的擬態web6服務調用鏈中,當前層的web模塊構件池包括活動web模塊集合和可被調用的后備web模塊[0013]本發明調度方法將web模塊組成擬態web執行體集的過程中,以web服務調用鏈組[0016]步驟(3)、計算每層服務調用鏈中每個web模塊與當前服務調用鏈層其他web模塊[0017]根據web模塊的安全系數計算每個web模塊i與當前服務調用鏈層其他web模塊間[0025]Web模塊在生成時首先初始化置信度若某web服務調用鏈結果異常,則通過鏈路追蹤確定異常web模塊i,降低該web模塊的置信度p;,然后判斷當前web模塊置信度7[0030]隨機選取同一服務調用鏈層內b個web模塊組成當前服務調用鏈中該層次的后備差異值hij:[0046]步驟(8)、當后備web模塊集合中非活動web模塊i到達生存時間或者異常web模塊8[0055]Web模塊調度單元,用于根據第五計算單元生成的隨機生成數區間和數區間實現[0056]本發明的第三個目的是提供一種計算機可讀存儲介質,[0060](2)本發明提出針對每個web模塊的生存時間計算方式,在控制web模塊定期清洗[0067]web模塊的歷史運行信息包括當前web模塊占用的CPU資源和內存資源等、高并發9[0070]2-1依據web模塊構件池中所有web模塊的漏洞數量及其對應的漏洞種類,獲取后[0075]根據web模塊的安全系數計算每個web模塊i與當前服務調用鏈層其他web模塊間[0082]根據則進一步得到當前web模塊i期望生存時間的概率密度函數期望μtime以及[0094]Web模塊在生成時首先初始化置信度若某web服務調用鏈結果異常,則通過鏈路追蹤確定異常web模塊i,降低該web模塊的置信度然后判斷當前web模塊置信度[0099]隨機選取同一服務調用鏈層內b個web模塊組成當前服務調用鏈中該層次的后備差異值hij:[0117]步驟(8)、如圖3,當后備web模塊集合中非活動web模塊i到

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論