[發明專利]一種網絡功能虛擬化自適應信任管理方法有效
| 申請號: | 201710296240.4 | 申請日: | 2017-04-28 |
| 公開(公告)號: | CN107294765B | 公開(公告)日: | 2020-08-28 |
| 發明(設計)人: | 閆崢;朱玉權 | 申請(專利權)人: | 西安電子科技大學 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L12/26;H04L12/801;H04L12/851;H04L12/927 |
| 代理公司: | 西安長和專利代理有限公司 61227 | 代理人: | 黃偉洪 |
| 地址: | 710071 陜西省*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 網絡 功能 虛擬 自適應 信任 管理 方法 | ||
1.一種網絡功能虛擬化自適應管理方法,其特征在于,所述網絡功能虛擬化自適應管理方法包括以下步驟:
步驟一,當不同優先級的虛擬網絡功能加載、運行到通用標準設備上時,系統持續監測虛擬網絡功能的服務質量影響屬性;
步驟二,根據服務質量影響屬性計算虛擬網絡功能的服務質量,查看服務質量是否大于閾值,是轉到步驟一,否轉到步驟三;
其中根據服務質量影響屬性計算虛擬網絡功能的服務質量為在公式中,wi代表服務質量影響屬性QAi對虛擬網絡功能的服務質量的權重,wi可以基于信任者的標準進行設定,Q(VNF)是當前虛擬網絡功能的服務質量,Qold(VNF)是上一次虛擬網絡功能的服務質量,是虛擬網絡功能的服務質量影響屬性QAi的服務質量;n代表服務質量影響屬性的總數,i代表第i個服務質量影響屬性;
使用Sigmoid函數f(x)=1/((1+e^(-αx)))作為服務質量計算的門限函數,將節點值Q(VNF)、映射到區間[0,1],α=2;
步驟三,將優先級低于當前虛擬網絡功能的虛擬網絡功能停止掉,釋放掉其占用資源;
步驟四,查看系統中是否有剩余的硬件資源,是轉到步驟六,基于資源分配算法1來執行步驟六,否轉到步驟五;
步驟五,查看其它虛擬網絡功能是否有剩余資源,是轉到步驟六,基于資源分配算法2來執行步驟六,否終止當前虛擬網絡功能,步驟結束;
步驟六,分配資源給虛擬網絡功能,之后回到步驟一;
所述資源分配算法1包括以下步驟:
系統是否有剩余超過x%CPU資源,是,分配x%CPU資源給虛擬網絡功能;否,分配剩余全部CPU資源給虛擬網絡功能;
系統是否有剩余超過y%內存資源,是,分配y%內存資源給虛擬網絡功能;否,分配剩余全部內存資源給虛擬網絡功能;
系統是否有剩余超過z%帶寬資源,是,分配z%帶寬資源給虛擬網絡功能;否,分配剩余全部帶寬資源給虛擬網絡功能;
所述資源分配算法2包括以下步驟:
向更高優先級的虛擬網絡功能申請x%CPU資源,計算被申請資源的虛擬網絡功能如果分配x%CPU資源給當前虛擬網絡功能之后其自己的服務質量是否滿足閾值;滿足閾值時,被申請資源的虛擬網絡功能分配x%CPU資源給當前虛擬網絡功能,自己的CPU資源減少x%CPU資源,接著,向更高優先級的虛擬網絡功能申請y%內存資源;不滿足閾值時,判斷被申請的虛擬網絡功能優先級是不是最高的,不是最高的,繼續向更高優先級的虛擬網絡功能申請x%CPU資源,優先級是最高的則說明當前虛擬網絡功能不能夠向其它虛擬網絡功能申請到CPU資源了,接著,向更高優先級的虛擬網絡功能申請y%內存資源;
向更高優先級的虛擬網絡功能申請y%內存資源,計算被申請資源的虛擬網絡功能如果分配y%內存資源給當前虛擬網絡功能之后其自己的服務質量是否滿足閾值;滿足閾值時,被申請資源的虛擬網絡功能分配y%內存資源給當前虛擬網絡功能,自己的內存資源減少y%內存資源,接著,向更高優先級的虛擬網絡功能申請z%帶寬資源;不滿足閾值時,判斷被申請的虛擬網絡功能優先級是不是最高的,不是最高的,繼續向更高優先級的虛擬網絡功能申請y%內存資源,優先級是最高的則說明當前虛擬網絡功能不能夠向其它虛擬網絡功能申請到內存資源了,接著,向更高優先級的虛擬網絡功能申請z%帶寬資源;
向更高優先級的虛擬網絡功能申請z%帶寬資源,計算被申請資源的虛擬網絡功能如果分配z%帶寬資源給當前虛擬網絡功能之后其自己的服務質量是否滿足閾值;滿足閾值時,被申請資源的虛擬網絡功能分配z%帶寬資源給當前虛擬網絡功能,自己的帶寬資源減少z%帶寬資源,資源分配結束;不滿足閾值時,判斷被申請的虛擬網絡功能優先級是不是最高的,不是最高的,繼續向更高優先級的虛擬網絡功能申請z%帶寬資源,優先級是最高的則說明當前虛擬網絡功能不能夠向其它虛擬網絡功能申請到帶寬資源了,資源分配結束;
其中資源分配算法中的x,y,z表示申請或分配系統總CPU資源、內存資源、帶寬資源的比例,由網絡功能虛擬化平臺的系統管理員設定,設定為2。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西安電子科技大學,未經西安電子科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710296240.4/1.html,轉載請聲明來源鉆瓜專利網。





