Ki jan yo bati SDN - Uit Open Source Zouti

Jodi a nou te prepare pou lektè nou yo yon seleksyon kontwolè SDN ke itilizatè GitHub sipòte aktivman ak gwo fondasyon sous louvri tankou Linux Foundation.

Ki jan yo bati SDN - Uit Open Source Zouti
/flickr/ Jan Weber / CC BY

opendaylight

OpenDaylight se yon platfòm modilè louvri pou otomatize rezo SDN gwo echèl. Premye vèsyon li yo te parèt nan 2013, ki yon ti kras pita te vin fè pati Linux Foundation. Nan mwa mas ane sa a dizyèm vèsyon an parèt zouti, ak kantite itilizatè yo depase yon milya dola.

Kontwolè a gen ladan yon sistèm pou kreye rezo vityèl, yon seri grefon pou sipòte pwotokòl divès kalite, ak sèvis piblik pou deplwaye yon platfòm SDN ki gen tout karakteristik. Mèsi a API a yon sèl kapab entegre OpenDaylight ak lòt contrôleur. Nwayo solisyon an te ekri an Java, kidonk ou ka travay avèk li sou nenpòt sistèm ki gen yon JVM.

Platfòm distribiye pa tou de nan fòm lan nan pakè RPM ak asanble binè inivèsèl, ak nan fòm lan nan imaj pre-konfigirasyon nan machin vityèl ki baze sou Fedora ak Ubuntu. Ou ka telechaje yo sou sit entènèt ofisyèl la ansanm ak dokiman. Itilizatè yo note ke travay ak OpenDaylight ka difisil, men Pwojè chanèl YouTube Gen yon gwo kantite gid pou mete zouti a.

Lighty.io

Sa a se yon fondasyon ouvè pou devlope contrôleur SDN. Li se yon SDK ki baze sou platfòm OpenDaylight la. Objektif pwojè Lighty.io a se senplifye ak akselere devlopman solisyon SDN nan Java, Python ak Go.

Fondasyon an ofri yon gwo kantite zouti pou debogaj anviwònman SDN. An patikilye, Lighty.io pèmèt ou imite aparèy rezo ak pwogram konpòtman yo. Li se tou vo sonje eleman an Vizyalizasyon Rezo Topoloji — li itilize pou visualize topoloji rezo yo.

Jwenn yon gid sou kreye aplikasyon SDN lè l sèvi avèk Lighty.io nan depo sou GitHub. Ibid. gen yon gid migrasyon aplikasyon ki deja egziste nan nouvo platfòm la.

Lekti sou sijè a nan blog antrepriz nou an:

Inondasyon

Sa a - kontwolè ak yon seri aplikasyon pou jere rezo OpenFlow. Achitekti solisyon an modilè epi li sipòte plizyè switch vityèl ak fizik. Solisyon an te deja jwenn aplikasyon nan devlopman yon sèvis difizyon évolutive ki baze sou SDN - GENI Cinema, osi byen ke lojisyèl-defini depo Coraid.

Sou done ki sòti nan yon kantite tès,Floodlight depase OpenDaylight sou rezo gwo chaj yo. Men, sou rezo ki gen chaj ba ak mwayen, Floodlight gen pi gwo latansi. Jwenn gid enstalasyon an nan dokiman ofisyèl pwojè yo.

OESS

Yon seri konpozan lojisyèl pou konfigirasyon switch OpenFlow. OESS ofri yon koòdone entènèt senp pou itilizatè yo ansanm ak yon API pou sèvis entènèt. Avantaj ki genyen nan solisyon an gen ladan chanje otomatik nan chanèl backup nan ka ta gen echèk ak disponiblite a nan zouti vizyalizasyon. Dezavantaj: Sipò pou yon kantite limite modèl switch.

Enstalasyon OESS ak gid konfigirasyon an se nan depo a sou GitHub.

Ki jan yo bati SDN - Uit Open Source Zouti
/flickr/ Ernestas / CC BY

