SDN necə qurulmalı - Səkkiz Açıq Mənbə Aləti

Bu gün biz oxucularımız üçün GitHub istifadəçiləri və Linux Fondu kimi böyük açıq mənbə fondları tərəfindən fəal şəkildə dəstəklənən SDN nəzarətçiləri seçimini hazırlamışıq.

SDN necə qurulmalı - Səkkiz Açıq Mənbə Aləti
/flickr/ Con Veber / CC BY

açıq gün işığı

OpenDaylight geniş miqyaslı SDN şəbəkələrini avtomatlaşdırmaq üçün açıq modul platformadır. Onun ilk versiyası 2013-cü ildə çıxdı, bir az sonra Linux Fondunun bir hissəsi oldu. Bu ilin mart ayında onuncu versiya ortaya çıxdı alət və istifadəçilərin sayı milyardı ötüb.

Nəzarətçi virtual şəbəkələrin yaradılması sistemini, müxtəlif protokolları dəstəkləmək üçün plaginlər dəstini və tam funksiyalı SDN platformasının yerləşdirilməsi üçün kommunal proqramları ehtiva edir. API sayəsində olar OpenDaylight-ı digər kontrollerlərlə birləşdirin. Həllin əsas hissəsi Java-da yazılmışdır, ona görə də JVM ilə istənilən sistemdə onunla işləyə bilərsiniz.

Platforma yayılır həm RPM paketləri, həm də universal ikili birləşmələr şəklində, həm də Fedora və Ubuntu əsasında virtual maşınların əvvəlcədən konfiqurasiya edilmiş şəkilləri şəklində. Siz onları yükləyə bilərsiniz rəsmi saytında sənədlərlə birlikdə. İstifadəçilər qeyd edirlər ki, OpenDaylight ilə işləmək çətin ola bilər, lakin Layihənin YouTube kanalı Aləti qurmaq üçün çox sayda təlimat var.

Lighty.io

Bu, SDN nəzarətçiləri hazırlamaq üçün açıq çərçivədir. OpenDaylight platformasına əsaslanan SDK-dır. Lighty.io layihəsinin məqsədi Java, Python və Go-da SDN həllərinin işlənməsini sadələşdirmək və sürətləndirməkdir.

Çərçivə SDN mühitlərinin sazlanması üçün çoxlu sayda alət təklif edir. Xüsusilə, Lighty.io sizə şəbəkə cihazlarını təqlid etməyə və onların davranışlarını proqramlaşdırmağa imkan verir. Komponentə də diqqət yetirməyə dəyər Şəbəkə topologiyasının vizuallaşdırılması — şəbəkələrin topologiyasını vizuallaşdırmaq üçün istifadə olunur.

Lighty.io-dan istifadə edərək SDN tətbiqləri yaratmaq üçün bələdçi tapın GitHub-da depolar. Yenə orada. miqrasiya bələdçisi var yeni platformaya mövcud tətbiqlər.

Mövzu haqqında korporativ bloqumuzda oxuyun:

Floodlight

O - nəzarətçi OpenFlow şəbəkələrini idarə etmək üçün proqramlar dəsti ilə. Həll arxitekturası moduldur və çoxsaylı virtual və fiziki açarları dəstəkləyir. Həll artıq SDN-ə əsaslanan genişlənə bilən axın xidmətinin inkişafında tətbiq tapdı - GENI Cinema, həmçinin proqram təminatı ilə müəyyən edilmiş yaddaş Coraid.

Haqqında bir sıra testlərdən əldə edilən məlumatlar,Floodlight yüksək yüklü şəbəkələrdə OpenDaylight-dan üstündür. Lakin aşağı və orta yüklü şəbəkələrdə Floodlight daha yüksək gecikmə müddətinə malikdir. Quraşdırma təlimatını tapın rəsmi layihə sənədləri.

OESS

OpenFlow açarlarını konfiqurasiya etmək üçün proqram komponentləri dəsti. OESS istifadəçilər üçün sadə veb interfeysi, həmçinin veb xidmətləri üçün API təklif edir. Həllin üstünlükləri sırasına nasazlıqlar zamanı ehtiyat kanallara avtomatik keçid və vizuallaşdırma vasitələrinin mövcudluğu daxildir. Eksiler: Məhdud sayda keçid modelləri üçün dəstək.

OESS quraşdırma və konfiqurasiya təlimatı depodadır GitHub-da.

SDN necə qurulmalı - Səkkiz Açıq Mənbə Aləti
/flickr/ Ernestas / CC BY

Ravel

