日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

开源MANO

發布時間:2024/2/28 编程问答 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 开源MANO 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

網絡功能虛擬化(NFV)提供了一種設計、部署和管理網絡服務的全新方式,NFV將網絡功能如網絡地址轉換(NAT)、防火墻、入侵檢測、域名服務和緩存等功能從專有硬件中分離出來,并通過軟件加以實現。NFV能夠整合和交付完全虛擬化基礎設施所需的網絡組建,包括虛擬服務器、存儲等。

NFV具備以下優勢:

  • 降低CAPEX:減少企業對專有硬件的需求,并且提供了按需付費的模式
  • 降低OPEX:簡化網絡服務的推出和管理
  • 加快服務投入市場的時間:減少部署新服務的時間,能夠有效應對不斷變化的業務需求,抓住市場機遇提高投資回報率。
  • 提供無與倫比的敏捷性和靈活性:能夠根據需求擴大或降低服務,能夠在商用標準服務器上以軟件實現業務創新。

什么是MANO?

由于NFV需要大量的虛擬化資源,因此需要高度的軟件管理,業界稱之為編排。業務流程編排、連接、監控和管理NFV服務平臺所需的資源,業務流程可能需要對很多網絡和軟件元素進行編排包括庫存系統、計費系統、配置工具和OSS等。

NFV MANO(網絡功能虛擬化管理和編排)是用于管理和協調虛擬化網絡功能(VNF)和其他軟件組件的架構框架。歐洲電信標準協會(ETSI)行業規范組(ISG NFV)定義了MANO架構,以便在與專用物理設備分離并移動到虛擬機(VM)時促進服務的部署和連接。

(ETSI發布的MANO架構圖)

MANO能做什么?

NFV MANO有三個主要功能塊:NFV編排器,VNF管理器和虛擬基礎設施管理器(VIM)。總而言之,這些模塊在整個網絡需要時負責部署、連接功能和服務。

  • NFV編排器由兩層構成:服務編排和資源編排,可以控制新的網絡服務并將VNF集成到虛擬架構中,NFV編排器還能夠驗證并授權NFV基礎設施(NFVI)的資源請求。
  • VNF管理器能夠管理VNF的生命周期
  • VIM能夠控制并管理NFV基礎設施,包括了計算、存儲和網絡等資源。

為了使NFV MANO行之有效,它必須與現有系統中的應用程序接口(API)集成,以便跨多個網絡域使用多廠商技術。同樣,OSS/BSS也需要與MANO實現互操作。

主要的開源MANO項目有哪些?

1、ONAP

ONAP(開放網絡自動化平臺)是一個開源的軟件平臺,能夠提供設計、創建、編排、監控和生命周期管理功能。ONAP項目的前身是AT&T主導的ECOMP項目和中國移動主導的Open-O項目,今年2月份這兩個項目宣布合并成新的ONAP并置于Linux基金會的管理之下。

ONAP的主要運營商的主要成員包括AT&T、中國電信、中國移動、中國聯通、Orange等等,廠商成員包括Juniper、思科,Cloudbase Solutions, 愛立信,GigaSpaces,華為,IBM,英特爾,Metaswitch,微軟,H3C Technologies,諾基亞,Raisecom,Reliance Jio,Tech Mahindra,VMware,Wind River和中興等等。

ONAP使用云技術和網絡虛擬化提供服務,實現更快的開發和更高的運營自動化。它使服務提供商能夠快速添加功能并降低運營成本,為服務提供商和企業更好地控制其網絡服務,并使開發人員能夠創建新的服務。最終,由于網絡更好地適應,擴展和預測使得用戶能夠體驗無縫連接。

(圖為ONAP架構) 事實上,由于ONAP囊括了全球主要的運營商和眾多的廠商,涵蓋了全球超過50%的用戶,其發展前景自該項目誕生以來就一直為業界所看好,但由于AT&T在ECOMP平臺上有著超過800萬行代碼,且Open-O項目也有著數百萬行的代碼,項目的合并是一個曠日持久的過程。ONAP項目預計在今年11月份發布首個代碼版本,屆時將會把ECOMP的八個業務模塊與Open-O的業務模塊加以整合。

ONAP項目官網:https://www.onap.org/

2、OSM

OSM是ETSI領導下的由運營商驅動的開源MANO社區項目,旨在共同創新、創建并提供與ETSI NFV密切配合的MANO堆棧,OSM的愿景是提供滿足商業NFV網絡需求的生產環境的開源MANO堆棧。

從上圖中我們可以看到OSM使用了OpenMANO(Telefonica發布的一個項目)和RIFT.io,以及OpenStack和Ubuntu JuJu。考慮到這些項目的重用,OSM得到電信公司(如Telefonica,英國電信,奧地利電信,韓國電信和Telenor)的支持,以及英特爾,Mirantis,RIFT.io,博科,戴爾,RADware等設備商的支持。

目前OSM已經發布了兩個版本的代碼,其官網是:https://osm.etsi.org/

3、OPNFV

OPNFV是一個開源項目,專注于加速NFV的發展,其目標是建立一個運營商級集成的開源參考平臺,運營商、廠商成員將共同推進NFV的演進,確保多個開源組件之間的一致性、性能和互操作性。

OPNFV的工作范疇是構建NFV基礎設施(NFVI),虛擬化基礎架構管理(VIM),并將應用程序可編程接口(API)包括在其他NFV元素中,這些NFV元素一起構成了虛擬網絡功能(VNF)和管理和網絡編排(MANO)組件。OPNFV有望提高性能和功率效率;提高可靠性,可用性和可維護性。

