Sut i Adeiladu SDN - Wyth Offeryn Ffynhonnell Agored

Heddiw rydym wedi paratoi ar gyfer ein darllenwyr ddetholiad o reolwyr SDN sy'n cael eu cefnogi'n weithredol gan ddefnyddwyr GitHub a sylfeini ffynhonnell agored mawr fel y Linux Foundation.

Sut i Adeiladu SDN - Wyth Offeryn Ffynhonnell Agored
/Flickr/ John Weber / CC GAN

Golau Dydd Agored

Mae OpenDaylight yn blatfform modiwlaidd agored ar gyfer awtomeiddio rhwydweithiau SDN ar raddfa fawr. Ymddangosodd ei fersiwn gyntaf yn 2013, a ddaeth ychydig yn ddiweddarach yn rhan o'r Linux Foundation. Ym mis Mawrth y flwyddyn hon ymddangosodd y ddegfed fersiwn offeryn, ac mae nifer y defnyddwyr wedi rhagori ar biliwn.

Mae'r rheolydd yn cynnwys system ar gyfer creu rhwydweithiau rhithwir, set o ategion i gefnogi protocolau amrywiol, a chyfleustodau ar gyfer defnyddio platfform SDN llawn sylw. Diolch i'r API all neb integreiddio OpenDaylight â rheolwyr eraill. Ysgrifennwyd craidd yr ateb yn Java, felly gallwch weithio gydag ef ar unrhyw system gyda JVM.

Llwyfan dosbarthu gan ar ffurf pecynnau RPM a chynulliadau deuaidd cyffredinol, ac ar ffurf delweddau wedi'u ffurfweddu ymlaen llaw o beiriannau rhithwir yn seiliedig ar Fedora a Ubuntu. Gallwch eu llwytho i lawr ar y wefan swyddogol ynghyd â dogfennaeth. Mae defnyddwyr yn nodi y gall gweithio gydag OpenDaylight fod yn anodd, ond Prosiect sianel YouTube Mae yna nifer fawr o ganllawiau ar gyfer sefydlu'r offeryn.

Ysgafn.io

Mae hwn yn fframwaith agored ar gyfer datblygu rheolwyr SDN. Mae'n SDK yn seiliedig ar y llwyfan OpenDaylight. Nod y prosiect Lighty.io yw symleiddio a chyflymu datblygiad datrysiadau SDN yn Java, Python a Go.

Mae'r fframwaith yn cynnig nifer fawr o offer ar gyfer dadfygio amgylcheddau SDN. Yn benodol, mae Lighty.io yn caniatáu ichi efelychu dyfeisiau rhwydwaith a rhaglennu eu hymddygiad. Mae hefyd yn werth nodi'r gydran Delweddu Topoleg Rhwydwaith — fe'i defnyddir i ddelweddu topoleg rhwydweithiau.

Dewch o hyd i ganllaw ar greu cymwysiadau SDN gan ddefnyddio Lighty.io yn storfeydd ar GitHub. Ibid. mae canllaw mudo ceisiadau presennol i'r platfform newydd.

Darllen ar y pwnc yn ein blog corfforaethol:

Llifogydd

Mae'n - y rheolydd gyda set o gymwysiadau ar gyfer rheoli rhwydweithiau OpenFlow. Mae'r bensaernïaeth datrysiad yn fodiwlaidd ac yn cefnogi switshis rhithwir a chorfforol lluosog. Mae'r datrysiad eisoes wedi'i gymhwyso wrth ddatblygu gwasanaeth ffrydio graddadwy yn seiliedig ar SDN - Sinema GENI, yn ogystal â storio a ddiffinnir gan feddalwedd Coraid.

Ar data o nifer o brofion,Mae Floodlight yn perfformio'n well na OpenDaylight ar rwydweithiau llwyth uchel. Ond ar rwydweithiau â llwythi isel a chanolig, mae gan Floodlight hwyrni uwch. Dewch o hyd i'r canllaw gosod yn dogfennaeth prosiect swyddogol.

OES

Set o gydrannau meddalwedd ar gyfer ffurfweddu switshis OpenFlow. Mae OESS yn cynnig rhyngwyneb gwe syml i ddefnyddwyr yn ogystal ag API ar gyfer gwasanaethau gwe. Mae manteision yr ateb yn cynnwys newid awtomatig i sianeli wrth gefn rhag ofn y bydd methiannau ac argaeledd offer delweddu. Anfanteision: Cefnogaeth i nifer cyfyngedig o fodelau switsh.

Mae canllaw gosod a chyfluniad OESS yn yr ystorfa ar GitHub.

Sut i Adeiladu SDN - Wyth Offeryn Ffynhonnell Agored
/Flickr/ Ernestas / CC GAN

rafel

