Maitiro ekuvaka SDN - Masere Akavhurika Source Zvishandiso

Nhasi takagadzirira vaverengi vedu sarudzo yeSDN controllers iyo inoshingairira kutsigirwa nevashandisi veGitHub uye yakakura yakavhurika sosi nheyo seLinux Foundation.

Maitiro ekuvaka SDN - Masere Akavhurika Source Zvishandiso
/flickr/ John Weber / CC BY

opendaylight

OpenDaylight ndeye yakavhurika modular chikuva che automating yakakura-chiyero SDN network. Yayo yekutanga vhezheni yakaonekwa muna 2013, iyo yakazove chikamu cheLinux Foundation. Muna March wegore rino chinyorwa chegumi chakaonekwa chishandiso, uye nhamba yevashandisi yakapfuura bhiriyoni.

Iyo controller inosanganisira sisitimu yekugadzira chaiwo network, seti yemaplugins kutsigira akasiyana maprotocol, uye zvishandiso zvekuisa yakazara-inoratidzwa SDN chikuva. Kutenda kune API anogona batanidza OpenDaylight nemamwe ma controller. Nheyo yemhinduro yakanyorwa muJava, saka unogona kushanda nayo pane chero system ine JVM.

Platform inoparadzirwa ne zvese zviri muchimiro cheRPM mapakeji uye universal binary assemblies, uye muchimiro chekare-yakagadzirirwa mifananidzo yemakina chaiwo akavakirwa paFedora uye Ubuntu. Unogona kudhaunirodha pane webhusaiti yepamutemo pamwe chete nemagwaro. Vashandisi vanocherechedza kuti kushanda neOpenDaylight kunogona kuve kwakaoma, asi Project YouTube chiteshi Kune nhamba huru yevatungamiri vekugadzirisa chishandiso.

Lighty.io

Ichi chigadziriso chakavhurika chekugadzira SDN controllers. Iyo SDK yakavakirwa paOpenDaylight papuratifomu. Chinangwa cheLighty.io chirongwa ndechekurerutsa uye nekumhanyisa kuvandudzwa kweSDN mhinduro muJava, Python uye Go.

Iyo dhizaini inopa huwandu hukuru hwezvishandiso zvekugadzirisa SDN nharaunda. Kunyanya, Lighty.io inobvumidza iwe kutevedzera network zvishandiso uye kuronga maitiro avo. Izvo zvakakoshawo kucherechedza chikamu Network Topology Visualization - inoshandiswa kuona iyo topology yema network.

Tsvaga gwara rekugadzira SDN maapplication uchishandisa Lighty.io mukati repositories paGitHub. Ibid. kune gwara rekutama zviripo zvikumbiro zvepuratifomu itsva.

Kuverenga pamusoro wenyaya mune yedu yekambani blog:

Mafashama

Izvo - mutongi neseti yezvishandiso zvekutarisira OpenFlow network. Iyo mhinduro yekuvaka ndeye modular uye inotsigira akawanda echokwadi uye emuviri switch. Mhinduro yacho yatowana application mukuvandudza kweiyo scalable yekufambisa sevhisi yakavakirwa paSDN - GENI Cinema, pamwe chete nesoftware-inotsanangurwa kuchengetedza Coraid.

By data kubva kune akati wandei bvunzo,Floodlight inodarika OpenDaylight pane yakakwirira-mutoro network. Asi pane network ine yakaderera uye yepakati mitoro, Floodlight ine yakakwira latency. Tsvaga iyo yekuisa gwara mukati zviri pamutemo chirongwa zvinyorwa.

OESS

Seti yezvikamu zvesoftware zvekugadzirisa OpenFlow switch. OESS inopa yakapusa yewebhu interface yevashandisi pamwe neAPI yemawebhu masevhisi. Zvakanakira mhinduro zvinosanganisira otomatiki kuchinja kune backup chiteshi kana paine kutadza uye kuwanikwa kwekuona maturusi. Cons: Tsigiro yenhamba shoma yekuchinja modhi.

Iyo OESS yekuisa uye yekumisikidza gwara iri mune repository paGitHub.

Maitiro ekuvaka SDN - Masere Akavhurika Source Zvishandiso
/flickr/ Ernestas / CC BY

ravel

