對NFV網路功能的一些新的認識

2021-10-03 13:10:42 字數 1352 閱讀 6549

nfv(網路功能虛擬化)是5g網路中最重要的技術之一,將傳統網元基礎設施的軟體化,即再通用的架構伺服器上部署vnf(虛擬網路功能)來實現傳統網元功能,實現的軟體與硬體裝置的解耦合的目的.通過nfv使得網路裝置功能不再依賴於專用網路硬體,極大的降低了運營商得裝置投資成本.

整個nfv架構分為幾個部分,

nfvi(nfv基礎設施)包括物理資源\虛擬化層及其上的虛擬資源,其中物理資源包括計算\儲存\和網路三個部分硬體;虛擬化層及其上得虛擬資源,即利用虛擬化技術將硬體通過軟體的形式聯合在一起統一調配管理.

vnf(虛擬網路功能,也可以稱為虛擬網元)其中多個vnf鏈結在一起形成乙個功能功能服務鏈.稱為一種服務(service).vnf主要部署在虛擬機器上,為了保持通用性和相容性,其功能和介面和非虛擬化時保持一致.

em(element management,網元管理)主要功能同傳統網元管理功能一致及虛擬化環境下得新增管理功能.

mano(nfv management and orchestration,nfv管理和編排器)包括nfvo(nfv orchestrator,網路功能虛擬化編排器)、vnfm(vnfmanager,虛擬化網路功能管理器)與vim(virtualize infrastructure management,虛擬化基礎設定管理系統)。

nfvo負責網路業務、vnf與資源的總體管理,是整個nfv架構的控制核心。

虛擬網元擴容主要完成虛擬網元對應虛擬基礎資源的增刪.網元當前所承載業務量對動態反應到虛擬機器的負載情況,達到閾值後會觸發網元擴容流程.

vim的主要功能是實現對整個基礎設施層資源(包含硬體資源和虛擬資源)的管理和監控。此外還有oss/bss網元,該網元除支援傳統網路管理功能外,還支援在虛擬化環境下與orchestrator互動,完成維護與管理功能。在nfv網路中,虛擬網元的生成、配置管理、監控、終結等將基本實現全自動化,虛擬網元的自動建立需要依賴nfvo、vnfm和vim之間的資訊互動和api的呼叫來完成。

其中,虛擬機器的自動建立、監控和擴縮容支援兩種模式:直接模式和間接模式。

直接模式由vnfm直接與vim相連執行vm建立的資源分配,vnfm需要與vim有直接的連線建立。間接模式由nfvo與vim相連執行vm建立的資源分配,vnfm不需要與vim有直接的連線建立。直接模式由vnfm呼叫vim的資源,對於nfvo來說資源的呼叫都是通過vnfm獲取,本身無法獲得資源呼叫的原始資訊。

間接模式則是由nfvo來呼叫vim的資源,nfvo能夠直接獲得資源的呼叫資訊並全域性掌控資源的分配,對於運營商網路的nfv來說,間接模式更適合部署的要求。當採用間接模式時,由於nfvo對比vnfm來說,部署的位置更高,可能會出現nfvo與vim之間的網路故障或者介面呼叫失敗等問題。如果nfvo與vim間的連線異常或者其呼叫的vim相關api介面失敗,就會導致建立vm的資源分配失敗而使vm無法自動建立成功。

對cookie的一些認識

cookie是一小段文字資訊,將資料儲存在客戶端,設計初衷是為了彌補http協議無狀態的不足。客戶端請求伺服器時,如果伺服器需要記錄該使用者的狀態,就使用response向客戶端頒發乙個cookie,客戶端會把cookie儲存起來。當瀏覽器再次訪問該 時,瀏覽器會把請求的 連同該cookie一起提交...

網路硬體的一些認識

假期時間看了一本介紹網路硬體的書 網路硬體 作者日本的,文筆比較樸實,乾貨不少,網路硬體裝置的發展歷史介紹的比較詳細。之前對於網路裝置的有些零散的認識,比如mac位址學習,vlan,路由協議之類,沒有系統的學習過。最近搞docker相關的sdn研究,剛好湊這個機會對完了過做了一次系統的學習,看這本書...

關於 對拍 的一些認識

對拍是怎麼回事呢?對拍相信大家都很熟悉,但是對拍是怎麼回事呢,下面就讓小編帶大家一起了解吧。對拍是用來檢驗自己寫的正解的正確性 效率的東西。操作說明 1.準備好自己寫的暴力 b.cpp 和 b.exe 和正解 z.cpp 和 z.exe 2.寫乙個造資料的程式 shuju.cpp 和 shuju.e...