導航:首頁 > 網路共享 > 用軟體定義網路

用軟體定義網路

發布時間:2022-10-04 03:38:31

❶ SDN軟體定義網路是干什麼用的在企業內有哪些應用

軟體定義網路(SDN)由多種網路技術組成,具有靈活敏捷的特點,它是一種可編程網路,主要通過OpenFlow技術來根據部署需求或後續需求更改網路的設置。與傳統網路不同,軟體定義網路(SDN)將網路設備的控制面與數據面分離開來,因此企業可以像升級、安裝軟體一樣對網路架構進行修改,滿足企業對整個網路結構進行調整、擴容或升級的需求,而底層的交換機、路由器等硬體則無需替換,節省大量的成本的同時,網路架構迭代周期也會大大縮短。

❷ sdn是什麼意思

軟體定義網路(SDN)是控制功能和轉發功能的分離,它使網路具有更大的自動化和可編程性。它通常與網路功能虛擬化(NFV)結合使用,NFV以虛擬化網路功能(VNFs)的形式將網路功能與硬體分離。

在SDN架構中有三個層面:

1.應用層:在網路上運行的應用及服務。

2.控制層:SDN控制器或網路的「大腦」。

3.基礎面:交換機和路由器,以及其支撐的物理硬體。

為了在這些層級之間進行完成通信,SDN使用北向和南向應用介面(API),其中北向介面在基礎層和控制層之間進行通信,南向API在應用層和控制層之間進行通信。

北向介面:使用SDN的應用程序依賴於控制器來告訴他們網路基礎狀態,以便他們知道哪些資源是可用的。此外,SDN控制器可以根據網路管理員建立的策略自動確保應用程序流量路由。應用層與控制層通信,告訴它應用程序需要什麼資源,以及它們的目的地。

控制層協調如何向應用層提供網路中可用的資源。它還利用其智能,根據應用程序的延遲和安全需求,為應用程序找到最佳路徑。整個業務流程是自動化完成的,而不是手動配置的。

南向介面:SDN控制器通過南向介面與基礎層(如路由器和交換機)通信。網路基礎層被告知應用程序數據必須採用由控制器決定的路徑轉發。控制器可以實時改變路由器和交換機轉發的方式。數據不再依賴於設備路由表來確定數據轉發路徑。相反,控制器可以智能優化數據轉發的路徑。

❸ 什麼是軟體定義網路

