Danes smo za naše bralce pripravili izbor SDN krmilnikov, ki jih aktivno podpirajo uporabniki GitHuba in velike fundacije odprte kode, kot so Linux Foundation.
/flickr/ /
OpenDaylight je odprta, modularna platforma za avtomatizacijo obsežnih SDN omrežij. Njena prva različica je bila izdana leta 2013 in je kasneje postala del Linux Fundacija. Marca letos, orodje, število uporabnikov pa je preseglo milijardo.
Krmilnik vključuje sistem za ustvarjanje navideznih omrežij, niz vtičnikov za podporo različnih protokolov in pripomočke za uvajanje platforme SDN s polnimi funkcijami. Zahvaljujoč API-ju integrirajte OpenDaylight z drugimi krmilniki. Jedro rešitve je bilo napisano v Javi, tako da lahko z njo delate na katerem koli sistemu z JVM.
platforma tako v obliki RPM paketov in univerzalnih binarnih gradenj, kot tudi vnaprej konfiguriranih slik virtualnih strojev, ki temeljijo na Fedori in UbuntuLahko jih prenesete. skupaj z dokumentacijo. Uporabniki ugotavljajo, da je delo z OpenDaylight lahko težavno, vendar Obstaja veliko navodil za nastavitev orodja.
To je odprto ogrodje za razvoj krmilnikov SDN. Je SDK, ki temelji na platformi OpenDaylight. Cilj projekta Lighty.io je poenostaviti in pospešiti razvoj SDN rešitev v Javi, Pythonu in Go.
Ogrodje ponuja veliko število orodij za odpravljanje napak v okoljih SDN. Zlasti Lighty.io vam omogoča posnemanje omrežnih naprav in programiranje njihovega vedenja. Omeniti velja tudi komponento — uporablja se za vizualizacijo topologije omrežij.
Poiščite vodnik za ustvarjanje aplikacij SDN z uporabo Lighty.io v . Ibid. obstoječe aplikacije na novo platformo.
Preberite o tej temi v našem poslovnem blogu:
To - z naborom aplikacij za upravljanje omrežij OpenFlow. Arhitektura rešitve je modularna in podpira več virtualnih in fizičnih stikal. Rešitev je že našla aplikacijo pri razvoju razširljive pretočne storitve, ki temelji na SDN - , kot tudi programsko določeno shranjevanje .
Na ,Floodlight prekaša OpenDaylight v omrežjih z visoko obremenitvijo. Toda v omrežjih z nizko in srednjo obremenitvijo ima Floodlight večjo zakasnitev. Poiščite navodila za namestitev v .
Nabor komponent programske opreme za konfiguriranje stikal OpenFlow. OESS ponuja preprost spletni vmesnik za uporabnike in API za spletne storitve. Prednosti rešitve so samodejni preklop na rezervne kanale v primeru okvar in razpoložljivost orodij za vizualizacijo. Proti: Podpora za omejeno število modelov stikal.
Vodnik za namestitev in konfiguracijo OESS je v skladišču .

/flickr/ /
To je krmilnik, katerega ravni abstrakcije omrežja so predstavljene v obliki poizvedb SQL. Upravljamo jih lahko prek ukazne vrstice. Prednost pristopa je, da se zaradi SQL poizvedbe pošiljajo hitreje. Poleg tega vam orodje omogoča nadzor več plasti abstrakcij s funkcijo samodejne orkestracije. Slabosti rešitve vključujejo pomanjkanje vizualizacije in potrebo po študiju ukazna vrstica.
Vadnico po korakih za delo z Ravelom lahko najdete na projekt. Vse to je predstavljeno v zgoščeni obliki. .
Programsko definirano orodje za zaščito virtualnih omrežij. Avtomatizira postavitev požarnih zidov, sistemov za preprečevanje vdorov in protivirusnih programov. OSC deluje kot posrednik med varnostnim upraviteljem in različnimi varnostnimi funkcijami in okolji. Hkrati je sposoben delati z multicloudom.
Prednost OSC je, da ni vezan na določene izdelke programske ali strojne opreme. Vendar je orodje zasnovano za delo z velikimi podjetniškimi omrežji. Zaradi tega je malo verjetno, da bo primeren za potrebe startupa.
Hitri vodnik lahko najdete .
To je operacijski sistem za upravljanje omrežij SDN in njihovih komponent. Njegova posebnost je, da združuje funkcionalnost krmilnika SDN, omrežja in strežniškega OS. Zahvaljujoč tej kombinaciji vam orodje omogoča spremljanje vsega, kar se dogaja v omrežjih, in poenostavi prehod s tradicionalne arhitekture na SDN.
"Ozko grlo" platforme lahko imenujemo varnost. Po navedbah 2018 ima ONOS številne nepopravljene ranljivosti. Na primer dovzetnost za napade DoS in možnost nameščanja aplikacij brez preverjanja pristnosti. Nekaj jih je že popravljenih, na preostalih razvijalci še delajo. Na splošno od leta 2015 platforma veliko število posodobitev, ki povečujejo varnost okolja.
Orodje lahko prenesete na uradni strani . Obstajajo tudi navodila za namestitev in druge vadnice.
Ta projekt se je prej imenoval OpenContrail. Vendar so ga preimenovali, potem ko ga je prevzel Linux Foundation. Tungsten Fabric je odprtokodni vtičnik za virtualizacijo omrežja, ki deluje z virtualnimi stroji, delovnimi obremenitvami brez programske opreme in vsebniki.
Vtičnik je mogoče hitro integrirati s priljubljenimi orodji za orkestracijo: Openstack, Kubernetes, Openshift, vCenter. Na primer za namestitev Tungsten Fabric v Kubernetes 15 minut. Orodje podpira tudi vse tradicionalne funkcije krmilnikov SDN: upravljanje, vizualizacijo, konfiguracijo omrežja in . Tehnologija je že aplikacija v podatkovnih centrih in oblakih, kot del skladov SDN za delo s 5G in Edge computing.
Tkanina volfram je zelo OpenDaylight, zato ima rešitev enake pomanjkljivosti - težko jo je takoj ugotoviti, zlasti pri delu s kontejnerji. Tukaj pa pridejo prav navodila. in druge dodatne materiale v .
Objave na to temo iz našega bloga na Habréju:
Vir: www.habr.com