Mae hwn yn rheolydd y mae ei lefelau tynnu rhwydwaith yn cael eu cynrychioli ar ffurf ymholiadau SQL. Gellir eu rheoli trwy'r llinell orchymyn. Mantais y dull hwn yw bod ymholiadau'n cael eu hanfon yn gyflymach oherwydd SQL. Yn ogystal, mae'r offeryn yn caniatáu ichi reoli haenau lluosog o dyniadau trwy ei nodwedd offeryniaeth awtomatig. Mae anfanteision yr ateb yn cynnwys diffyg delweddu a'r angen i astudio y dadleuon llinell orchymyn.

Mae tiwtorial cam wrth gam ar gyfer gweithio gyda Ravel ar gael yn gwefan swyddogol prosiect. Cyflwynir hyn i gyd mewn fformat cryno. yn yr ystorfa.

Rheolwr Diogelwch Agored

Offeryn wedi'i ddiffinio gan feddalwedd ar gyfer diogelu rhwydweithiau rhithwir. Mae'n awtomeiddio'r defnydd o waliau tân, systemau atal ymyrraeth a gwrthfeirysau. Mae'r OSC yn gweithredu fel cyfryngwr rhwng y rheolwr diogelwch ac amrywiaeth o swyddogaethau ac amgylcheddau diogelwch. Ar yr un pryd, mae'n gallu gweithio gyda multicloud.

Mantais OSC yw nad yw'n gysylltiedig â chynhyrchion meddalwedd neu galedwedd penodol. Fodd bynnag, mae'r offeryn wedi'i gynllunio i weithio gyda rhwydweithiau corfforaethol ar raddfa fawr. Am y rheswm hwn, mae'n annhebygol o fod yn addas ar gyfer anghenion cychwyn.

Gellir dod o hyd i ganllaw cychwyn cyflym ar wefan dogfennaeth SCG.

ONOS

System weithredu yw hon ar gyfer rheoli rhwydweithiau SDN a'u cydrannau. Ei hynodrwydd yw ei fod yn cyfuno ymarferoldeb rheolydd SDN, rhwydwaith a gweinydd OS. Diolch i'r cyfuniad hwn, mae'r offeryn yn caniatáu ichi fonitro popeth sy'n digwydd mewn rhwydweithiau ac yn symleiddio'r mudo o bensaernïaeth draddodiadol i SDN.

Gellir galw “tagfa” y platfform yn ddiogelwch. Yn ôl adroddiad 2018, mae gan ONOS nifer o wendidau heb eu hail. Er enghraifft, tueddiad i ymosodiadau DoS a'r gallu i osod cymwysiadau heb eu dilysu. Mae rhai ohonyn nhw eisoes wedi'u clytio; mae'r datblygwyr yn dal i weithio ar y gweddill. Ar y cyfan, ers 2015 y llwyfan a dderbyniwyd nifer fawr o ddiweddariadau sy'n cynyddu diogelwch yr amgylchedd.

Gallwch chi lawrlwytho'r offeryn ar y swyddogol tudalen ddogfennaeth. Mae yna hefyd ganllawiau gosod a thiwtorialau eraill.

Ffabrig Twngsten

Enw'r prosiect hwn oedd OpenContrail yn flaenorol. Ond cafodd ei ailenwi ar ôl symud “o dan adain” y Linux Foundation. Mae Tungsten Fabric yn ategyn rhithwiroli rhwydwaith agored sy'n gweithio gyda pheiriannau rhithwir, llwythi gwaith metel noeth a chynwysyddion.

Gellir integreiddio'r ategyn yn gyflym ag offer cerddorfaol poblogaidd: Openstack, Kubernetes, Openshift, vCenter. Er enghraifft, i ddefnyddio Ffabrig Twngsten yn Kubernetes bydd angen 15 munud. Mae'r offeryn hefyd yn cefnogi holl swyddogaethau traddodiadol rheolwyr SDN: rheoli, delweddu, cyfluniad rhwydwaith a llawer o rai eraill. Mae'r dechnoleg eisoes yn darganfod cymhwysiad mewn canolfannau data a chymylau, fel rhan o staciau SDN ar gyfer gweithio gyda chyfrifiadura 5G ac Edge.

Ffabrig Twngsten yn iawn yn cofio OpenDaylight, felly mae gan yr ateb yr un anfanteision - mae'n anodd darganfod ar unwaith, yn enwedig wrth weithio gyda chynwysyddion. Ond dyma lle mae cyfarwyddiadau yn dod yn ddefnyddiol. ar gyfer gosod a ffurfweddu a deunyddiau ychwanegol eraill yn storfeydd ar GitHub.

Postiadau ar y pwnc o'n blog ar Habré:

Ffynhonnell: hab.com

Ychwanegu sylw