精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

企業SDN控制器選擇沒有最好,只有最適合

責任編輯:editor006

2015-03-05 14:57:58

摘自:51CTO

控制器既能管理和監控虛擬網絡基礎設施,又能管理和監控底層物理網絡設備;許多控制器能夠為多租戶網絡基礎設施隔離網絡的某些部分。惠普的虛擬應用網絡(VAN)SDN控制器是基于OpenFlow的控制器,面向使用惠普或其他OpenFlow兼容硬件的數據中心

隨著軟件定義網絡(SDN)這個概念日漸深入人心,你自然會考慮將SDN部署到貴企業,可是現有的選擇數量多得讓人暈頭轉向。現在有許多的開源SDN方案,而且似乎每一家傳統網絡廠商都推出了各自的產品或平臺,加入了這場混戰。此外還有不計其數的SDN初創企業。

我們在這里著重介紹市面上的SDN控制器。由于SDN控制器在網絡中起到了核心作用,所以尤其至關重要。控制器其實是一個應用程序,它讓IT人員可以控制一端的物理網絡設備與另一端的應用程序之間的信息流動,從而實現智能網絡。

SDN控制器平臺去除了網絡硬件的控制平面,從而為網絡設備卸下了重擔。它們使用OpenFlow和OVSDB之類的協議,控制流量、配置網絡設備,通常通過各種各樣的棋塊來實現,而這些模塊能夠提供不同的功能。控制器既能管理和監控虛擬網絡基礎設施,又能管理和監控底層物理網絡設備;許多控制器能夠為多租戶網絡基礎設施隔離網絡的某些部分。

有幾種樣式的開源SDN控制器,許多網絡廠商加入了OpenDaylight項目,目的是為了貢獻或開發與之兼容的產品。因而,幾款商用產品現在基于開源代碼,常常是為了與支持OpenFlow的網絡設備協同運行而設計的。

SDN控制器在許多環境下派得上用場,包括云和數據中心網絡;在這種環境下,SDN控制器能夠提高資源的利用率,并且縮短多租戶隔離所需的周轉時間;還包括企業園區網絡,在這種環境下,可充分利用網絡訪問控制和網絡監控的好處。它們對服務提供商網絡而言也大有前景:流量優化和應用程序流控制對業務增長和成功而言至關重要。

那么,到底哪一種SDN控制器適合貴企業的網絡和應用程序呢?我們概述了種種方案,主要著眼于可用于企業的那些方案,幫助你做出決定。

早期的開源SDN控制器

NOX是第一款OpenFlow控制器,由Nicira Networks公司(2012年被VMware收購)開發而成,與OpenFlow同時開發。它是用C++編寫而成的一款程序,旨在用來管理交換機。Nicira在2008年將NOX捐獻給了研究社區。

POX是NOX的后續版本,它用Python編寫而成。POX仍在積極開發之中,其目的是開發典型的現代SDN控制器。

Beacon用Java編寫而成,可與Eclipse集成開發環境協同運行。雖然局限于星形拓撲結構,但它是第一款讓沒有豐富經驗的編程人員也能夠開發出SDN環境的SDN控制器。

Floodlight基于Beacon,采用了Apache許可模式。作為Big Switch Networks公司支持的開源項目之一,該控制器可以與含有OpenFlow和非OpenFlow組件的網絡協同運行。它還集成了OpenStack云編排功能。

免費的新型開源控制器

ONOS是由開放網絡實驗室(ON.Lab)開發的一款開放網絡操作系統,而ON.Lab是一家由來自斯坦福大學和加州大學伯克利分校的SDN發明家及領導者創辦的非營利組織。雖然ONOS現在面向運營商網絡,但ON.Lab的設想是讓它成為廠商推動的OpenDaylight項目的替代者,并希望在未來將它的應用范圍擴大到企業領域。

OpenContrail是瞻博網絡公司的Contrail控制器的開源版本,它來自于瞻博網絡在2012年收購的Contrail Systems。 該項目采用Apache 2.0許可模式,旨在促進SDN采用和云整合。相比許多架構設計,它更加依賴MPLS和BGP等傳統網絡協議。