Ravel

Sa a se yon kontwolè ki gen nivo abstraksyon rezo yo reprezante nan fòm demann SQL. Yo ka kontwole atravè liy lòd la. Avantaj nan apwòch la se ke, akòz SQL, demann yo voye pi vit. Anplis de sa, zouti a pèmèt ou kontwole plizyè kouch abstraksyon atravè karakteristik òkestrasyon otomatik li yo. Dezavantaj yo nan solisyon an gen ladan mank nan vizyalizasyon ak bezwen nan etidye agiman liy lòd.

Ou ka jwenn yon leson patikilye etap pa etap pou travay ak Ravel nan ofisyèl sou sit wèb pwojè. Sa a se tout prezante nan yon fòma kondanse. nan depo a.

Louvri Kontwolè Sekirite Sosyal

Zouti lojisyèl defini pou pwoteje rezo vityèl yo. Li otomatize deplwaman firewall, sistèm prevansyon entrizyon ak antivirus. OSC aji kòm yon entèmedyè ant manadjè sekirite a ak yon varyete fonksyon sekirite ak anviwònman. An menm tan an, li kapab travay ak multicloud.

Avantaj nan OSC se ke li pa mare nan lojisyèl espesifik oswa pwodwi pyès ki nan konpitè. Sepandan, zouti a fèt pou travay ak rezo antrepriz gwo echèl. Pou rezon sa a, li se fasil yo dwe apwopriye pou bezwen yo nan yon demaraj.

Ou ka jwenn yon gid pou kòmanse rapid sou sit dokiman OSC la.

ONOS

Sa a se yon sistèm opere pou jere rezo SDN ak konpozan yo. Espesyalite li se ke li konbine fonksyonalite yon kontwolè SDN, rezo ak OS sèvè. Mèsi a konbinezon sa a, zouti a pèmèt ou kontwole tout sa k ap pase nan rezo ak senplifye migrasyon an soti nan achitekti tradisyonèl nan SDN.

Yo ka rele "boutèy" platfòm la sekirite. Dapre rapò 2018, ONOS gen yon kantite frajilite ki pa patched. Pou egzanp, sansibilite nan atak DoS ak kapasite nan enstale aplikasyon san otantifikasyon. Kèk nan yo te deja patched devlopè yo toujou ap travay sou rès la. An jeneral, depi 2015 platfòm la te resevwa yon gwo kantite mizajou ki ogmante sekirite anviwònman an.

Ou ka telechaje zouti a sou ofisyèl la paj dokimantasyon. Genyen tou gid enstalasyon ak lòt tutoryèl.

Tungstène twal

Pwojè sa a te rele ansyen OpenContrail. Men, li te chanje non apre li te deplase "anba zèl la" nan Fondasyon an Linux. Tungstène Fabric se yon plugin virtualisation rezo louvri ki travay ak machin vityèl, chay travay ak kontenè.

Plugin a ka byen vit entegre ak zouti òkestrasyon popilè: Openstack, Kubernetes, Openshift, vCenter. Pou egzanp, deplwaye Tungstène twal nan Kubernetes ap bezwen 15 minit. Zouti a sipòte tou tout fonksyon tradisyonèl yo nan contrôleur SDN: jesyon, vizyalizasyon, konfigirasyon rezo ak anpil lòt moun. Teknoloji a deja jwenn aplikasyon nan sant done ak nwaj yo, kòm yon pati nan pil SDN pou travay ak 5G ak Edge informatique.

Tungstène twal trè sanble OpenDaylight, kidonk solisyon an gen menm dezavantaj yo - li difisil pou konnen touswit, espesyalman lè w ap travay ak resipyan. Men, sa a se kote enstriksyon yo vin an sou la men. pou enstalasyon ak konfigirasyon ak lòt materyèl adisyonèl nan depo sou GitHub.

Posts sou sijè a nan blog nou an sou Habré:

Sous: www.habr.com

Add nouvo kòmantè