Sisällysluettelo:
- Määritelmä - Mitä tarkoittaa ohjelmisto-määritetty verkko (SDN)?
- Techopedia selittää SDN (Software-Defined Networking)
Määritelmä - Mitä tarkoittaa ohjelmisto-määritetty verkko (SDN)?
Ohjelmistomääritelty verkko (SDN) on vasta syntynyt tietokoneverkkoarkkitehtuuri. Sen tärkein erottava tekijä on tietotason erottaminen ohjaustasosta reitittimissä ja kytkimissä. Toisin sanoen ohjaus on irrotettu laitteistosta ja toteutettu ohjelmistoon. Tämän arkkitehtuurin mukaan ohjaustaso toteutetaan palvelimilla olevan ohjelmiston kautta ja on erillinen verkkolaitteista, kun taas datataso toteutetaan verkkolaitteistoissa tai -laitteissa. Paras esimerkki tästä arkkitehtuurista on OpenFlow.
Techopedia selittää SDN (Software-Defined Networking)
Ohjelmiston määrittelemän verkottumisen ymmärtämiseksi paremmin on ensin tutkittava, kuinka perinteinen verkkoarkkitehtuuri käsittelee datapaketteja. Kun datapaketti saapuu kytkimeen tai reitittimeen, laiteohjelmisto kertoo laitteistolle, mihin paketti tulee edelleen lähettää, ja lähettää kaikki paketit tähän kohteeseen saman polun kautta. Toisin sanoen, se kohtelee kaikkia paketteja samalla tavalla. Kehittyneemmät älykytkimet, jotka on varustettu sovelluskohtaisilla integroiduilla piireillä (ASIC), tunnistavat erityyppiset paketit ja käsittelevät niitä eri tavalla ASIC-ohjelmoinnin perusteella. Ongelmana on, että nämä ratkaisut ovat melko kalliita.
SDN kuitenkin irrottaa ohjauksen verkkolaitteiston laiteohjelmistosta ja antaa sen verkonvalvojan käsiin. Hän voi "muokata" verkkoliikennettä keskusohjauskonsolista muuttamatta yksittäisten kytkinten asetuksia. Tämä tarkoittaa sitä, että järjestelmänvalvoja voi muuttaa verkon sääntöjä, priorisoida tarvittaessa ja jopa estää tiettyjä paketteja hallinnan avulla. SDN on siksi erittäin tärkeä pilvipalvelun kannalta (jolla on monivuokralainen arkkitehtuuri), koska se mahdollistaa liikenteen kuormitusten tehokkaamman ja joustavamman hallinnan.
SDN on halvempi vaihtoehto aikaisemmille verkkotyypeille, koska se sallii halvempien hyödykekytkimien käytön, mutta tarjoaa samalla paremman liikenteen hallinnan kuin ennen. Verkkosuunnittelijat ja järjestelmänvalvojat voivat tukea kankaiden vaihtamista eri valmistajien ja mallien laitteistojen välillä sekä integroida kytkimiä ASIC: ien ja ilman niitä. OpenFlow on tällä hetkellä suosituin SDN-määritys ja mahdollistaa reititystaulukoiden kauko-ohjauksen.