下載手機汽配人

應當關注SDN控制器的哪些要素?

提問者:網友 2018-08-05
最佳回答
原始性能 談到原始性能,我們首先需要明確SDN控制器的作用。通常,SDN控制器的功能是將網絡環(huán)境中的控制與數據平面互相分離。換句話說,控制器將告訴網絡設備如何轉發(fā)流量(控制平面),但是它們并不真正轉發(fā)這些流量(數據平面)。這種情況在OpenFlow(OF)網絡中非常常見。在OpenFlow網絡中,SDN控制器主要用于對網絡設備中的OF表單進行編程。 在OpenFlow網絡中,OF交換機接收數據包并根據流表處理這些數據包。但是如果流表中的數據包沒有匹配的條目,將會怎樣?在這種情況下,OF交換機將把數據包發(fā)給OF控制器,這實際上相當于在問“我應該怎么處理這些數據包?”。OF控制器來決定當數據包與流匹配時交換機應當做些什么,并對交換機進行編程。這一程序被稱為“流安裝”。 由于擴展方面的需求,SDN控制器每秒的流安裝量受到了高度重視。通常,流安裝在SDN中會存在一個性能瓶頸。但是不要想當然的認為,在大量交換機和你希望控制的龐大微流數量共同作用下,它們很快就會超過控制器流安裝能力。必須牢記并不是每個流都需要與控制器聯(lián)系。只有那些還沒有被識別或編程的流才需要這一步驟,而這通常只是例外情況。 對于廠商來說,他們非常清楚OpenFlow網絡的流安裝性能所帶來的挑戰(zhàn)。廠商們已經制訂了許多緩解控制器瓶頸的策略。因此不要因為原始性能數據不佳就簡單地將某一控制器選擇排除在外。廠商可能有辦法優(yōu)化你的網絡環(huán)境,將流安裝的需求量降到最低限度。在這些緩解辦法當中,有一種名為流通配符技術。該技術允許通過一個單一的流條目處理眾多微流。 拓撲 在評估SDN控制器時另一個要考慮因素是你的網絡拓撲。讓我們先考慮一下LAN和WAN的區(qū)別。你想用軟件定義網絡中的哪一部分?盡管LAN是典型的SDN使用案例,但是如果你希望橫跨WAN部署網絡虛擬化,那會是什么情況?控制器在這一模式中將如何工作?這在很大程度上是一個有關功能性的問題。當你的SDN環(huán)境對于單個控制器來說顯得過大因而無法有效管理時,供應商會提供什么樣的選項幫助你向廣域網擴展? 采用中央控制器方式的SDN解決方案可以進行橫向擴展。換句話說,你可以增加控制器以應對額外的交換機。不過這里存在一個非常棘手的問題,這些交換機彼此之間將如何進行通信。 對此,廠商給出了許多種答案。盡管業(yè)內很早就展開了對控制器彼此對話方式進行標準化的討論,但是在大多數情況下,目前的解決方案還只是局限于特定的控制器。一個常見的技術組合是
回答者:網友
產品精選
搜索問答
還沒有汽配人賬號?立即注冊

我要提問

汽配限時折扣

本頁是網友提供的關于“應當關注SDN控制器的哪些要素?”的解答,僅供您參考,汽配人網不保證該解答的準確性。