Innholdsfortegnelse:
- Definisjon - Hva betyr programvaredefinert nettverk (SDN)?
- Techopedia forklarer Software-Defined Networking (SDN)
Definisjon - Hva betyr programvaredefinert nettverk (SDN)?
Programvaredefinert nettverk (SDN) er en nyoppstått datanettverksarkitektur. Den viktigste kjennetegnende faktoren er atskillelsen av dataplanet fra kontrollplanet i rutere og brytere. Med andre ord kobles kontrollen fra maskinvare og implementeres i programvare. Under denne arkitekturen foregår implementeringen av kontrollplanet via programvare i serverne og er atskilt fra nettverksutstyr, mens dataplanet implementeres innen nettverksmaskinvare eller -utstyr. Det beste eksemplet på denne arkitekturen er OpenFlow.
Techopedia forklarer Software-Defined Networking (SDN)
For å forstå programvaredefinert nettverk bedre, må vi først se på hvordan tradisjonell nettverksarkitektur behandler datapakker. Når en datapakke kommer til en bryter eller ruter, forteller firmware maskinvaren hvor den skal videresendes pakken og sender alle pakkene til den destinasjonen via samme bane. Med andre ord, det behandler alle pakker på samme måte. Mer avanserte smarte brytere utstyrt med applikasjonsspesifikke integrerte kretsløp (ASIC-er) kan gjenkjenne forskjellige typer pakker og behandle dem annerledes basert på ASIC-er som er programmert. Problemet er at disse løsningene er ganske dyre.
SDN kobler imidlertid kontrollen fra nettverkshardwarens firmware og legger den i hendene på nettverksadministratoren. Han eller hun kan "forme" nettverkstrafikk fra en sentral kontrollkonsoll uten å endre innstillingene for individuelle brytere. Dette betyr at administratoren kan endre nettverksregler, prioritere etter behov og til og med blokkere visse pakker med stor kontroll. SDN er derfor veldig viktig for cloud computing (som har en multi-tenant arkitektur) fordi det gir mulighet for en mer effektiv og fleksibel kontroll av trafikkbelastninger.
SDN er et billigere alternativ til tidligere typer nettverk fordi det gir mulighet for bruk av billigere varebrytere, men gir enda bedre kontroll over trafikken enn tidligere. Nettverksingeniører og administratorer kan støtte å bytte tekstiler på tvers av maskinvare fra forskjellige leverandører og modeller, samt integrere brytere med ASIC-er og de uten. OpenFlow er for tiden den mest populære spesifikasjonen for SDN og tillater fjernkontroll av rutetabeller.