標簽:
OpenFlow
OpenFlow交流規范是斯坦福大學開發的。該規范臚陳了一個長途操控器怎么改動網絡設備操作的方法。Open Network Foundation(敞開網絡基金會)監管著它的開發。
該規范是2008年開發的。它的分析表明:“OpenFlow是依據以太網交流的,用一個內部流量表和一個規范化的接口來添加和移除數據流”。
OpenFlow指的是在OpenFlow交流機或路由器和OpenFlow操控器(可所以一個效勞器)之間運用的2層協議。效勞器應用程序能夠運用這個敞開規范來操控和改動網絡交流機的操作方法——比方,在哪里發送特定類型的數據包。
OpenFlow是SDN的撐持東西之一。簡直每個網絡體系廠商都撐持它,包括Arista、Brocade、思科、戴爾(Force 10)、Extreme Networks、IBM、Juniper Networks、Larch Networks、惠普和NEC。1.2版別的規范現已在2012年2月發布。
那個時分,Big Swith Networks,一個斯坦福分出來的公司,發布了一個開源的OpenFlow軟件包,并在近來發布了它的Floodlight OpenFlow操控器。
在它的SDN結構中,Big Network Controller(大網絡操控器)辦理著網絡的操控平面。物理的和虛擬的交流機將數據平面信息本地存儲,一起能夠依據需求來更新而不是依據專門技能人員的指令來跟心。Big Switch運用Nicira Open vSwitch來作為個人的虛擬交流機,就像裝備XEN的Citrix和Red Hat Enterprise Linux那樣。
VMware有一個運行在ESXi上的專有的VSwitch。思科有一個虛擬的Nexus 1000V虛擬交流機,而微軟的Hyper-V有個人的虛擬交流機,也即是Big Network Controller對話的交流機。
Arista Networks、戴爾(Force 10)、Brocade、Juniper Networks和Extreme Networks都現已同Big Switch樹立協作伙伴關系。SDN概念得到了用戶的大力撐持,簡直每家網絡公司和效勞器虛擬機辦理器供貨商都在擬定個人的SDN戰略。
如今讓我們來看看一些領跑者
Brocade
Brocade是存儲局域網交流機、導向器以及一系列以太網交流機的領導廠商。
該公司首席履行官Lloyd Carney表明:“若是你看看數據中心,防火墻正在變為一塊軟件,交流機正在變為一個軟件,路由器也將變為一個軟件。在這個有操控平面的新的開展的領域中,要在整個基礎設施中施行SDN需求有一個活絡活絡的光纖架構。”
這個光纖架構有利于OpenFlow。Brocade現已收買了Vyatta以開發個人的虛擬路由器、防火墻和設備,運用一個Debian Linux操作體系。
思科
若是在議論SDN的時分不說到思科,那這個議論即是不完整的。思科是搶先的網絡供貨商,有各種專有的交流機、橋接、路由器等商品。
思科無法接受無視SDN潮流的價值。在VCE聯盟的VMware中現已開端思考SDN。VCE將思科UCS效勞器、網絡商品、EMC存儲和VMweare虛擬機辦理器融合到一個聯系的體系。
必定程度上,思科有必要在維護個人專有網絡設備的一起供給SDN功用,讓VMware在它的運行在UCS效勞器上的虛擬機辦理器來履行SDN軟件。那么思科要怎么做才干成功呢?
上一年,思科推出了一個Open Network戰略。這個戰略包括SDN,但一起“也包括了一系列適用于大多數運用情境的解決方案、商品和技能,這些運用情境的規模大于單單SDN自身能夠運用的情形規模。”這是老的微軟式的擁抱-和-擴大戰略。
思科表明它期望讓它的網絡組件愈加可編程化,意味著網絡操控器軟件能夠通知思科網絡組件需求做哪些作業一起這些網絡組件能夠主動履行這些使命。
思科表明網絡可編程性只是更廣泛的需求集的一部分。這些需求觸及SDN、OpenFlow、OpenStack、網絡操控器、掩蓋、為網絡供給廣泛深化視角的API(應用程序編程接口)、虛擬掩蓋等。
效勞供給商、大型可擴大數據中心的操作者以及云供給商需求和能夠為它們的需求供給廣泛呼應而非只是SDN的網絡供給商協同作業。
思科的Open Network Environment(ONE:敞開網絡環境)是一個“思科技能和開源規范的調集,為網絡帶來編程化的操控和應用程序感知性,聯系了物理和虛擬軟硬件的長處。”
實踐上,思科說的是你能夠用敞開網絡規范,可是一起還要運用思科的硬件和軟件來取得非常好的網絡可視性和操控。
思科表明它現有的Nexus 1000V交流機(作為一個應用程序運行在效勞器上)能夠“讓你虛擬化你的作業負荷以便直接操控它們的網絡效勞,一起無需拋棄你從物理網絡所能等待的功用。”
思科表明ONE操控器結構是一個“模塊化可擴大網絡,一起光纖架構操控器能夠撐持一系列協議,比方onePK或OpenFlow,以及一系列開源API,比方REST和OSGI。”
思科暗示的是若是你徹底運用的是SDN-OpenFlow路由,那么你的網絡可能會差于運用思科可編程組件的網絡。當然,你并不是被確定了,由于你還能夠運用敞開協議和API而不是只能運用思科專有協議。
思科表明VMware/Nicira能夠在vCenter內為實踐的和虛擬的交流機添加網絡辦理功用。這些功用將是你為虛擬機供給網絡設施所需求的功用的一部分。
然后實踐網絡有必要供給需求的效勞,由于VMware/Nicira功用是所需求的功用集的子集。
|