Casa reti Qual è la differenza tra rete definita dal software (sdn) e virtualizzazione della rete?

Qual è la differenza tra rete definita dal software (sdn) e virtualizzazione della rete?

Anonim

D:

Qual è la differenza tra rete definita dal software (SDN) e virtualizzazione della rete?

UN:

Il networking definito dal software è un concetto di rete in cui, nell'architettura di rete, il "piano di controllo" della rete o la struttura di trasmissione dei dati è separata da altre funzioni. Crea una certa astrazione nei livelli software che gestiscono la rete.

Al contrario, la virtualizzazione della rete è un concetto di ampio livello per modificare la struttura architettonica di una rete. Gli esperti parlano della virtualizzazione della rete in termini di sostituzione di strutture hardware fisiche con strutture logiche, ad esempio la divisione o la partizione di un singolo pezzo hardware in varie funzioni logiche. Sia che si tratti di operazioni del server o di archiviazione dei dati, il concetto essenziale di utilizzo di hardware virtuale (a volte chiamato VMware) è lo stesso.

Per ulteriori informazioni sulla virtualizzazione di rete, leggi questo nuovo white paper di IBM Fellow, emerito CTO Dell e Chief Scientist, Dr. Jai Menon "Approcci e vantaggi della virtualizzazione di rete"

Alcuni di coloro che hanno familiarità con la rete definita dal software e la virtualizzazione della rete descrivono la rete definita dal software come una tecnica più "meccanica" o pratica per cambiare il modo in cui viene costruita una rete. In un certo senso, il networking definito dal software potrebbe servire l'obiettivo generale della virtualizzazione della rete, che aiuterebbe a controllare il progetto come una sorta di filosofia di alto livello per la progettazione. In altre parole, utilizzando tecniche di codifica SDN, anziché utilizzare macchine virtuali per la costruzione della rete iniziale.

Altri parlano del networking definito dal software come un tipo di strumento di programmazione, del modo in cui i singoli linguaggi di programmazione lavorano per supportare architetture hardware e software. Questi sono gli elementi costitutivi che consentono di creare e utilizzare le più sofisticate configurazioni IT sofisticate.

Qual è la differenza tra rete definita dal software (sdn) e virtualizzazione della rete?