Namai Tinklai Kuo skiriasi programinės įrangos apibrėžtas tinklas (SDN) ir tinklo virtualizavimas?

Kuo skiriasi programinės įrangos apibrėžtas tinklas (SDN) ir tinklo virtualizavimas?

Anonim

Q:

Kuo skiriasi programinės įrangos apibrėžtas tinklas (SDN) ir tinklo virtualizavimas?

A:

Programinės įrangos apibrėžtas tinklų kūrimas yra tinklo koncepcija, kai tinklo architektūroje tinklo „valdymo plokštuma“ arba duomenų perdavimo struktūra yra atskirta nuo kitų funkcijų. Tai sukuria tam tikrą abstrakciją programinės įrangos sluoksniuose, valdančiuose tinklą.

Priešingai, tinklo virtualizavimas yra plataus lygio tinklo architektūrinės struktūros keitimo koncepcija. Ekspertai kalba apie tinklo virtualizavimą fizinės aparatinės įrangos struktūrų pakeitimo loginėmis struktūromis atžvilgiu, pavyzdžiui, vieno aparatūros elemento padalijimą ar padalijimą į įvairias logines funkcijas. Nesvarbu, ar tai susiję su serverio operacijomis, ar duomenų saugojimu, esminė virtualių aparatūros elementų (kartais vadinamų VMware) naudojimo samprata yra ta pati.

Norėdami sužinoti daugiau apie tinklo virtualizavimą, perskaitykite šį naują „IBM Fellow“, „Dell CTO Emeritus“ ir „Cloudistics“ vyriausiojo mokslininko dr. Jai Menono straipsnį „Tinklo virtualizacijos metodai ir pranašumai“.

Kai kurie iš tų, kurie yra susipažinę su programinės įrangos apibrėžtais tinklais ir tinklo virtualizavimu, programinės įrangos apibrėžtus tinklus apibūdintų kaip labiau „mechaninį“ ar praktinį būdą pakeisti tinklo kūrimo būdą. Tam tikra prasme programinės įrangos apibrėžtas tinklų kūrimas galėtų pasitarnauti bendram tinklo virtualizacijos tikslui, kuris padėtų valdyti projektą kaip savotišką aukščiausio lygio projektavimo filosofiją. Kitaip tariant, naudojant SDN kodavimo būdus, palyginti su virtualių mašinų naudojimu pradiniam tinklo kūrimui.

Kiti kalba apie programinės įrangos apibrėžtus tinklus kaip tam tikrą programavimo įrankio tipą, apie tai, kaip atskiros programavimo kalbos veikia palaikydamos aparatinės ir programinės įrangos architektūrą. Tai yra pagrindiniai elementai, leidžiantys sukurti ir valdyti sudėtingesnes IT sąrankas.

Kuo skiriasi programinės įrangos apibrėžtas tinklas (SDN) ir tinklo virtualizavimas?