Casa Xarxes Quina diferència hi ha entre la xarxa de definició de programari (sdn) i la virtualització de la xarxa?

Quina diferència hi ha entre la xarxa de definició de programari (sdn) i la virtualització de la xarxa?

Anonim

P:

Quina diferència hi ha entre xarxa de definició de programari (SDN) i virtualització de xarxa?

R:

Les xarxes definides per programari són un concepte de xarxa on, en l'arquitectura de xarxa, el "pla de control" de la xarxa o l'estructura de transmissió de dades es separen de les altres funcions. Crea una certa abstracció a les capes de programari que gestionen la xarxa.

Per contra, la virtualització de la xarxa és un concepte a gran nivell per canviar l'estructura arquitectònica d'una xarxa. Els experts parlen de virtualització de xarxa en termes de substitució d’estructures de maquinari físic per estructures lògiques, per exemple, dividir o particionar una sola peça de maquinari en diverses funcions lògiques. Tant si es tracta d’operacions del servidor com d’emmagatzematge de dades, el concepte essencial d’utilitzar peces de maquinari virtuals (de vegades anomenades VMware) és el mateix.

Per obtenir més informació sobre la virtualització de la xarxa, llegiu aquest llibre blanc d’IBM Fellow, Emeritus de Dell CTO i xef científic de Cloudistics, Dr. Jai Menon "Enfocaments i avantatges de la virtualització en xarxa"

Alguns dels que coneixen la creació de xarxes i la virtualització de xarxa definides pel programari descriuen la creació de xarxes definides per programari com una tècnica més "mecànica" o pràctica per canviar la forma de construir una xarxa. En cert sentit, les xarxes definides per programari podrien servir per a l'objectiu general de la virtualització de la xarxa, que ajudaria a controlar el projecte com una espècie de filosofia de primer nivell per al disseny. En altres paraules, utilitzant tècniques de codificació SDN, versus la utilització de màquines virtuals per a la construcció de xarxa inicial.

Uns altres parlen de xarxes definides per programari com un tipus d’eina de programació, la manera com funcionen els llenguatges de programació individuals per donar suport a l’arquitectura de maquinari i programari. Aquests són els blocs de construcció que permeten construir i operar configuracions informàtiques sofisticades més grans.

Quina diferència hi ha entre la xarxa de definició de programari (sdn) i la virtualització de la xarxa?