目前OPNFV先后發布了Arno、Brahmaputra、Colorado、Danube四個版本,OPNFV項目能夠很好的與上下游的開源項目緊密合作,共同促進NFV的發展和采用。

OPNFV官網:https://www.opnfv.org/

4、OpenStack Tacker

Tacker是OpenStack項目中的一個子項目,其目標是構建一個通用VNF管理器(VNFM)和一個NFV編排器(NFVO),以在NFV平臺上部署和運行虛擬網絡功能(VNF)。該項目是基于ETSI MANO架構,并使用VNF向端到端的編排網絡服務提供全面的功能堆棧。

該項目脫胎于Neutron項目,在NFVO方面,該項目的目標是:

  • 使用分解的VNF進行模塊化端到端服務部署
  • 確保VNF的有效設置并運行
  • 使用SFC連接VNF
  • VIM資源檢測和資源分配
  • 跨多個VIM和多站點(POP)編排VNF

    更多關于Tacker項目:https://wiki.openstack.org/wiki/Tacker

5、OpenBaton

Open Baton在管理和網絡編排(MANO)上研究的時間比其他開源MANO組織出現的時間都要早,Open Baton由兩個來自德國的研究機構Fraunhofer Fokus研究所和柏林技術大學領導的,Open Baton自2015年成立后,就專注于MANO代碼的開發,而不是建立社區和關注市場本身。

與其他MANO組織不同的是,Open Baton并不是由運營商或者廠商參與的,而是由一些科研組織建立的,而且與其他的MANO組織并沒有太多的交流。

Open Baton的MANO架構圍繞著消息隊列,提供了自由實現編排器邏輯和其他組件解耦。

Open Baton在歐洲的幾個項目中得到了廣泛的應用,一個是SoftFire,該項目使用NFV和SDN來創建可編程基礎架構,第三方可以用它來開發新的服務和應用程序。此外,Open Baton是5G Berlin計劃的主要組成部分之一。

OpenBaton官網:https://openbaton.github.io/index.html

6、OpenLSO

OpenLSO是MEF推出的促進服務編排生態系統的項目,能夠綜合使用符合MEF定義的LSO規范的開源解決方案和接口。OpenLSO主要針對希望加速采用MEF定義的LSO的服務提供商,以實現MEF定義的服務生命周期的功能齊全的端到端服務編排。

OpenLSO由MEF成員與開源服務協調解決方案市場領導者以及現有和新興的開源項目(如ON.Lab和Open-O)緊密合作運營。 OpenLSO通過LSO Reference Point與LSO Presto和OpenCS進行交互。

更多OpenLSO信息:https://wiki.mef.net/display/CESG/OpenLSO

7、OpenMANO

OpenMANO是Telefónica推出的開源項目,提供了目前在ETSI NFV ISG標準下的管理和編排(NFV MANO)參考架構的實現,該項目可以輕松創建和部署復雜的網絡場景,并通過實驗室中涉及的多個VNF成功驗證。

Telefónica通過發布開源代碼來推動OpenMANO的應用,從而鼓勵業界和軟件開發人員從現實條件下徹底驗證、精心設計和分層架構,探索NFV的無限可能。

OpenMANO是NFV-O(網絡功能虛擬化編排器)的參考實現。它通過其API與NFV VIM接口,并提供基于REST(OpenMANO API)的北向接口,其中提供NFV服務,包括VNF模板,VNF實例,網絡服務模板和網絡服務實例的創建和刪除。

截至今天,OpenMANO是一個非常基本的實現,不適合商業部署。更多OpenMANO信息:https://github.com/nfvlabs/openmano

其他的MANO項目如下:

  • Cloudify Telecom Edition——旨在提供全套的NFV MANO,為NFV編排和VNF管理提供服務
  • Gohan——由NTT Data創建和維護的SDN和NFV業務流程的開源服務開發引擎
  • Tata Telco Cloud——由Tata公司主導提供開放的VNF管理,以在OpenStack平臺上啟用NFV服務編排的項目
  • RIFT.io在8月的英特爾開發者論壇上向全世界推出了RIFT.ware,并在2015年年底向開源社區宣稱發布了RIFT.ware 4.0(一種用于NFV管理和編排的完整解決方案)
  • Ubuntu Juju:Canonical的Juju是開源的通用VNF管理器。但是,它更多的是服務建模系統,其中服務,相互關系和規模可以建模。

MANO的使用狀況

在今年上半年SDxCentral發布的NFV調查報告中(2017 NFV Report Series Part 2: Orchestrating NFV – MANO and Service Assurance.),26%的受訪者表示不會采用開源MANO,只會選擇商用的MANO解決方案。


49%的受訪者表示,一旦時機成熟將會考慮采用開源MANO的解決方案。受訪者中表示正在考慮開源MANO的人中,19%來自Open Source MANO (OSM),這些受訪者中13%表示正在考慮Open-O的軟件,12%的用戶正在考慮Tacker,9%的受訪者關注其他的開源產品。

隨著NFV的采用率不斷增長,NFV已經成為一個革命性的運營和服務構建模式,并且已經成長為蓬勃發展的市場,各種規模的企業、運營商紛紛向NFV MANO傾注更多的心力。

服務提供商尋求在現有OSS系統和新的NFV管理和編排(MANO)系統之間實現虛擬化基礎設施的協調,軟件廠商將自己定位于MANO和傳統OSS之上的總體編排層,硬件廠商正在開發MANO解決方案,并試圖向上遷移堆棧。可以預見的是MANO必將成為NFV崛起的基石,并且在NFV的發展壯大中發揮越來越重要的作用。

原文鏈接

http://www.sdnlab.com/19794.html

總結

以上是生活随笔為你收集整理的开源MANO的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。