- Odvojite kontrolnu ravan od ravan podataka kako biste centralizirali mrežnu inteligenciju u programabilnom kontroleru.
- Omogućava dinamično i automatizirano upravljanje korištenjem Northbound i Southbound API-ja, optimizirajući promet u stvarnom vremenu.
- Omogućava skalabilnost i energetsku efikasnost, te je temeljni stub za računarstvo u oblaku i infrastrukturu velikih podataka (Big Data).

Vjerovatno ste čuli da se svijet računarstva sve više kreće prema virtualizaciji, a mreže nisu izuzetak. Softverski definirano umrežavanje, ili SDN , u suštini predstavlja promjenu paradigme u načinu na koji razumijemo upravljanje podacima, prelazeći s ovisnosti o krutom fizičkom hardveru na softverski model koji je mnogo fleksibilniji i agilniji.
Zamislite da, umjesto da morate konfigurirati svaki ruter ili prekidač pojedinačno, možete kontrolirati cijelu mrežu s jedne tačke . To je ono što SDN predstavlja: apstrahiranje složenosti hardvera tako da administratori mogu programirati ponašanje mreže kao i bilo koja druga aplikacija, trenutno ga prilagođavajući potrebama poslovanja ili trenutnom prometu.
Šta je tačno Liga naroda?
Za početak, važno je shvatiti da SDN prekida tradicionalnu strukturu. U klasičnoj mreži, svaki uređaj sam odlučuje gdje će poslati paket. Nasuprot tome, SDN odvaja kontrolnu ravan od podatkovne ravni . Kontrolna ravan je mozak koji donosi odluke, dok je podatkovna ravan jednostavno mišić koji premješta pakete prema strogim uputama.
Ova arhitektura omogućava direktno programabilnu mrežu i mnogo agilniju . Centralizacijom inteligencije u kontroleru, administratori mogu dinamički prilagođavati protok prometa, sprječavajući uska grla u mreži i osiguravajući da se resursi koriste u punom potencijalu bez potrebe za dodirivanjem ijednog kabla.
Stubovi SDN arhitekture
Da bi sve ovo funkcionisalo, SDN je organizovan u tri dobro definisana sloja koji međusobno komuniciraju:
- Sloj aplikacije: Ovdje se nalaze programi koji upravljaju mrežom, od sigurnosnih alata do uravnoteživača opterećenja. Ove aplikacije govore kontroleru šta je potrebno. Sjeverno usmjereni interfejsi (Northbound API).
- Kontrolni sloj: To je srž sistema. SDN kontroler prevodi zahtjeve aplikacije u konkretna pravila koja uređaji moraju izvršavati. Održava globalni pogled na cijelu topologiju, što omogućava holističko upravljanje.
- Sloj infrastrukture: Sastoji se od prekidača i rutera (bilo fizičkih ili virtuelnih) koji formiraju ravan podataka. Ovi uređaji više ne donose vlastite odluke, već su ograničeni na retransmisija prometa prema tabelama protoka da ih kontroler šalje.
Da bi se omogućila komunikacija ovih slojeva, koriste se API-ji. API-ji usmjereni prema jugu , kao što je dobro poznati OpenFlow protokol, omogućavaju kontroleru komunikaciju s hardverom. S druge strane, API-ji usmjereni prema sjeveru omogućavaju softveru za upravljanje interakciju s kontrolerom, olakšavajući automatizaciju složenih zadataka.
Ključne razlike u odnosu na tradicionalno umrežavanje
Ako uporedimo oba svijeta, razlika je ogromna. Dok je u tradicionalnim mrežama upravljanje ručno, sporo i sklono ljudskim greškama zbog korištenja interfejsa komandne linije (CLI) za svaki uređaj pojedinačno, u SDN-u se konfiguracija vrši putem softvera i API-ja , što nevjerovatno ubrzava implementaciju.
Nadalje, skalabilnost u naslijeđenom modelu ograničena je hardverskim kapacitetom. U SDN-u, budući da je virtualizirani sistem, možemo kombinirati više prekidača da djeluju kao jedna inteligentna jedinica, omogućavajući mreži da raste u skladu s potražnjom bez ekstremnih tehničkih komplikacija.
Modeli i varijante implementacije
Nisu svi SDN-ovi isti. U zavisnosti od načina na koji su implementirani, možemo pronaći nekoliko pristupa:
- Otvoreni SDN: Zasnovano na otvorenim standardima poput OpenFlow-a, gdje hardver nazivamo "glupi prekidači" jer sva inteligencija se nalazi u kontroleru.
- SDN zasnovan na API-ju: Ovdje uređaji ne koriste jedan protokol, već umjesto toga izlažu vlastite API-je (REST, gRPC) za upravljanje.
- SDN preklapanje: Kreirajte virtuelne mreže preko postojeće fizičke infrastrukture koristeći tunele poput VXLAN-a, što je idealno za okruženja s više zakupaca u podatkovnim centrima.
- Hibridni SDN: Mješavina u kojoj tradicionalni protokoli (OSPF, BGP) koegzistiraju s SDN principima, omogućavajući postepena i sigurna migracija.
Postoje i proširenja kao što je SD-WAN , koja primjenjuje ove koncepte na mreže širokog područja kako bi se smanjili troškovi u poređenju sa skupim MPLS linijama, i SD-LAN , koja optimizuje lokalne mreže putem upravljanja zasnovanog na oblaku.
Uspon računarstva u oblaku i velikih podataka
SDN se nije pojavio slučajno; to je odgovor na eksploziju cloud computinga i velikih podataka. Danas promet više nije samo "sjever-jug" (klijent-server), već postoji ogroman protok prometa "istok-zapad" između mašina unutar istog podatkovnog centra. SDN je jedini način za efikasno upravljanje ovom količinom podataka .
Nadalje, implementacija SaaS i IaaS usluga zahtijeva elastičnost koju kruti hardver ne može pružiti. SDN omogućava samostalno pružanje usluga , trenutno skalirajući mrežne resurse. Čak pomaže u smanjenju računa za struju optimizacijom podatkovne ravni radi uštede energije u mrežama i povezanim domovima u velikim instalacijama.
Sigurnost i izazovi u softverski definiranim mrežama
Sa stanovišta sigurnosti, SDN je mač sa dvije oštrice. S jedne strane, globalni pogled omogućava mnogo brže otkrivanje DDoS napada ili širenja crva, omogućavajući reprogramiranje mreže u realnom vremenu radi izolacije zaraženih uređaja. Čak omogućava implementaciju odbrane od "pokretnih meta" (MTD), mijenjajući virtuelne IP adrese kako bi se zbunili napadači.
Međutim, kontroler postaje jedina tačka kvara i primarna meta hakera. Ako neko uspije kompromitovati mozak mreže, dobija potpunu kontrolu. Zato je od vitalnog značaja ojačati sigurnost vaše kompanije putem LAN mreža , implementirajući redundanciju servera, šifriranje poruka i rigorozno ojačavajući operativni sistem kontrolera.
Sinergija sa NFV-om (virtualizacija mrežnih funkcija)
Vrlo je uobičajeno miješati SDN s NFV-om, ali oni su zapravo komplementarni. Dok se SDN fokusira na kontrolu prometa, NFV zamjenjuje specijalizirani hardver (kao što su zaštitni zidovi ili fizički uravnoteživači opterećenja) virtualnim mašinama koje rade na standardnim serverima. Zajedno stvaraju ekosistem u kojem je mreža potpuno fleksibilna, omogućavajući dinamičko raspoređivanje i premještanje virtualnih mrežnih funkcija (VNF) u skladu s opterećenjem.
Kombinacija ovih tehnologija, zajedno s dubinskom inspekcijom paketa (DPI), omogućava mreži ne samo da premješta podatke, već i da bude svjesna aplikacija koje nosi, optimizirajući kvalitet iskustva (QoE) za krajnjeg korisnika.
Prelazak na ovu paradigmu omogućava kompanijama da prestanu da se muče s kablovima i ručnim konfiguracijama i da se fokusiraju na poslovnu logiku. Zahvaljujući centralizovanoj kontroli i mogućnostima automatizacije , trenutne infrastrukture mogu podržati ogromnu potražnju za povezivošću, dinamičkom sigurnošću i energetskom efikasnošću koju zahtijeva digitalno doba, transformišući statički hardver u elastičan i programabilni resurs.