話說最近網路虛擬化(Networking Virtualization,NV)和SDN真實熱得發燙,先談一下我個人的理解和看法。由於沒有實際玩過相應的產品,所以也只是停留在理論階段,而且尚在學習中,有些地方難以理解甚至理解錯誤,因此,特地來和大家交流一下。
早在2009年就出現了SDN(Software Defined Networking)的概念,但最近才開始被眾人所關注,主要還是因為Google跳出來表態其內部數據中心所有網路都開始採用OpenFlow進行控制,將OpenFlow從原本僅是學術性的東西瞬間推到了商用領域。第二個勁爆的消息就是VMWare大手筆12.6個億$收掉了網路虛擬化公司Nicira。
SDN只是一個理念,歸根結底,她是要實現可編程網路,將原本封閉的網路設備控制面(Control Plane)完全拿到「盒子」外邊,由集中的控制器來管理,而該控制器是完全開放的,因此你可以定義任何想實現的機制和協議。比如你不喜歡交換機/路由器自身所內置的TCP協議,希望通過編程的方式對其進行修改,甚至去掉它,完全由另一個控制協議取代也是可以的。正是因為這種開放性,使得網路的發展空間變為無限可能,換句話說,只有你想不到,沒有你做不到。
那SDN為什麼會和NV扯上關系呢?其實他們之間並沒有因果關系,SDN不是為實現網路虛擬化而設計的,但正式因為SDN架構的先進性,使得網路虛擬化的任務也得以實現。很多人(包括我自己)在最初接觸SDN的時候,甚至認為她就是NV,但實際上SDN的目光要遠大得多,用句數學術語來說就是「NV包含於SDN,SDN包含NV」。
再來看看NV,為什麼NV會如此火爆,歸根結底還是因為雲計算的崛起。伺服器/存儲虛擬化為雲計算提供了基礎架構支撐,也已經有成熟的產品和解決方案,但你會發現一個問題,即便如此,虛擬機的遷移依然不夠靈活,例如VMWare vMotion可以做到VM在線遷移,EMC VPLEX可以做到雙活站點,但虛擬機的網路(地址、策略、安全、VLAN、ACL等等)依然死死地與物理設備耦合在一起,即便虛擬機從一個子網成功地遷移到另一個子網,但你依然需要改變其IP地址,而這一過程,必然會有停機。另外,很多策略通常也是基於地址的,地址改了,策略有得改,所以依然是手動活,繁雜且易出錯。所以說,要實現Full VM Migration,即不需要更改任何現有配置,把邏輯對象(比如IP地址)與物理網路設備去耦(decouple)才行。這是一個舉例,總而言之,目的就是實現VM Migration Anywhere within the DataCenter non-disruptively,尤其是在雲這樣的多租戶(Multi-tanency)環境里,為每一個租戶提供完整的網路視圖,實現真正的敏捷商務模型,才能吸引更多人投身於雲計算。
SDN不是網路虛擬化的唯一做法,Network overly(mac in mac, ip in ip)的方式也是現在很多公司實際在使用的,比如Microsoft NVGRE、Cisco/VMWare VXLAN、Cisco OTV、Nicira STT等。事實上overly network似乎已經成為NV實現的標准做法,SDN模型下的NV實現目前更多的是在學術、研究領域。新技術總是伴隨大量的競爭者,都想在此分一杯羹,甚至最後成為標准。好戲才剛剛上演,相信會越發精彩。
個人覺得這是一個非常有意思的話題,希望和大家交流心得,互相學習.
NV的目標就是如何呈現一個完全的網路給雲環境中的每一個租戶,租戶可能會要求使用任何其希望使用的IP地址段,任何拓撲,當然更不希望在遷移至公共雲的情況下需要更改其原本的IP地址,因為這意味著停機。所以,客戶希望有一個安全且完全隔離的網路環境,保證不會與其他租戶產生沖突。既然vMotion之類的功能能夠讓虛擬機在雲中自由在線漂移,那網路是否也能隨之漂移呢?這里簡單介紹下微軟的Hyper-v networking virtualization,到不是因為技術有多先進,只不過他的實現細節比較公開,而其它公司的具體做法相對封閉,難以舉例。
其實微軟的思路很簡單,就是將原本虛擬機的二層Frame通過NVGRE再次封裝到 IP packet中進行傳輸,使得交換機能夠通過識別NVGRE的Key欄位來判斷數據包的最終目的地。這其實就是一個Network Overlay的做法,它將虛擬網路與物理網路進行了分離。試想,公司A和公司B都遷移到公有雲且就那麼巧,他們的一些虛擬機連接到了同一個物理交換機上,現在的問題是,他們各自的虛擬機原本使用的私有IP段是一樣的,如果沒有VLAN就會導致IP沖突。但現在看來,這已經不是問題,因為虛擬機之間的通信都要通過NVGRE的封裝,而新的IP包在物理網路上傳輸時是走物理地址空間的,而物理地址空間是由雲服務提供者所獨占的,因此不存在IP沖突的情況。

