今天,我們為讀者準備了一系列 SDN 控制器,這些控制器受到 GitHub 用戶和 Linux 基金會等大型開源基金會的積極支持。
日光開放
OpenDaylight 是一個開放式模組化平台,用於自動化大規模 SDN 網路。 它的第一個版本出現在 2013 年,不久之後成為 Linux 基金會的一部分。 今年XNUMX月
該控制器包括一個用於創建虛擬網路的系統、一組支援各種協定的插件以及用於部署全功能 SDN 平台的實用程式。 感謝 API
平台
閃電io
這是一個用於開發SDN控制器的開放框架。 它是一個基於OpenDaylight平台的SDK。 Lighty.io 專案的目標是簡化並加速 Java、Python 和 Go 中 SDN 解決方案的開發。
該框架提供了大量用於調試 SDN 環境的工具。 特別是,Lighty.io 可讓您模擬網路設備並對其行為進行程式設計。 還值得注意的是該組件
尋找有關使用 Lighty.io 建立 SDN 應用程式的指南:
在我們的企業部落格中閱讀該主題:
泛光燈
這 -
上
開放環境服務系統
一組用於設定 OpenFlow 交換器的軟體元件。 OESS 為使用者提供簡單的 Web 介面以及用於 Web 服務的 API。 此解決方案的優點包括在發生故障時自動切換到備份通道以及視覺化工具的可用性。 缺點:支援的交換器型號數量有限。
OESS安裝和設定指南位於儲存庫中
拆開部分
這是一個控制器,其網路抽象層級以 SQL 查詢的形式表示。 它們可以透過命令列進行控制。 此方法的優點是,由於 SQL,查詢的傳送速度更快。 此外,該工具可讓您透過其自動編排功能來控制多個抽象層。 此解決方案的缺點包括缺乏可視化和需要研究
使用 Ravel 的逐步教學可以在以下位置找到:
開放安全控制器
用於保護虛擬網路的軟體定義工具。 它可以自動部署防火牆、入侵防禦系統和防毒軟體。 OSC 充當安全管理器與各種安全功能和環境之間的中介。 同時,它能夠與多雲配合使用。
OSC的優點是它不依賴特定的軟體或硬體產品。 然而,該工具旨在與大型企業網路配合使用。 因此,它不太可能適合新創公司的需求。
可以找到快速入門指南
奧諾斯
這是一個用於管理 SDN 網路及其元件的作業系統。 其獨特之處在於它結合了SDN控制器、網路和伺服器作業系統的功能。 由於這種組合,該工具可讓您監控網路中發生的一切,並簡化從傳統架構到 SDN 的遷移。
該平台的「瓶頸」可以稱為安全性。 根據
您可以到官方下載該工具
鎢絲布
該專案以前稱為 OpenContrail。 但在轉移到 Linux 基金會的「庇護之下」後,它被重新命名。 Tungsten Fabric 是一款開放式網路虛擬化插件,可與虛擬機器、裸機工作負載和容器搭配使用。
該插件可以快速與流行的編排工具整合:Openstack、Kubernetes、Openshift、vCenter。 例如,在 Kubernetes 中部署 Tungsten Fabric
鎢絲織物非常
我們關於 Habré 的部落格中有關該主題的文章:
來源: www.habr.com