SDN: Software-Defined Networking

SENDT AF Zevenet | 19. april 2017

SDN definition

SDN or Software-defineret netværk er en infrastruktur design tilgang til at lade systemadministratorer, netværksingeniører og devops administrere og styre netværksenhederne i et datacenter på en dynamisk måde ved hjælp af programmerbare og åbne grænseflader via REST API'er.

Hovedkravet for software-defineret netværk kommer fra de nuværende behov for dynamisk, skalerbar, omkostningseffektiv og fleksibel infrastruktur i et datacenter, hvorved man undgår de traditionelle statiske, hardwarebaserede og monolitiske it-arkitekturer, der er forældede.

Den software-definerede arkitektur afkobler kontrolplan, der styrer og tager de beslutninger, hvor trafikken går, og databane, som styrer og videresender pakkerne.

SDN udfordringer

Den væsentligste arkitektoniske udfordringer som definerer en SDN er:

programmerbarhed. Tillader fuldt programmerbar automatisering gennem åbne standarder med REST API'er af systemadministratorer og devops for at blive fuldt integreret gennem enhver ramme.
Agility. Forenkle netværksdesign og -operation gennem disassociationen af ​​kontrolplanet og databasen, der tillader et øvre abstraktionslag at lette netværksdefinitionen og undgå leverandørspecifikke enheder og protokoller.
Central controller. Den centraliserede intelligens af netværket tillader at styre storskala netværksinfrastrukturer som en unik enhed og gør det muligt at orkestrere de forskellige politikker for trafikstyring, lagring, sikkerhed, applikationslevering osv.

Forskellige software-definerede applikationer, der er udviklet under dette paradigme, er:

SDx (software-defineret alt). Det forbinder alle de forskellige applikationer og infrastrukturfelter ud over datacentrets udfordringer (dvs. IoT og kritiske systemer), der er indenfor software-defineret paradigme.
SDI (Software-Defined Infrastructure). Det definerer begrebet, at infrastruktur inden for et datacenter er programmeret og skaleres af software.
SDM (Software-defineret hukommelse). Det definerer en løsning, hvor hukommelsen er en tilvejebragt ressource gennem software.
SDMN (Software-defined Mobile Networking).
SD-WAN (Software-defineret Wide Area Network). Det definerer en løsning, hvor kommunikationen af ​​forskellige grene, internetadgang båndbredde management, latens og wide area network problemer løses ved hjælp af en software-defineret løsning.
SD-LAN (Software-defined Local Area Network). Det definerer en løsning, hvor lokalnetværksproblemer som pakkebelastning, gennemstrømning, lav ventetid og isolering af tjenester løses ved hjælp af en softwaredefineret løsning.
SDR (Software-Defineret Radio). Det definerer den digitale programmerbarhed traditionelt analoge radiokommunikation som modulatorer / demodulatorer, filtre, blandere, forstærkere mv.
SDS (Software-Defineret Storage). Politisk og programmerbar lagring via software.
SDP (Software-defined Protection). Politik og programmerbar sikkerhedstilvejebringelse via software som DoS og DDoS-beskyttelse, sortlister, firewall pr. Service eller applikation mv.
SDDC (Software-defined Data Center). Det definerer programmeringen af ​​tilvejebringelsen og politikken for hele datacentrets ressourcer gennem et software-defineret paradigme.
SDAD (Software-Defined Application Delivery). Det definerer levering af applikationer og politikker gennem en software-defineret løsning, der giver belastningsbalancering, høj tilgængelighed, applikationsovervågning og rapportering blandt andre.

Zevenet tilgang til SDN

Zevenet 5 er designet til at opfylde de mellemstore og store netværksmiljøer ved at implementere en omfattende REST API med fuld åben specifikation der tillader fuldstændig integration i en SDN-infrastruktur via mulighederne for programmerbarhed, fleksibilitet og central controller.

Under SDx-paradigmet, Zevenet ADC giver følgende software-definerede funktioner til at blive integreret i et software-defineret datacenter:

SDN kapaciteter gennem tilvejebringelse og programmerbar styring af avanceret netværkskonfiguration, virtuelle og vlan-grænseflader, flydende IP'er, linkaggregering, avanceret routing, real-time-statistik for netværk og rapporter. Mere info…
SD-WAN kapaciteter gennem tilvejebringelse og centralt styring af virtuelle tjenester til uplinks-aggregering, høj tilgængelighed af WAN-adgang, belastningsbalancer på routingsniveau og statistik. Mere info…
SDP kapaciteter gennem definitionen af ​​politikker ved netværk og pr. virtuel service / applikationsniveau for Dos mitigations, lokal og ekstern geo blacklisting, SSL-kryptering sikkerhedshærdning, HTTP / S-trusler modvirkning blandt andre. Mere info…
SDDC kapaciteter gennem definitionen af ​​programmerbare grænseflader for at muliggøre tilvejebringelse og central forvaltning af geolokerede virtuelle tjenester på tværs af forskellige datacentre. Mere info…
SDAD kapaciteter gennem definitionen af ​​programmerbare grænseflader for at muliggøre tilvejebringelse og central forvaltning af virtuelle og flydende tjenester med høj tilgængelighed i det væsentlige på netværk og applikationsniveauer, belastningsbalancering, overvågning, applikationsrapportering, SSL offload, forskellige implementering af arkitektoniske topologitjenester, proxy-funktioner, pakke og dataoptimeret behandling hos L4 og L7 blandt andre. Mere info…

SDN referencer

https://www.zevenet.com/zapidocv3/ - REST API til softwaredefineret programmerbarhed af Zevenet ADC.
https://en.wikipedia.org/wiki/Software-defined_networking - SDN definition i wikipedia.

Del på:

Dokumentation i henhold til GNU Free Documentation License.

Var denne artikel til hjælp?

Relaterede artikler