SDN控制器构建原理方法—Vecloud
SDN即軟件定義網絡,可以將網絡虛擬化,實現數據轉發和控制分離,控制與轉發分離后,更利于網絡的集中控制,使得控制層獲得網絡資源的全局信息,并根據業務需求進行資源的全局調配和優化。由此可見,sdn技術的性能和可靠性瓶頸在于sdn控制器,因此,sdn控制器可靠性測試是很有必要的。
SDN是一種新型的網絡架構,有靈活、智能、自動化、可編程、資源池化,業務感知等等優點。而這些優點全都依賴于SDN網絡中的核心組件——控制器。作為以中央管控的方式管理整張網絡的大腦,控制器的性能關乎整個網絡的性能表現,因此SDN控制器的可靠性和性能測試十分重要。現有方法是使用物理主機和交換機,占用較多資源;此為現有技術中存在的缺陷和不足。
近些年,SDN迅速興起,并得到學術界和工業界的廣泛關注,且成功地應用于商業網絡領域。而控制器,作為控制平面的核心部件,在SDN部署運行中發揮了關鍵作用。因此針對控制器的攻擊,如DDoS攻擊和基于漏洞和后門發起的篡改流表等類似攻擊形式,對底層網絡安全高效運行帶來了極大挑戰。一旦攻擊者成功實施此類攻擊,將會導致整個網絡運作異常、低效甚至于癱瘓。
而現有的SDN運行機制或是控制器安全機制在應對上述安全威脅時還存在很大不足,因此急需一種能夠在面臨控制器失效情形時依然有效保障SDN運行的裝置。
轉發器:負責收集子網拓撲和交換機狀態等信息,并將信息轉發至所有控制器,然后控制器根據自身角色選擇存儲更新信息或生成流規則。
感知器:實時監測感知網絡狀態并進行異常檢測,通過分析子網相關的狀態數據來判斷網絡運行情況,如發現異常,以警告消息形式將感知結果告知調度器。決策器:用于接收來自控制層控制器生成的信息,并利用擇多判決方法完成下發到子網的信息決策,當決策完成時,結果以通知消息方式告知調度器。
調度器:負責調度控制器對子網進行管理,擁有定時和信息觸發兩種運行機制,依據感知動態的調度方式,進而對控制器的角色做出針對性調整。
Vecloud是一家面向企業提供云交換網絡服務為核心業務的技術創新企業,公司有24*7專業運維團隊支撐,可以快速定位客戶使用中遇到的問題,最快解決問題。http://www.vecloud.com/products/cloudconnect.html
總結
以上是生活随笔為你收集整理的SDN控制器构建原理方法—Vecloud的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SDN控制器部署相关工作—Vecloud
- 下一篇: 信用卡使用险些造成大损失 多亏建行及时管