自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

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

譯文
網(wǎng)絡(luò) 路由交換
本文詳細(xì)描述了SDN控制器可以通過開源軟件、傳統(tǒng)網(wǎng)絡(luò)廠商和SDN初創(chuàng)企業(yè)獲得的方案,還介紹了它們之間有何不同。

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

我們在這里著重介紹市面上的SDN控制器。由于SDN控制器在網(wǎng)絡(luò)中起到了核心作用,所以尤其至關(guān)重要??刂破髌鋵?shí)是一個應(yīng)用程序,它讓IT人員可以控制一端的物理網(wǎng)絡(luò)設(shè)備與另一端的應(yīng)用程序之間的信息流動,從而實(shí)現(xiàn)智能網(wǎng)絡(luò)。

SDN控制器平臺去除了網(wǎng)絡(luò)硬件的控制平面,從而為網(wǎng)絡(luò)設(shè)備卸下了重?fù)?dān)。它們使用OpenFlow和OVSDB之類的協(xié)議,控制流量、配置網(wǎng)絡(luò)設(shè)備,通常通過各種各樣的棋塊來實(shí)現(xiàn),而這些模塊能夠提供不同的功能。控制器既能管理和監(jiān)控虛擬網(wǎng)絡(luò)基礎(chǔ)設(shè)施,又能管理和監(jiān)控底層物理網(wǎng)絡(luò)設(shè)備;許多控制器能夠?yàn)槎嘧鈶艟W(wǎng)絡(luò)基礎(chǔ)設(shè)施隔離網(wǎng)絡(luò)的某些部分。

有幾種樣式的開源SDN控制器,許多網(wǎng)絡(luò)廠商加入了OpenDaylight項(xiàng)目,目的是為了貢獻(xiàn)或開發(fā)與之兼容的產(chǎn)品。因而,幾款商用產(chǎn)品現(xiàn)在基于開源代碼,常常是為了與支持OpenFlow的網(wǎng)絡(luò)設(shè)備協(xié)同運(yùn)行而設(shè)計的。

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

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

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

早期的開源SDN控制器

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

POX是NOX的后續(xù)版本,它用Python編寫而成。POX仍在積極開發(fā)之中,其目的是開發(fā)典型的現(xiàn)代SDN控制器。

Beacon用Java編寫而成,可與Eclipse集成開發(fā)環(huán)境協(xié)同運(yùn)行。雖然局限于星形拓?fù)浣Y(jié)構(gòu),但它是第一款讓沒有豐富經(jīng)驗(yàn)的編程人員也能夠開發(fā)出SDN環(huán)境的SDN控制器。

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

免費(fèi)的新型開源控制器

ONOS是由開放網(wǎng)絡(luò)實(shí)驗(yàn)室(ON.Lab)開發(fā)的一款開放網(wǎng)絡(luò)操作系統(tǒng),而ON.Lab是一家由來自斯坦福大學(xué)和加州大學(xué)伯克利分校的SDN發(fā)明家及領(lǐng)導(dǎo)者創(chuàng)辦的非營利組織。雖然ONOS現(xiàn)在面向運(yùn)營商網(wǎng)絡(luò),但ON.Lab的設(shè)想是讓它成為廠商推動的OpenDaylight項(xiàng)目的替代者,并希望在未來將它的應(yīng)用范圍擴(kuò)大到企業(yè)領(lǐng)域。

OpenContrail是瞻博網(wǎng)絡(luò)公司的Contrail控制器的開源版本,它來自于瞻博網(wǎng)絡(luò)在2012年收購的Contrail Systems。 該項(xiàng)目采用Apache 2.0許可模式,旨在促進(jìn)SDN采用和云整合。相比許多架構(gòu)設(shè)計,它更加依賴MPLS和BGP等傳統(tǒng)網(wǎng)絡(luò)協(xié)議。

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

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

企業(yè)SDN控制器

Big Switch Networks公司提供大云架構(gòu)控制器(Big Cloud Fabric Controller),作為其SDN數(shù)據(jù)中心架構(gòu)的一部分。該控制器基于Project Floodlight開源規(guī)范,使用OpenFlow擴(kuò)展件與Switch Light進(jìn)行聯(lián)系,而Switch Light是Big Switch的交換機(jī)操作系統(tǒng)??梢酝ㄟ^該平臺的虛擬操作系統(tǒng):vSwitch,實(shí)現(xiàn)虛擬交換機(jī)制。該產(chǎn)品包含在分支-主干物理Clos架構(gòu)或分支-主干和vswitch混合架構(gòu)中。