Uyu mutongi ane network abstraction mazinga anomiririrwa nenzira yeSQL mibvunzo. Vanogona kudzorwa kuburikidza nemutsara wekuraira. Chakanakira nzira ndechekuti, nekuda kweSQL, mibvunzo inotumirwa nekukurumidza. Uye zvakare, chishandiso chinokutendera iwe kudzora akawanda akaturikidzana eabstractions kuburikidza neayo otomatiki orchestration chimiro. Kuipa kwemhinduro kunosanganisira kushaikwa kwekuona uye kudiwa kwekudzidza nharo command line.

Nhanho-ne-nhanho dzidziso yekushanda neRavel inogona kuwanikwa pa website yepamutemo project. Izvi zvese zvinoratidzwa mune yakapfupikiswa fomati. mune repository.

Vhura Security Controller

Software-yakatsanangurwa chishandiso chekudzivirira chaiwo network. Inoita otomatiki kuiswa kwe firewall, intrusion kudzivirira masisitimu uye antivirus. Iyo OSC inoshanda semurevereri pakati pemaneja yekuchengetedza uye akasiyana ekuchengetedza mabasa uye nharaunda. Panguva imwecheteyo, inokwanisa kushanda ne multicloud.

Chakanakira OSC ndechekuti haina kusungirirwa kune chaiyo software kana hardware zvigadzirwa. Nekudaro, chishandiso chakagadzirirwa kushanda nemahombe emakambani network. Nokuda kwechikonzero ichi, hazvibviri kuva akakodzera kune zvinodiwa zvekutanga.

A quick start guide inogona kuwanikwa pane OSC zvinyorwa saiti.

ONOS

Iyi ndiyo inoshanda sisitimu yekutarisira SDN network nezvikamu zvadzo. Chimiro chayo ndechekuti inosanganisa mashandiro eSDN controller, network uye server OS. Nekuda kwemusanganiswa uyu, chishandiso chinokutendera kuti utarise zvese zvinoitika mumatiweki uye kurerutsa kutama kubva kune yechinyakare zvivakwa kuenda kuSDN.

Iyo "bottleneck" yepuratifomu inogona kunzi chengetedzo. Maererano ne chirevo 2018, ONOS ine huwandu hwekusagadzikana husina kuvharwa. Semuenzaniso, kukanganisa kurwiswa neDoS uye kugona kuisa maapplication pasina humbowo. Mamwe acho akatoiswa zvigamba; ivo vanogadzira vachiri kushanda pane zvimwe. Pakazara, kubvira 2015 chikuva kugamuchirwa nhamba huru yezvigadziriso zvinowedzera kuchengetedzwa kwezvakatipoteredza.

Unogona kudhawunirodha chishandiso pane official peji yezvinyorwa. Kune zvakare madhairekitori ekuisa uye mamwe matutorials.

Tungsten Fabric

Ichi chirongwa chaimbonzi OpenContrail. Asi yakatumidzwa zita mushure mekufamba "pasi pebapiro" reLinux Foundation. Tungsten Fabric ndeye yakavhurika network virtualization plugin inoshanda nemichina chaiyo, isina-simbi yebasa mitoro uye midziyo.

Iyo plugin inogona kukurumidza kusanganiswa neakakurumbira orchestration maturusi: Openstack, Kubernetes, Openshift, vCenter. Semuenzaniso, kuendesa Tungsten Fabric muKubernetes achada Maminitsi gumi nemashanu. Ichi chishandiso chinotsigirawo ese echinyakare mabasa eSDN controllers: manejimendi, kuona, network kumisikidza uye. zvimwe zvakawanda. Tekinoroji yatovepo anowana application munzvimbo dzedata nemakore, sechikamu cheSDN stacks yekushanda ne5G uye Edge komputa.

Tungsten Fabric yakanyanya rinoyeuchidza OpenDaylight, saka mhinduro ine zvipingamupinyi zvakafanana - zvakaoma kufunga ipapo, kunyanya kana uchishanda nemidziyo. Asi apa ndipo panouya mirairo inobatsira. yekuisa uye kugadzirisa nezvimwe zvinhu zvekuwedzera mu repositories paGitHub.

Zvinyorwa pamusoro wenyaya kubva kune yedu blog paHabrΓ©:

Source: www.habr.com

Voeg