總結一下就是,這里的網路虛擬化可以認為是IP地址虛擬化,將虛擬網路的IP與物理網路完全分離,這樣做就可以避免IP沖突,跨子網在線遷移虛擬機的問題,微軟的要求是:虛擬機可以在數據中心中任意移動,而客戶不會有任何感覺,這種移動能力帶來了極大的靈活性。
Software-defined networking (SDN) is an approach to computer networking which evolved from work done at UC Berkeley and Stanford University around 2008.[1] SDN allows network administrators to manage network services throughabstraction of lower level functionality. This is done by decoupling the system that makes decisions about where traffic is sent (the control plane) from the underlying systems that forwards traffic to the selected destination (the data plane). The inventors and vendors of these systems claim that this simplifies networking.[2]
SDN requires some method for the control plane to communicate with the data plane. One such mechanism, OpenFlow, is often misunderstood to be equivalent to SDN, but other mechanisms could also fit into the concept. The Open Networking Foundation was founded to promote SDN and OpenFlow, marketing the use of the term cloud computing before it became popular.
This section does not cite any references or sources. Please help improve this section by adding citations to reliable sources. Unsourced material may be challenged andremoved. (February 2013)
One application of SDN is the infrastructure as a service (IaaS).
This extension means that SDN virtual networking combined with virtual compute (VMs) and virtual storage can emulate elastic resource allocation as if each such enterprise application was written like a Google or Facebook application. In the vast majority of these applications resource allocation is statically mapped in inter process communication (IPC). However if such mapping can be expanded or reced to large (many cores) or small VMs the behavior would be much like one of the purpose built large Internet applications.
Other uses in the consolidated data-center include consolidation of spare capacity stranded in static partition of racks to pods. Pooling these spare capacities results in significant rection of computing resources. Pooling the active resources increases average utilization.
The use of SDN distributed and global edge control also includes the ability to balance load on lots of links leading from the racks to the switching spine of the data-center. Without SDN this task is done using traditional link-state updates that update all locations upon change in any location. Distributed global SDN measurements may extend the cap on the scale of physical clusters. Other data-center uses being listed are distributed application load balancing, distributed fire-walls, and similar adaptations to original networking functions that arise from dynamic, any location or rack allocation of compute resources.
Other uses of SDN in enterprise or carrier managed network services (MNS) address the traditional and geo-distributed campus network. These environments were always challenged by the complexities of moves-adds-changes, mergers & acquisitions, and movement of users. Based on SDN principles, it expected that these identity and policy management challenges could be addressed using global definitions and decoupled from the physical interfaces of the network infrastructure. In place infrastructure on the other hand of potentially thousands of switches and routers can remain intact.
It has been noted that this "overlay" approach raises a high likelihood of inefficiency and low performance by ignoring the characteristics of the underlying infrastructure. Hence, carriers have identified the gaps in overlays and asked for them to be filled by SDN solutions that take traffic, topology, and equipment into account.[7]
SDN deployment models[edit]
This section does not cite any references or sources. Please help improve this section by adding citations to reliable sources. Unsourced material may be challenged andremoved. (February 2013)
Symmetric vs asymmetric
In an asymmetric model, SDN global information is centralized as much as possible, and edge driving is distributed as much as possible. The considerations behind such an approach are clear, centralization makes global consolidation a lot easier, and distribution lowers SDN traffic aggregation-encapsulation pressures. This model however raises questions regarding the exact relationships between these very different types of SDN elements as far as coherency, scale-out simplicity, and multi-location high-availability, questions which do not come up when using traditional AS based networking models. In a Symmetrically distributed SDN model an effort is applied to increase global information distribution ability, and SDN aggregation performance ability so that the SDN elements are basically one type of component. A group of such elements can form an SDN overlay as long as there is network reachability among any subset.
Floodless vs flood-based
In a flood-based model, a significant amount of the global information sharing is achieved using well known broadcast and multicast mechanisms. This can help make SDN models more Symmetric and it leverages existing transparent bridging principles encapsulated dynamically in order to achieve global awareness and identity learning. One of the downsides of this approach is that as more locations are added, the load per location increases, which degrades scalability. In a FloodLess model, all forwarding is based on global exact match, which is typically achieved using Distributed Hashing and Distributed Caching of SDN lookup tables.
Host-based vs Network-centric
In a host-based model an assumption is made regarding use of SDN in data-centers with lots of virtual machines moving to enable elasticity. Under this assumption the SDN encapsulation processing is already done at the host HyperVisor on behalf of the local virtual machines. This design reces SDN edge traffic pressures and uses "free" processing based on each host spare core capacity. In a NetworkCentric design a clearer demarcation is made between network edge and end points. Such an SDN edge is associated with the access of Top of Rack device and outside the host endpoints. This is a more traditional approach to networking that does not count on end-points to perform any routing function.
Some of the lines between these design models may not be completely sharp. For example in data-centers using compute fabrics "Big" hosts with lots of CPU cards perform also some of the TopOfRack access functions and can concentrate SDN Edge functions on behalf of all the CPU cards in a chassis. This would be both HostBased and NetworkCentric design. There may also be dependency between these design variants, for example a HostBased implementation will typically mandate an Asymmetric centralized Lookup or Orchestration service to help organize a large distribution. Symmetric and FloodLess implementation model would typically mandate in-network SDN aggregation to enable lookup distribution to a reasonable amount of Edge points. Such concentration relies on local OpenFlow interfaces in order to sustain traffic encapsulation pressures.[5] [6]

❹ sdn名單的全稱

SDN的全稱是Software Defined Network,即軟體定義網路。

SDN是Emulex網路一種新型網路創新架構,是網路虛擬化的一種實現方式,其核心技術OpenFlow通過將網路設備控制面與數據面分離開來,從而實現了網路流量的靈活控制,使網路作為管道變得更加智能。

