Szoftver által definiált hálózat ( eng. software-defined networking, SDN ; szoftveresen definiált hálózat is ) - adathálózat , amelyben a hálózatkezelési szint elkülönül az adatátviteli eszközöktől és programozottan valósul meg, a hálózati virtualizáció egyik formája .
A szoftveresen definiált hálózatok alapelvei az adatátviteli és menedzsment folyamatok szétválasztása, a hálózatkezelés egységes szoftvereszközökkel történő központosítása, valamint a fizikai hálózati erőforrások virtualizálása. Az OpenFlow protokoll , amely a szállítótól független interfészt valósítja meg a logikai hálózati vezérlő és a hálózati átvitel között, a szoftver által definiált hálózatok koncepciójának egyik megvalósítása, és terjesztésének és népszerűsítésének mozgatórugója.
A hálózatok méretétől és a használt környezettől függően speciális technológiákat különböztetnek meg: SD-WAN (szoftver által definiált nagy kiterjedésű hálózat), SD-LAN ( helyi ), SDMN ( mobil ). A szoftver által definiált hálózatok ötletei által ihletett kiegészítő koncepció a hálózati funkciók virtualizációja .
A szoftver által definiált hálózatok alapelveit 2006 -ban fogalmazták meg Berkeley és Stanford szakemberei [1] . A szoftver által definiált hálózati technológiák 2009-ben jelentek meg az MIT Technology Review [2] által évente összeállított 10 leggyorsabban fejlődő technológia listáján , ami után (az Openflow protokollal együtt) nem csak a tudományos kutatásokban kerültek kiemelt figyelem tárgyává, hanem a kereskedelmi szektorból is.
A szoftver által definiált hálózat architektúrájának három szintje van:
A szoftver által definiált hálózat vezérlőrétegének magja egy hálózati operációs rendszer – egy szoftvereszköz, amely egyrészt interfészt biztosít infrastruktúra szintű eszközökkel (például dinamikusan változó útválasztási táblákkal), másrészt kéz, egy alkalmazásprogramozási interfész a hálózati alkalmazási réteg számára, amely magasabb szintű absztrakcióval (pl. "gazdanév", "felhasználónév") van megfogalmazva, mint a hálózati eszközök konfigurációs paramétereiben ( IP-cím , alhálózati maszk , MAC-cím ).
2012 végén a hálózati operációs rendszereknek több tucat megvalósítása létezik [3] .
A szoftveresen definiált hálózatok hatékonyak infrastrukturális felhőszolgáltatások kiépítésére , olyan körülmények között, amikor a szolgáltatást igénybe vevő fogyasztók kérésére automatikusan és gyorsan szükséges virtuális csomópontok létrehozása, és virtuális hálózati erőforrások kiosztása számukra, a többi fogyasztótól elkülönítve.
Ezenkívül a szoftveresen definiált hálózatok megfelelőek a nagy adatközpontokban, lehetővé téve a hálózat karbantartási költségeinek csökkentését azáltal, hogy a vezérlést egy szoftvervezérlőre központosítják, és növelik a hálózati erőforrások kihasználtságát a dinamikus menedzsmentnek köszönhetően.
A szoftver által definiált hálózatok másik ígéretes alkalmazása a dolgok internetének koncepciójában szereplő alkalmazások – amelyek fizikai objektumok számítógépes hálózatain alapulnak, és beágyazott technológiákkal vannak felszerelve az egymással vagy a külső környezettel való interakcióra.
Az első kereskedelmi projektet a szoftver által definiált hálózat kiépítésére 2007 - ben a Nick McKeon, Martin Casada és Scott Schenker [4] által alapított Nicira valósította meg , hamarosan az NTT docomo , AT&T , EBay , Rackspace lett a Nicira ügyfele . 2012 júliusában a VMware megvásárolta a Nicira céget 1,26 milliárd dollárért. Ettől a pillanattól kezdve az SDN startupok felvásárlásának sorozata kezdődött: az Xsigo -t az Oracle Corporation [5] megvásárolta ugyanabban a hónapban , a Brocade pedig novemberben megvásárolta a Vyattát , a Ciscót . 2012-ben 141 millió dollárért vette át a Carrident, 2012 decemberében a Juniper 176 millió dollárért vásárolta meg a Contrailt [6] .
2011 óta a hagyományos hálózati berendezések gyártói szoftveresen definiált hálózatok támogatását valósítják meg eszközeiken. Tehát a Cisco kapcsolóvonalai - a Nexus és a Catalyst 35XX sorozat támogatja a szoftveresen definiált hálózatokat, és a Cisco kiadta az Open Network Environment platformot is . A Juniper beépítette az Openflow protokoll támogatását a JunOS SDK hálózati eszközök operációs rendszerébe, és támogatta a protokollt az EX és MX switch vonalakban.
2012 áprilisában a Google bejelentette, hogy a saját elosztott adatközpontjai közötti forgalom cseréjére szolgáló teljes belső hálózatot szoftveresen definiálttá alakította, ráadásul az OpenFlow switcheket maga a cég gyártotta.
A szoftveresen definiált hálózatok piacának mérete 2012-ben körülbelül 200 millió dollár volt, az előrejelzések szerint 2017-re 2,1 milliárd dollárra nő [7] .
Frissítse a cikket, frissítse az adatokat.