Бүгүн биз окурмандарыбыз үчүн GitHub колдонуучулары жана ири ачык булактуу фонддор тарабынан активдүү колдоого алынган SDN контроллерлеринин тандоосун даярдадык Linux Фонд.
/flickr/ /
OpenDaylight - ири масштабдуу SDN тармактарын автоматташтыруу үчүн ачык, модулдук платформа. Анын биринчи версиясы 2013-жылы чыгарылган жана кийинчерээк анын бир бөлүгү болуп калган Linux Фонд. Ушул жылдын март айында курал, ал эми колдонуучулардын саны миллиарддан ашты.
Контроллер виртуалдык тармактарды түзүү тутумун, ар кандай протоколдорду колдоо үчүн плагиндердин топтомун жана толук функционалдык SDN платформасын жайылтуу үчүн утилиталарды камтыйт. API үчүн рахмат OpenDaylight башка контроллерлор менен интеграциялоо. Чечимдин өзөгү Java тилинде жазылган, ошондуктан сиз аны JVM менен каалаган системада иштей аласыз.
платформа RPM пакеттери жана универсалдуу бинардык түзүлүштөр түрүндө, ошондой эле Fedora жана башка платформаларга негизделген алдын ала конфигурацияланган виртуалдык машина сүрөттөрү түрүндө UbuntuАларды жүктөп алсаңыз болот. документтер менен бирге. Колдонуучулар OpenDaylight менен иштөө кыйын болушу мүмкүн экенин белгилешет, бирок Куралды орнотуу үчүн көптөгөн нускамалар бар.
Бул SDN контроллерлорун иштеп чыгуу үчүн ачык негиз болуп саналат. Бул OpenDaylight платформасына негизделген SDK. Lighty.io долбоорунун максаты Java, Python жана Go тилдеринде SDN чечимдерин иштеп чыгууну жөнөкөйлөтүү жана тездетүү болуп саналат.
Алкак SDN чөйрөлөрүндө мүчүлүштүктөрдү оңдоо үчүн көптөгөн куралдарды сунуштайт. Тактап айтканда, Lighty.io тармак түзмөктөрүн эмуляциялоого жана алардын жүрүм-турумун программалоого мүмкүндүк берет. Бул компонентти да белгилей кетүү керек — бул тармактардын топологиясын визуализациялоо үчүн колдонулат.
Lighty.io аркылуу SDN тиркемелерин түзүү боюнча колдонмону табыңыз . Ошол эле жерде. жаңы платформага учурдагы колдонмолор.
Биздин корпоративдик блогубуздагы тема боюнча окуу:
Бул - OpenFlow тармактарын башкаруу үчүн колдонмолордун топтому менен. Чечимдин архитектурасы модулдук жана бир нече виртуалдык жана физикалык өчүргүчтөрдү колдойт. Чечим SDN негизинде масштабдуу агымдык кызматты иштеп чыгууда колдонууну тапты - , ошондой эле программалык камсыздоо тарабынан аныкталган сактагыч .
боюнча ,Floodlight жогорку жүктөмдүү тармактарда OpenDaylightтан ашып түштү. Бирок аз жана орточо жүктөмдүү тармактарда, Floodlight көбүрөөк күтүү убактысына ээ. Орнотуу боюнча колдонмону табыңыз .
OpenFlow которгучтарын конфигурациялоо үчүн программалык камсыздоо компоненттеринин жыйындысы. OESS колдонуучулар үчүн жөнөкөй веб-интерфейсти, ошондой эле веб кызматтар үчүн API сунуштайт. Чечүүнүн артыкчылыктары каталар болгон учурда резервдик каналдарга автоматтык түрдө өтүүнү жана визуализация куралдарынын болушун камтыйт. Жаман жактары: Которуу моделдеринин чектелген санын колдоо.
OESS орнотуу жана конфигурациялоо колдонмосу репозиторийде .

