首頁>Club>
9
回覆列表
  • 1 # 使用者5388880448679

    大家在雲計算領域說的多的就是公有云、私有云以及混合雲等。但在雲計算領域還有一個分支那就是NFVI。

    從定義上來說,NFVI即NFV Infrastructure,網路功能虛擬化的基礎設施解決方案。既然是NFV的I層,瞭解NFVI之前我們先簡單說一下NFV。

    NFV是Network Function Virtualization的縮寫,即網路功能虛擬化。透過使用x86等通用性硬體以及虛擬化技術,承載傳統通訊裝置功能的軟體處理。通俗的說就是一些專用的在通訊系統中使用的裝置,以虛擬機器、容器等形式執行在x86架構下。藉助虛擬化等技術進而解決廠商鎖定、降低專用硬體採購成本,實現新業務的快速開發和部署,彈性伸縮等問題。

    需要注意的一點是,我們常說的NFV都是運營商的通訊裝置雲化,其他企業幾乎不涉及NFV。那麼為運營商提供NFV方案,也就是將裝置做成虛擬器件(VNF)方案的廠商主要是像華為、中興、愛立信、諾基亞等通訊裝置廠商。目前VNF的執行形態還主要是虛擬機器,為了讓VNF網元能夠穩定、安全、可靠以及高效的執行,ETSI(歐洲電信委員會)定義了相關規範,來約束和指導NFV方案設計。其中也包括了對基礎架構層也就是NFVI的要求。

    那我們現在再回到NFVI,NFVI到底是什麼樣的雲。

    1標準介面

    基於解耦要求,從運營商的OSS、網元管理和編排系統MANO到NFVI中的硬體層、hypervisor以及NFVI的管理排程層等多層,都規定了一些列標準介面。基本要求就是NFVI對外暴露標準的OpenStack北向介面給MANO。同時與硬體解耦的需要,又要求和硬體之間提供標準的南向管理解耦。

    2高效能

    以上是對NFVI的第一個要求,即和其他層解耦,使用標準南北向介面。這時候你會說這OpenStack+KVM的架構很多雲廠商都提供呀,這不是就是私有云嗎?其實一般私有云都是自有運管平臺,很少暴露介面給第三方系統,而NFVI是必須要暴露標準介面的。另外,既然要承載雲商的雲化網元,那就對NFVI的效能提出了更高的挑戰,畢竟之前網元是執行在專有硬體上,挪到虛擬化上不能對效能造成影響。運營商業務對吞吐、時延要求都非常高,所以NFVI相比私有云做了很多提高效能的工作,比如SR-IOV、硬體加速、PCI直通、高精度虛擬機器、OVS+DPDK等等。

    3高可靠性

    大家經常聽說過電信級可靠性,高可靠性是電信級產品至關重要的屬性之一。成功的電信級產品必須保證99.999%或者99.9999%可靠性。也就是一年內只能允許小於5min左右的宕機時間。這樣的高可靠性要求,對NFVI也就提出了一系列挑戰,各廠商在NFVI上也是做足了功課,包括針對一系列軟硬體故障的可用性的設計,可服務性的設計等等,具體功能包括秒級的故障檢測上報,鏈路的無縫切換,智慧運維,自身平臺容災以及與網元容災系統對接等等。

    4高安全

    同樣電信領域也更加註重安全,包括邊界安全、資料安全、應用安全等等。部分安全特性在私有云和公有云領域應用並不多,比如可信計算、可信啟動,支援FPGA硬體加解密,支援資料的儲存及寫0清除等。

    總結來說,NFVI就是一套支撐電信網元雲化的基礎架構層,其按照相應規範提供標準的南北向介面,提供高可靠、高安全和高效能的軟體效能環境。

    ———————————

  • 中秋節和大豐收的關聯?
  • 小碗茶創始人?