OpenDaylight是得到Linux基金會資助的一個協作項目,它所開發的SDN控制器旨在可以在幾乎任何環境下運行。據OpenDaylight聲稱,該控制器基于Beacon,實施在Java虛擬機里面,所以它可以部署在任何支持Java的硬件或操作系統上。除了其他開放的SDN標準外,它還支持OpenFlow。該組織已取得了重大進展,宣布了兩個主要的軟件版本:Hydrogen和Helium,僅僅相隔了一年。

Ryu是用Python編寫而成的SDN控制器,采用了Apache 2.0許可模式。它得到NTT通信公司的支持,部署在該公司的數據中心,用Pica8封裝而成,作為其SDN入門套件的一部分。Ryu支持眾多協議,其中包括OpenFlow、Netconf和OF-config。據說明文檔顯示,使用OpenStack以及Ryu讓用戶可以實現多樣化細分。

企業SDN控制器

Big Switch Networks公司提供大云架構控制器(Big Cloud Fabric Controller),作為其SDN數據中心架構的一部分。該控制器基于Project Floodlight開源規范,使用OpenFlow擴展件與Switch Light進行聯系,而Switch Light是Big Switch的交換機操作系統。可以通過該平臺的虛擬操作系統:vSwitch,實現虛擬交換機制。該產品包含在分支-主干物理Clos架構或分支-主干和vswitch混合架構中。

博科的Vyatta控制器是基于OpenDaylight規范的開源控制器。博科在2012年收購了Vyatta公司,因而獲得了其虛擬網絡技術的基礎技術。據博科聲稱,該控制器是第一款按照OpenDaylight標準制造的產品,沒有任何的專有擴展件或平臺依賴關系,為多廠商的網絡和應用程序提供了一個通用平臺。該控制器還附有一年免費許可證。

思科的應用策略基礎設施控制器(APIC)是該公司面向其ACI平臺的自動化和管理點,通過應用程序配置文件,提供了控制網絡環境的功能。APIC依賴思科OpFlex協議,讓那些策略能夠跨物理和虛擬網絡交換機得到應用。 APIC的重心放在策略執行上――允許硬件設備和網絡協議保留智能,而不像OpenFlow控制器旨在將所有功能統統集中到控制器上。還提供了軟件形式和硬件設備形式的APIC企業模塊,以便將SDN擴展到廣域網和網絡邊緣。

據思科方面稱,思科的可擴展網絡控制器(XNC)是OpenDaylight控制器的第一個商用版,它充當了OpenDaylight堆棧的參考實施。該控制器使用模塊化架構,不僅支持思科的單一平臺套件(onePK),還支持OpenFlow。

戴爾的靈動網絡控制器(Active Fabric Controller)是為企業級OpenStack部署而設計的。它使用OpenFlow與數據中心交換機進行聯系。該控制器基于OpenFlow而建,還有一個面向OpenStack Neuron網絡項目的插件,提供了擴展云服務和網絡服務的功能。戴爾打算讓客戶在云或密度非常高的企業環境下將該控制器與其Z9500交換機結合使用。

極進網絡公司的OneController基于OpenDaylight規范,但含有專有擴展件。這些擴展件讓客戶得以通過基于無線分析、無線控制、安全和策略控制等功能的控制器模塊,將SDN擴展到極進網絡的無線產品(它在2013年收購了Enterasys公司而獲得了無線產品)。

惠普的虛擬應用網絡(VAN)SDN控制器是基于OpenFlow的控制器,面向使用惠普或其他OpenFlow兼容硬件的數據中心、園區或服務提供商環境。VAN可與OpenStack一同工作,使用惠普的虛擬云網絡平臺,擴展到OpenStack的Neutron。惠普的特點還在于,不光提供SDN平臺,還提供了一個應用程序商店。

