[發明專利]用于與托管的應用/虛擬網絡功能(VNF)協調基礎設施升級的方法在審
| 申請號: | 201880037640.6 | 申請日: | 2018-06-08 |
| 公開(公告)號: | CN110720091A | 公開(公告)日: | 2020-01-21 |
| 發明(設計)人: | M·托伊羅 | 申請(專利權)人: | 瑞典愛立信有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 11247 北京市中咨律師事務所 | 代理人: | 于靜 |
| 地址: | 瑞典斯*** | 國省代碼: | 瑞典;SE |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 軟件修改 層級管理 托管 基礎設施 網絡功能 虛擬網絡 虛擬資源 管理器 虛擬化 發送 應用 協調 管理 | ||
本公開涉及一種在網絡功能虛擬化基礎設施(NFVI)軟件修改管理器中執行的用于提供托管至少一個虛擬網絡功能(VNF)的至少一個虛擬資源(VR)的NFVI的NFVI軟件修改的協調的方法,包括:接收NFVI軟件修改請求;向VNF層級管理器發送至少一個VR的軟件修改過程將要開始的通知,VNF層級管理器管理在由NFVI所提供的至少一個VR上托管的VNF;將軟件修改應用于至少一個VR的至少一個資源;以及向VNF層級管理器通知軟件修改的完成。
在35U.S.C.S.119(E)&37C.F.R.S.1.78下的優先權聲明
本非臨時專利申請要求基于以TOEROE的名義于2017年6月9日提交的申請號為62/517,592的在先美國臨時專利申請“METHOD FOR COORDINATING INFRASTRUCTURE UPGRADEWITH HOSTED APPLICATIONS/VNFS(用于與托管的應用/VNF協調基礎設施升級的方法)”的優先權。
技術領域
本公開涉及網絡功能虛擬化(NFV)。
背景技術
在圖1中示出的云和網絡功能虛擬化(NFV)架構100中,基礎設施與在基礎設施130上執行的應用或者虛擬網絡功能(VNF)120分離。然而,這些應用/VNF可能需要以高度可用的方式連續地提供它們的服務/功能。云/NFV基礎設施的升級可能妨礙該服務高可用性和連續性要求,因為由于分離的原因,基礎設施不知道在其上運行的應用,而應用/VNF不知道在基礎設施級別的操作。
發明內容
為了克服該問題并且讓應用/VNF知道升級,一些云解決方案在計算資源(即,物理主機和/或它的基礎設施級別組件)獲得升級之前提供通知,以使得在資源上托管的應用/VNF可執行保護它們的服務/功能的動作。
當前存在一些挑戰。雖然基于計算資源的通知有幫助,但是它并不向基礎設施升級過程提供針對應用/VNF級別調整的足夠遠景。這樣的應用/VNF級別調整可以是在基礎設施升級時增加應用/VNF的冗余,但是對此,基于計算資源的通知太細粒度,并且可能導致振蕩,因為它沒有提供關于升級活動的開始和結束的信息。另一方面,可以在整個基礎設施升級過程/活動的開始給出通知,這太粗糙,即,額外的資源可用于根本不受影響的應用/VNF或者用于比需要的更長的時間。
本公開的某些方面和實施例可對這些或者其他挑戰提供解決方案。一個解決方案是使用虛擬資源的反關聯性(anti-affinity)分組作為升級通知過程的基礎。因此,基礎設施可以在反關聯性組的第一個成員受影響之前向針對該反關聯性組注冊的應用/VNF的管理器發送通知,并且因此,可通過例如重新配置或者向外擴展來為影響序列準備好應用/VNF。基礎設施可以在該組的最后一個成員已經受影響并且預期沒有更多影響之后發送另一通知,在這時,準備已完成并且應用/VNF向內擴展。基礎設施與應用/VNF水平之間的協調可以使用反關聯性組。
某些實施例可以提供更有效的應用/VNF級別動作來為即將到來的基礎設施升級做準備,避免計算資源級別通知的可能的振蕩效應,并且使用在基礎設施級別和應用/VNF級別已知的升級目標(即,反關聯性組)來提供比活動級別通知更細粒度的解決方案。
一些實施例可與現有的基于計算資源的通知的解決方案組合使用或者用作替代方案。當用作替代方案時,它還可以顯著地減少通知信令。
另外,將反關聯性分組用于組織基礎設施升級可以優化基礎設施升級活動,而并不損害應用/VNF級別服務可用性和連續性。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于瑞典愛立信有限公司,未經瑞典愛立信有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201880037640.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:通過個體命令調用自動化助理來執行多個任務
- 下一篇:在裝置處接收數據對象