SDN的本質定義是軟體定義網路,也就是希望應用軟體可以參與對網路的控制管理,滿足上層業務需求,通過自動化業務部署簡化網路運維。

SDN的三個本質屬性是控制跟轉發分離、有開放的編程介面、集中式的控制。

❺ 為什麼軟體定義網路正逐步走向現實

在《開放API的軟體定義網路就是真正的整合》,我們談到了以軟體為中心的網路的角色。《如何判斷軟體定義網路是否真的開放?》主要討論軟體定義網路是不是真的開放和可互操作的。本文將主要介紹多核處理如何推動軟體定義網路。
軟體定義網路並不是新概念,但是它最終可能將取代現在不靈活且以硬體為中心的高速高性能多核處理網路。一旦出現軟體定義網路,網路設備將配備軟體開發套件和開放API,從而實現全新的網路應用程序。
以硬體為中心的網路問題
對於整個同時代的網路工程師而言,路由器或交換機是一種有定製晶元和軟體的設備。但是,情況並非一成不變。在80年代,路由器只是有兩個或多個網路介面之間的數據包轉發伺服器。定製ASIC源於網路容量和復雜性的增長。這時,路由器就成為一種用途唯一的特殊設備。
在這期間,我們可能忽略了以硬體為中心的網路存在的問題:創新緩慢。將軟體燒寫到晶元中會增加生產周期,減少系統集成的特性。更壞的是,一旦燒錄完成,硬體無法輕易修改。採用固件只能稍微緩和這個問題,實際上無法徹底改變底層選擇。硬體是固定、不靈活但又非常快速的方法。
可擴展多核處理器和虛擬化會促使計算伺服器發生變革,但是到目前為止,它們對網路設備的影響甚微。但是,隨著網路處理器產品的出現,這種變化會越來越多。
為什麼現在要使用軟體定義網路?
軟體極具有極強的靈活性,但是速度比硬體慢。多核處理則進一步縮小性能上的差距。而且,從80年代開始,軟體的性能越來越好。新的開發方法、虛擬化和開放標准提高了軟體的模塊化、靈活性,降低了開發難度。全球開發人員可以使用的軟體也越來越多。硬體製造工廠需要大量的資源和開支,而一些最優秀的軟體開發環境甚至可以運行在筆記本電腦上,而且是免費發放的(例如,Eclipse)。對於開發人員和供應商,以軟體為中心的網路將開創一個全新的開發方法,減少資源消耗,加快創新速度。
這對於網路專業人員意味著什麼?從終端用戶角度看,以軟體為中心的網路又是什麼?在很多方面,這些設備本身是相同的:19英寸的寬度,機架式掛載,前面具備許多埠,後面安裝了許多風扇。但是,用戶體驗可能有顯著區別。
軟體定義網路發展過程將經過三個階段:
創新:首先,對於供應商而言,軟體定義網路的主要優點在於競爭力創新和投放市場的速度。開發方法更靈活,硬體越普通,意味著生產時間越快,發布時間越快,升級越簡單。
定製:網路管理員首先在定製方面體驗到以軟體為中心的網路的優點。基於軟體的網路設備更容易通過腳本進行控制,並且支持更多的協議和標准。它們能夠動態載入新特性,且更容易與其他系統整合到一起。
應用程序:以軟體為中心的網路的第三個階段,即軟體協議向第三方開發者開放並且應用程序數量增多的時候。網路設備將包含軟體開發套件或開放的API和文檔。接著開發者社區逐步與新出現的網路「應用程序」行業標准結合。然後,很快就會出現開源方法,符合關鍵應用的小型應用程序,以及「吸引」終端用戶的腳本和開發。
隨著創新從狹小的硬體團隊向更多的程序員、管理員和高級用戶擴展,處在革新邊緣以軟體為中心的網路與以硬體為中心的網路一同發展。現在,許多用戶還不知道誰製造了他們使用的手機;他們只知道手機是運行Android或iOS,以及其他的許多應用程序。在不久的將來,很可能會出現支持網路的應用程序。

❻ 軟體定義網路利用()實現網路配置

摘要 您好,您的問題我已經看到了,正在整理答案,請您稍等一會兒~

❼ sdn是什麼意思

SDN(Software Defined Network)即軟體定義網路,是一種網路設計理念,或者一種推倒重來的設計思想。