Bu, şəbəkə abstraksiya səviyyələri SQL sorğuları şəklində təqdim olunan nəzarətçidir. Onlar komanda xətti ilə idarə oluna bilər. Bu yanaşmanın üstünlüyü ondan ibarətdir ki, SQL sayəsində sorğular daha sürətli göndərilir. Bundan əlavə, alət avtomatik orkestrasiya funksiyası vasitəsilə çoxlu abstraksiya qatlarını idarə etməyə imkan verir. Həllin çatışmazlıqları vizuallaşdırmanın olmaması və öyrənmə ehtiyacını ehtiva edir arqumentlər komanda xətti.

Ravel ilə işləmək üçün addım-addım təlimatı burada tapa bilərsiniz rəsmi sayt layihə. Bütün bunlar yığcam formatda təqdim olunur. depoda.

Təhlükəsizlik Denetleyicisini Açın

Virtual şəbəkələri qorumaq üçün proqram təminatı ilə müəyyən edilmiş alət. O, firewallların, müdaxilənin qarşısının alınması sistemlərinin və antivirusların yerləşdirilməsini avtomatlaşdırır. ASC təhlükəsizlik meneceri ilə müxtəlif təhlükəsizlik funksiyaları və mühitləri arasında vasitəçi kimi çıxış edir. Eyni zamanda, multibuludla işləmək qabiliyyətinə malikdir.

OSC-nin üstünlüyü ondan ibarətdir ki, o, konkret proqram və ya aparat məhsulları ilə bağlı deyil. Bununla belə, alət geniş miqyaslı korporativ şəbəkələrlə işləmək üçün nəzərdə tutulmuşdur. Bu səbəbdən başlanğıcın ehtiyaclarına uyğun olma ehtimalı azdır.

Sürətli başlanğıc təlimatı tapa bilərsiniz OSC sənədləşmə saytında.

ONOS

Bu SDN şəbəkələrini və onların komponentlərini idarə etmək üçün əməliyyat sistemidir. Onun özəlliyi ondan ibarətdir ki, o, SDN nəzarətçi, şəbəkə və server ƏS-nin funksionallığını özündə birləşdirir. Bu birləşmə sayəsində alət şəbəkələrdə baş verən hər şeyi izləməyə imkan verir və ənənəvi arxitekturadan SDN-ə keçidi asanlaşdırır.

Platformanın “darboğazını” təhlükəsizlik adlandırmaq olar. görə hesabat 2018-ci ildə ONOS-da bir sıra yamaqsız zəifliklər var. Məsələn, DoS hücumlarına qarşı həssaslıq və autentifikasiya olmadan tətbiqləri quraşdırmaq imkanı. Onlardan bəziləri artıq yamaqlanıb, tərtibatçılar hələ də qalanları üzərində işləyirlər. Ümumiyyətlə, 2015-ci ildən platforma qəbul edildi ətraf mühitin təhlükəsizliyini artıran çoxlu sayda yeniləmə.

Aləti rəsmi saytından yükləyə bilərsiniz sənəd səhifəsi. Quraşdırma təlimatları və digər dərsliklər də var.

Volfram parça

Bu layihə əvvəllər OpenContrail adlanırdı. Lakin Linux Fondunun "qanadının altında" hərəkət etdikdən sonra adı dəyişdirildi. Tungsten Fabric virtual maşınlar, çılpaq metal iş yükləri və konteynerlərlə işləyən açıq şəbəkə virtuallaşdırma plaginidir.

Plugin tez bir zamanda məşhur orkestrləşdirmə alətləri ilə birləşdirilə bilər: Openstack, Kubernetes, Openshift, vCenter. Məsələn, Kubernetes-də Tungsten Fabric yerləşdirmək üçün lazımdır 15 dəqiqə. Alət həmçinin SDN nəzarətçilərinin bütün ənənəvi funksiyalarını dəstəkləyir: idarəetmə, vizuallaşdırma, şəbəkə konfiqurasiyası və bir çox digərləri. Texnologiya artıq var tapır 5G və Edge hesablamaları ilə işləmək üçün SDN yığınlarının bir hissəsi kimi məlumat mərkəzlərində və buludlarda tətbiq.

Volfram parça çox xatırladır OpenDaylight, buna görə də həll eyni mənfi cəhətlərə malikdir - xüsusilə konteynerlərlə işləyərkən dərhal anlamaq çətindir. Ancaq burada təlimatlar lazımlı olur. quraşdırma və konfiqurasiya üçün və digər əlavə materiallar GitHub-da depolar.

Habré-dəki bloqumuzdan mövzu ilə bağlı yazılar:

Mənbə: www.habr.com

Добавить комментарий