/flickr/ /
Бул тармактын абстракция деңгээли SQL сурамдары түрүндө берилген контроллер. Аларды буйрук сабы аркылуу башкарса болот. Бул ыкманын артыкчылыгы - SQLдин жардамы менен, сурамдар тезирээк жөнөтүлөт. Мындан тышкары, курал анын автоматтык оркестрлөө функциясы аркылуу абстракциялардын бир нече катмарын башкарууга мүмкүндүк берет. Чечимдин кемчиликтери визуализациянын жоктугун жана изилдөөнүн зарылдыгын камтыйт буйрук сабы.
Ravel менен иштөө боюнча этап-этабы менен окуу куралы төмөнкү жерден тапса болот долбоор. Мунун баары конденсацияланган форматта берилген. .
Виртуалдык тармактарды коргоо үчүн программалык камсыздоо тарабынан аныкталган курал. Ал брандмауэрлерди, интрузияны алдын алуу системаларын жана антивирустарды жайылтууну автоматташтырат. OSC коопсуздук менеджери менен ар кандай коопсуздук функциялары жана чөйрөлөрүнүн ортосунда ортомчу катары иштейт. Ошол эле учурда, ал multicloud менен иштөөгө жөндөмдүү.
OSC артыкчылыгы, ал белгилүү бир программалык же аппараттык продуктыларга байланган эмес. Бирок, курал ири корпоративдик тармактар менен иштөө үчүн иштелип чыккан. Ушул себептен улам, ал стартаптын муктаждыктарына ылайыктуу болушу күмөн.
Ыкчам баштоо колдонмосун тапса болот .
Бул SDN тармактарын жана алардын компоненттерин башкаруу үчүн операциялык система. Анын өзгөчөлүгү SDN контроллерунун, тармактын жана сервердик ОСтун функционалдуулугун айкалыштырганында. Бул айкалыштын аркасында курал тармактарда болуп жаткан нерселердин баарын көзөмөлдөөгө мүмкүндүк берет жана салттуу архитектурадан SDNге өтүүнү жөнөкөйлөтөт.
Платформанын "тартышы" коопсуздук деп атоого болот. Ылайык 2018-жылы, ONOS бир катар жаңыланбаган алсыздыктарга ээ. Мисалы, DoS чабуулдарына ийкемдүүлүк жана аутентификациясыз тиркемелерди орнотуу мүмкүнчүлүгү. Алардын айрымдары жаңыланган, калгандарынын үстүндө иштеп чыгуучулар дагы эле иштеп жатышат. Жалпысынан, 2015-жылдан бери платформа айлана-чөйрөнүн коопсуздугун жогорулаткан жаңыртуулардын көп саны.
Сиз расмий түрдө куралды жүктөй аласыз . Ошондой эле орнотуу көрсөтмөлөрү жана башка окуу куралдары бар.
Бул долбоор мурда OpenContrail деп аталган. Бирок ал башкарып алгандан кийин анын атын өзгөрткөн Linux Foundation. Volfram Fabric - бул виртуалдык машиналар, жөнөкөй жумуш жүктөмдөрү жана контейнерлер менен иштеген ачык булактуу тармактык виртуалдаштыруу плагини.
Плагинди популярдуу оркестр аспаптары менен тез интеграциялоого болот: Openstack, Kubernetes, Openshift, vCenter. Мисалы, Kubernetesте вольфрам кездемесин жайылтуу 15 мүнөт. Курал ошондой эле SDN контроллерлорунун бардык салттуу функцияларын колдойт: башкаруу, визуализация, тармак конфигурациясы жана . Технология мурунтан эле 5G жана Edge эсептөөлөрү менен иштөө үчүн SDN стектеринин бир бөлүгү катары маалымат борборлорунда жана булуттарда колдонмо.
Вольфрам кездеме абдан OpenDaylight, ошондуктан чечимдин эле кемчиликтери бар - дароо түшүнүү кыйын, айрыкча контейнерлер менен иштөөдө. Бирок бул жерде көрсөтмөлөр жардам берет. жана башка кошумча материалдар .
Habré биздин блогубуздан тема боюнча билдирүүлөр:
Source: www.habr.com