IBM的可編程網絡控制器(Programmable Network Controller)提供了基于OpenFlow的架構,可集中控制網絡流量和虛擬機移動。該控制器與IBM的更廣泛平臺SDN for Virtual Environments整合起來。SDN for VE是一款IBM網絡覆蓋軟件,讓現有的網絡硬件能夠劃分成虛擬網段。

瞻博網絡的Contrail控制器基于從該公司在2012年收購的Contrail Systems公司獲得的技術而建。該控制器在虛擬機上運行,使用XMPP協議來管理網絡進程。它充分利用了瞻博的OpenStack發行版實現云編排和自動化,而且支持CloudStack和IBM的SmartCloud Orchestrator。除了面向運營商網絡的NorthStar控制器外,瞻博還提供了OpenContrail,這是Contrail的開源版。

據Metaswitch Networks聲稱,該公司的Gulfstream SDN控制器是為網絡訪問和超大規模數據中心基礎設施而設計的。它支持眾多標準,包括OpenFlow 1.3、REST和NETCONF,結合了開源代碼和專有代碼。

Midokura公司的Enterprise MidoNet是軟件定義的虛擬網絡,面向基礎設施即服務云環境。MidoNet只專注于虛擬交換機,不過與其他SDN控制器和Cumulus交換機整合起來,這樣就有可能擴展到物理基礎設施。Midokura大力參與OpenStack,將MidoNet與OpenStack及其Horizon用戶界面緊密地整合起來。

NEC的可編程流量控制器(ProgrammableFlow Controller)是第一款基于OpenFlow的商用SDN控制器。它首發于2011年,現在已推出了第五個版本。該控制器支持物理交換機和虛擬交換機,還有與OpenFlow和傳統網絡都能協同運行的混合版。它提供了與OpenStack和微軟系統中心虛擬機管理器整合編排的功能。NEC還提供Univerge網絡協調器,該產品可控制多種SDN控制器。

Pica8公司的集成開放OVS控制器是Pica8的SDN平臺和控制器的控制器部分。該控制器使用OpenFlow,與物理交換機和虛擬交換機都能協同運行。Pica8指定RYU開源控制器作為其參考架構,但是還展示了可與Floodlight和NOX協同運行的功能。RYU控制器得到了NTT通信公司的支持,由該公司的實驗室部門開發而成。

Plexxi Control是一款旨在與該公司的大數據架構(Big Data Fabric)協同運行的SDN控制器。它還可與Plexxi交換機硬件進行聯系,該硬件用無源光互連件相連接的雙層架構來配置。該公司聲稱,交換機處理一些網絡智能,充當“控制器副手”。Plexxi的API讓該架構可以與VMware的VCenter等系統協同運行。

VMware的NSX控制器是該公司的NSX SDN平臺的一部分,該平臺由VMware在2012年收購的Nicira Networks公司發展而來。控制器支持單播和混合邏輯交換機控制平面模式,目的是為了讓NSX與物理網絡分開來。據VMware聲稱,NSX是一款完全虛擬化的產品,與任何網絡硬件兼容。它可以部署在VMware vSphere或使用多種虛擬機管理程序的環境中,并且支持OpenStack、CloudStack和VMware云管理軟件。

原文標題:SDN Controller Handbook

鏈接已復制,快去分享吧

企業網版權所有?2010-2024 京ICP備09108050號-6京公網安備 11010502049343號

  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 自治县| 庆阳市| 临洮县| 新竹县| 常德市| 四子王旗| 沽源县| 临颍县| 衡东县| 瑞昌市| 清流县| 保亭| 马龙县| 潜山县| 台北市| 明水县| 新宾| 舒兰市| 仲巴县| 鄂伦春自治旗| 奉化市| 红原县| 临洮县| 孟村| 稷山县| 调兵山市| 明溪县| 壶关县| 任丘市| 嘉峪关市| 镇巴县| 万山特区| 桃江县| 达拉特旗| 贵南县| 宜春市| 柳江县| 仁布县| 英超| 涿州市| 津南区|