一學語言的好處
(1)大腦越用越靈活,所以很多教育者都會將大腦比作肌肉。
學習一門語言需要記憶規則和詞彙,這些有助於鍛煉認知「肌肉」。而這樣的鍛煉會全面提升記憶力,這意味著能講多種語言的人更擅於記憶列表或者次序。研究顯示,雙語學習者更擅長記住購物清單、人名和方位。

(2)能講多種語言的人,尤其是小孩子,擅長在兩種口語、寫作和結構系統中轉換。在一項研究中,參與者在使用模擬駕駛系統的同時做了其他分散注意力的事情。研究發現能講多種語言的人在這種駕駛過程中更少出錯。



二英語詞彙的重要性

(1)詞彙教學是英語教學的重要組成部分,更是英語教學成敗的關鍵。詞彙的掌握和運用是增強語言知識和培養語言技能的基礎,詞彙教學效果關繫到外語學習目標的實現。

(2)詞彙是英語教學的重要環節,是英語聽、讀、寫的基礎。學生的詞彙量越大,閱讀和寫作的水平就越高,學生只有掌握較多的詞彙,才能讀懂和聽懂。反之聽、說、讀、寫等實踐活動和交際能力就成為空談。


❽ 軟體定義網路是什麼意思

Emulex是融合網路解決方案領域的全球領導者,致力於為數據中心內的伺服器、網路和存儲設備提供企業級連接。
軟體定義:軟體是用戶與硬體之間的介面界面。用戶主要是通過軟體與計算機進行交流。軟體是計算機系統設計的重要依據。為了方便用戶,為了使計算機系統具有較高的總體效用,在設計計算機系統時,必須全局考慮軟體與硬體的結合,以及用戶的要求和軟體的要求。
資料庫軟體定義:用於數據管理的軟體系統,具有信息存儲、檢索、修改、共享和保護的功能。目前流行的資料庫軟體有Access、Sybase、SQL server、ORACLE、Foxpro等,它們都屬於關系型資料庫軟體。

❾ sdn是什麼意思

SDN指軟體定義網路

軟體定義網路(Software Defined Network,SDN)是由美國斯坦福大學clean-slate課題研究組提出的一種新型網路創新架構,是網路虛擬化的一種實現方式。其核心技術OpenFlow通過將網路設備的控制面與數據面分離開來,從而實現了網路流量的靈活控制,使網路作為管道變得更加智能,為核心網路及應用的創新提供了良好的平台。

SDN的設計思想

利用分層的思想,SDN將數據與控制相分離。在控制層,包括具有邏輯中心化和可編程的控制器,可掌握全局網路信息,方便運營商和科研人員管理配置網路和部署新協議等。在數據層,包括啞的交換機,僅提供簡單的數據轉發功能,可以快速處理匹配的數據包,適應流量日益增長的需求。兩層之間採用開放的統一介面(如OpenFlow等)進行交互。控制器通過標准介面向交換機下發統一標准規則,交換機僅需按照這些規則執行相應的動作即可。

❿ 軟體定義網路的介紹

軟體定義網路(Software Defined Network, SDN ),是由Emulex提出的一種新型網路創新架構,其核心技術OpenFlow通過將網路設備控制面與數據面分離開來,從而實現了網路流量的靈活控制,為核心網路及應用的創新提供了良好的平台。

閱讀全文

與用軟體定義網路相關的資料

熱點內容
保險公司用的是什麼網路專線 瀏覽:672
網路上輪子指哪裡 瀏覽:951
分布式路由器能當網路機頂盒嗎 瀏覽:360
台式電腦經常無法連接網路 瀏覽:783
最強網路在哪裡 瀏覽:947
波場網路提幣代碼是多少 瀏覽:864
路由器認證網路失敗 瀏覽:292
網路十大詐騙數有哪些 瀏覽:629
如何讓網路極速發展 瀏覽:156
寬頻連接電視需要網路 瀏覽:56
電腦網路怎麼定時開關 瀏覽:93
哪個網路能看到烽火英雄傳全集 瀏覽:57
不用手機網路電話 瀏覽:676
汽車網路營銷專員是干什麼 瀏覽:470
網路名詞水世界是什麼意思 瀏覽:422
元宇宙希壤網路連接異常 瀏覽:409
添加網路密碼不知道了 瀏覽:863
遠距離無線網路信號接收 瀏覽:940
網路技術和軟體技術有區別嗎 瀏覽:550
突然網路很卡有信號 瀏覽:976