Mikä on OpenFlow? Määritelmä ja miten se liittyy SDN:ään

OpenFlow:ta (OF) pidetään yhtenä ensimmäisistä SDN-standardeista (Software-defined Networking).

Se määritteli alun perin SDN-arkkitehtuurien viestintäprotokollan, joka mahdollisti sen, että SDN-ohjain voi olla suoraan vuorovaikutuksessa verkkolaitteiden, kuten kytkimien ja reitittimien, kuten fyysisten ja virtuaalisten (hypervisor-pohjaisten) verkkolaitteiden välitystason kanssa, jotta se voi mukautua paremmin muuttuviin liiketoimintavaatimuksiin.

SDN-ohjain on SDN-verkossa SDN-verkon ”aivot”, joka välittää tietoa kytkimille/reitittimille ”alapuolella” (etelään suuntautuvien API:iden kautta) ja sovelluksille ja liiketoimintalogiikalle ”yläpuolella” (pohjoiseen suuntautuvien API:iden kautta). Viime aikoina, kun organisaatiot ottavat käyttöön yhä enemmän SDN-virtuaalisia päällekkäisverkkoja, SDN-ohjainten tehtävänä on ollut liittoutua SDN-ohjainten toimialueiden välillä käyttämällä yhteisiä sovellusrajapintoja, kuten OpenFlow:ta ja avointa virtuaalikytkentätietokantaa (OVSDB).

Toimiakseen OF-ympäristössä minkä tahansa laitteen, joka haluaa kommunikoida SDN-ohjaimen kanssa, on tuettava OpenFlow-protokollaa. Tämän rajapinnan kautta SDN-ohjain työntää muutoksia kytkimen/reitittimen virtaustaulukkoon, jolloin verkon ylläpitäjät voivat jakaa liikennettä, hallita virtoja optimaalisen suorituskyvyn saavuttamiseksi ja aloittaa uusien kokoonpanojen ja sovellusten testaamisen.

Flow-taulukon merkinnät, joita voidaan muokata OF-kytkimessä

OpenFlow:n edut:

Ohjelmoitavuus

  • Mahdollistaa innovaation/erilaistumisen
  • Kiihdyttää uusien ominaisuuksien ja palveluiden käyttöönottoa

Keskitetty älykkyys

.

  • Valmistuksen yksinkertaistaminen
  • Suorituskyvyn optimointi
  • Granulaarinen käytäntöjen hallinta

Abstraction

  • Laitteiston & ohjelmistojen irrottaminen &, ohjaustaso & välitys ja fyysiset & loogiset kokoonpanot.

Protokollan historia

OF:n alkuperäinen konsepti alkoi Stanfordin yliopistossa vuonna 2008. Joulukuussa 2009 julkaistiin OpenFlow-kytkinmäärittelyn versio 1.0. Perustamisestaan lähtien OpenFlow:ta on hallinnoinut Open Networking Foundation (ONF), joka on käyttäjälähtöinen organisaatio, joka on omistautunut avoimille standardeille ja SDN:n käyttöönotolle.

Vapauttamisen jälkeen useat yritykset ja avoimen lähdekoodin projektit, kuten OpenDaylight-projekti, tukevat OpenFlow:ta ja tarjoavat jopa OpenDaylight-ohjaimia.

Mitä on OpenFlow: tärkeimmät huomiot

  1. OpenFlow on yksi ensimmäisistä SDN-standardeista (Software-defined Networking), ja se määritteli SDN-ohjainten ja verkkolaitteiden välitystason välisen viestintäprotokollan.
  2. Hyötyjä ovat muun muassa sen ohjelmoitavuus, keskitetty älykkyys ja se, miten se abstrahoi verkkoarkkitehtuuria.
  3. Alkuperäinen konsepti sai alkunsa Stanfordin yliopistossa vuonna 2008, mutta sitä on sittemmin hallinnoinut Open Networking Foundation.

Päivitetty marraskuussa 2020: Connor Craven

Vastaa

Sähköpostiosoitettasi ei julkaista.