Namai Tinklai Kas yra programinės įrangos apibrėžtas tinklas (SDN)? - apibrėžimas iš techopedijos

Kas yra programinės įrangos apibrėžtas tinklas (SDN)? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - ką reiškia programinės įrangos apibrėžtas tinklas (SDN)?

Programinės įrangos apibrėžtas tinklas (SDN) yra naujai atsirandanti kompiuterinių tinklų architektūra. Pagrindinis jos skiriamasis faktorius yra duomenų plokštumos atskyrimas nuo valdymo plokštumos maršrutizatoriuose ir jungikliuose. Kitaip tariant, valdymas yra atsietas nuo aparatinės įrangos ir įdiegtas programinėje įrangoje. Pagal šią architektūrą valdymo plokštuma įgyvendinama per programinę įrangą serveriuose ir yra atskirta nuo tinklo įrangos, o duomenų plokštuma įgyvendinama tinklo aparatinėje įrangoje arba įrangoje. Geriausias šios architektūros pavyzdys yra „OpenFlow“.

„Techopedia“ paaiškina programinės įrangos apibrėžtą tinklą (SDN)

Norėdami geriau suprasti programinės įrangos apibrėžtus tinklus, pirmiausia turime pasižiūrėti, kaip tradicinė tinklo architektūra elgiasi su duomenų paketais. Kai duomenų paketas pasiekia jungiklį ar maršrutizatorių, programinė įranga aparatinei įrangai nurodo, kur reikia persiųsti paketą, ir tuo pačiu keliu visus paketus siunčia į tą paskirties vietą. Kitaip tariant, jis visus paketus vertina vienodai. Pažangesni intelektualieji jungikliai, turintys konkrečioms programoms skirtas integruotas grandines (ASIC), gali atpažinti įvairius paketų tipus ir elgtis su jais skirtingai, atsižvelgiant į programuojamus ASIC. Problema ta, kad šie sprendimai yra gana brangūs.

Tačiau SDN atsieja valdymą nuo tinklo aparatinės įrangos programinės įrangos ir perduoda jį tinklo administratoriui. Jis arba ji gali „formuoti“ tinklo srautą iš centrinės valdymo pulto, nekeisdamas atskirų jungiklių nustatymų. Tai reiškia, kad administratorius gali pakeisti tinklo taisykles, nustatydamas prioritetus ir net labai blokuodamas tam tikrus paketus. Todėl SDN yra labai svarbus debesų kompiuterijai (turinčiam daugelio nuomininkų architektūrą), nes jis leidžia efektyviau ir lanksčiau valdyti srauto apkrovas.

SDN yra pigesnė alternatyva ankstesnių tipų tinklams, nes ji leidžia naudoti pigesnius prekių jungiklius, tačiau suteikia geresnę srauto kontrolę nei anksčiau. Tinklo inžinieriai ir administratoriai gali palaikyti audinių perjungimą iš įvairių pardavėjų ir modelių aparatūros, taip pat integruoti jungiklius su ASIC ir be jų. Šiuo metu „OpenFlow“ yra populiariausia SDN specifikacija, leidžianti nuotoliniu būdu valdyti maršruto parinkimo lenteles.

Kas yra programinės įrangos apibrėžtas tinklas (SDN)? - apibrėžimas iš techopedijos