博科的Vyatta控制器是基于OpenDaylight規(guī)范的開源控制器。博科在2012年收購了Vyatta公司,因而獲得了其虛擬網(wǎng)絡(luò)技術(shù)的基礎(chǔ)技術(shù)。據(jù)博科聲稱,該控制器是第一款按照OpenDaylight標(biāo)準(zhǔn)制造的產(chǎn)品,沒有任何的專有擴(kuò)展件或平臺依賴關(guān)系,為多廠商的網(wǎng)絡(luò)和應(yīng)用程序提供了一個通用平臺。該控制器還附有一年免費(fèi)許可證。

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

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

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

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

惠普的虛擬應(yīng)用網(wǎng)絡(luò)(VAN)SDN控制器是基于OpenFlow的控制器,面向使用惠普或其他OpenFlow兼容硬件的數(shù)據(jù)中心、園區(qū)或服務(wù)提供商環(huán)境。VAN可與OpenStack一同工作,使用惠普的虛擬云網(wǎng)絡(luò)平臺,擴(kuò)展到OpenStack的Neutron?;萜盏奶攸c(diǎn)還在于,不光提供SDN平臺,還提供了一個應(yīng)用程序商店。

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

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

據(jù)Metaswitch Networks聲稱,該公司的Gulfstream SDN控制器是為網(wǎng)絡(luò)訪問和超大規(guī)模數(shù)據(jù)中心基礎(chǔ)設(shè)施而設(shè)計的。它支持眾多標(biāo)準(zhǔn),包括OpenFlow 1.3、REST和NETCONF,結(jié)合了開源代碼和專有代碼。

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

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

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

Plexxi Control是一款旨在與該公司的大數(shù)據(jù)架構(gòu)(Big Data Fabric)協(xié)同運(yùn)行的SDN控制器。它還可與Plexxi交換機(jī)硬件進(jìn)行聯(lián)系,該硬件用無源光互連件相連接的雙層架構(gòu)來配置。該公司聲稱,交換機(jī)處理一些網(wǎng)絡(luò)智能,充當(dāng)“控制器副手”。Plexxi的API讓該架構(gòu)可以與VMware的VCenter等系統(tǒng)協(xié)同運(yùn)行。

VMware的NSX控制器是該公司的NSX SDN平臺的一部分,該平臺由VMware在2012年收購的Nicira Networks公司發(fā)展而來??刂破髦С謫尾ズ突旌线壿嫿粨Q機(jī)控制平面模式,目的是為了讓NSX與物理網(wǎng)絡(luò)分開來。據(jù)VMware聲稱,NSX是一款完全虛擬化的產(chǎn)品,與任何網(wǎng)絡(luò)硬件兼容。它可以部署在VMware vSphere或使用多種虛擬機(jī)管理程序的環(huán)境中,并且支持OpenStack、CloudStack和VMware云管理軟件。

原文標(biāo)題:SDN Controller Handbook

責(zé)任編輯:林琳 來源: 51CTO.com
相關(guān)推薦

2017-06-09 10:20:17

數(shù)據(jù)庫表設(shè)計

2011-02-21 14:35:13

瀏覽器Chrome火狐

2012-12-13 21:50:43

2018-10-22 14:00:12

數(shù)據(jù)數(shù)據(jù)插補(bǔ)數(shù)據(jù)科學(xué)

2018-09-07 06:30:50

物聯(lián)網(wǎng)平臺物聯(lián)網(wǎng)IOT

2021-02-14 10:09:04

數(shù)據(jù)目錄數(shù)據(jù)元數(shù)據(jù)

2018-07-16 08:50:31

固態(tài)硬盤內(nèi)存

2016-07-14 16:27:54

linux

2012-06-18 10:52:57

云就算平臺解決方案

2019-03-10 22:21:47

框架AI開發(fā)

2012-09-26 09:37:50

2012-03-20 09:32:24

Linux服務(wù)器

2023-08-13 18:31:45

SDN控制器

2015-09-23 13:28:01

大數(shù)據(jù)分析軟件

2013-09-17 09:18:02

SDN控制SDN軟件定義網(wǎng)絡(luò)

2011-08-01 09:57:14

Linux發(fā)行版

2011-07-29 09:27:17

IE 9

2016-04-27 09:54:52

SDNSDN控制器

2020-03-17 15:55:12

Redis數(shù)據(jù)庫命令

2013-12-13 15:21:44

Html5企業(yè)移動開發(fā)框架
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號