Како направити СДН - ​​осам алата отвореног кода

Данас смо за наше читаоце припремили избор СДН контролера које активно подржавају корисници ГитХуб-а и велике фондације отвореног кода попут Линук фондације.

Како направити СДН - ​​осам алата отвореног кода
/Флицкр/ Џон Вебер / ЦЦ БИ

ОпенДаилигхт

ОпенДаилигхт је отворена модуларна платформа за аутоматизацију великих СДН мрежа. Његова прва верзија појавила се 2013. године, која је нешто касније постала део Линук фондације. У марту ове године појавила се десета верзија алат, а број корисника је премашио милијарду.

Контролер укључује систем за креирање виртуелних мрежа, скуп додатака који подржавају различите протоколе и услужне програме за примену СДН платформе са свим функцијама. Захваљујући АПИ-ју може се интегрише ОпенДаилигхт са другим контролерима. Језгро решења је написано на Јави, тако да можете да радите са њим на било ком систему са ЈВМ.

Платформа дистрибуира како у облику РПМ пакета и универзалних бинарних склопова, тако и у облику унапред конфигурисаних слика виртуелних машина заснованих на Федора и Убунту. Можете их преузети на званичној веб страници заједно са документацијом. Корисници примећују да рад са ОпенДаилигхт-ом може бити тежак, али Пројекат ИоуТубе канал Постоји велики број водича за подешавање алата.

Лигхти.ио

Ово је отворени оквир за развој СДН контролера. То је СДК заснован на ОпенДаилигхт платформи. Циљ Лигхти.ио пројекта је да поједностави и убрза развој СДН решења у Јава, Питхон и Го.

Оквир нуди велики број алата за отклањање грешака у СДН окружењима. Конкретно, Лигхти.ио вам омогућава да емулирате мрежне уређаје и програмирате њихово понашање. Такође је вредно напоменути компоненту Визуелизација мрежне топологије — користи се за визуелизацију топологије мрежа.

Пронађите водич за креирање СДН апликација помоћу Лигхти.ио ин спремишта на ГитХуб-у. Ибид. постоји водич за миграцију постојеће апликације на нову платформу.

Читајући о овој теми на нашем корпоративном блогу:

Флоодлигхт

То - контролер са скупом апликација за управљање ОпенФлов мрежама. Архитектура решења је модуларна и подржава више виртуелних и физичких прекидача. Решење је већ нашло примену у развоју скалабилног стриминг сервиса заснованог на СДН-у - ГЕНИ Цинема, као и софтверски дефинисано складиште Цораид.

На подаци из бројних тестова,Флоодлигхт надмашује ОпенДаилигхт на мрежама са великим оптерећењем. Али на мрежама са малим и средњим оптерећењем, Флоодлигхт има веће кашњење. Пронађите водич за инсталацију у званична пројектна документација.

ОЕСС

Скуп софтверских компоненти за конфигурисање ОпенФлов прекидача. ОЕСС нуди једноставан веб интерфејс за кориснике, као и АПИ за веб услуге. Предности решења укључују аутоматско пребацивање на резервне канале у случају кварова и доступност алата за визуелизацију. Против: Подршка за ограничен број модела прекидача.

ОЕСС водич за инсталацију и конфигурацију је у спремишту на ГитХуб-у.

Како направити СДН - ​​осам алата отвореног кода
/Флицкр/ Ернест / ЦЦ БИ

заплет

Ово је контролер чији су нивои мрежне апстракције представљени у облику СКЛ упита. Могу се контролисати преко командне линије. Предност приступа је што се, захваљујући СКЛ-у, упити шаљу брже. Поред тога, алат вам омогућава да контролишете више слојева апстракција кроз своју функцију аутоматске оркестрације. Недостаци решења укључују недостатак визуелизације и потребу за проучавањем аргументе командна линија.

Корак по корак водич за рад са Равел-ом можете пронаћи на званични сајт пројекат. Све ово је представљено у сажетом формату. у спремишту.

Отворите сигурносни контролер

Софтверски дефинисан алат за заштиту виртуелних мрежа. Аутоматизује постављање заштитних зидова, система за спречавање упада и антивирусних програма. ОСЦ делује као посредник између менаџера безбедности и разних безбедносних функција и окружења. Истовремено, способан је да ради са више облака.

Предност ОСЦ-а је што није везан за одређени софтвер или хардверске производе. Међутим, алат је дизајниран за рад са великим корпоративним мрежама. Из тог разлога, мало је вероватно да ће бити погодан за потребе стартапа.

Може се пронаћи водич за брзи почетак на сајту ОСЦ документације.

ОНОС

Ово је оперативни систем за управљање СДН мрежама и њиховим компонентама. Његова посебност је у томе што комбинује функционалност СДН контролера, мрежног и серверског ОС. Захваљујући овој комбинацији, алат вам омогућава да пратите све што се дешава у мрежама и поједностављује миграцију са традиционалне архитектуре на СДН.

„Уско грло“ платформе може се назвати безбедношћу. Према извештај 2018, ОНОС има велики број незакрпљених рањивости. На пример, подложност ДоС нападима и могућност инсталирања апликација без аутентификације. Неки од њих су већ закрпљени, програмери још увек раде на осталима. Све у свему, платформа је од 2015 примљен велики број ажурирања која повећавају безбедност окружења.

Алат можете преузети на званичном страница документације. Ту су и водичи за инсталацију и други туторијали.

Тунгстен Фабриц

Овај пројекат се раније звао ОпенЦонтраил. Али преименован је након што се преселио „под окриље“ Линук фондације. Тунгстен Фабриц је додатак за виртуелизацију отворене мреже који ради са виртуелним машинама, голим радним оптерећењима и контејнерима.

Додатак се може брзо интегрисати са популарним алатима за оркестрацију: Опенстацк, Кубернетес, Опенсхифт, вЦентер. На пример, да примените Тунгстен Фабриц у Кубернетес требаће 15 минута. Алат такође подржава све традиционалне функције СДН контролера: управљање, визуелизацију, конфигурацију мреже и пуно других. Технологија је већ налази апликација у центрима података и облацима, као део СДН стекова за рад са 5Г и Едге рачунарством.

Тканина од волфрама је веома повучени ОпенДаилигхт, тако да решење има исте недостатке - тешко га је одмах схватити, посебно када радите са контејнерима. Али овде су упутства корисна. за инсталацију и конфигурацију и други додатни материјали у спремишта на ГитХуб-у.

Објаве на тему са нашег блога на Хабре:

Извор: ввв.хабр.цом

Додај коментар