Un'altra definizione di rete definita da software è la rete definita da software tramite facilità API o
interfacce di programmazione dell'applicazione.
In questa visione piuttosto che essere legato alla configurazione di un dispositivo di rete tramite un'interfaccia a riga di comando
che è molto restrittiva.
Perché non avevamo interfacce programmatiche più ricche sui dispositivi di rete.
Un esempio potrebbe essere quello di usare un'API RESTful anziché una menzogna SEO di base.
Altri protocolli come Ovi SDP e net conf potrebbero essere utilizzati per modificare a livello di programmazione la configurazione di
un dispositivo di rete.
Ora potresti pensare bene, userò semplicemente un protocollo di gestione della rete o S&P.
S&P ha alcune restrizioni e non funziona particolarmente bene quando si desidera modificare la configurazione
di un dispositivo.
Un'altra definizione sarebbe usare ASX e l'ho messo come una visione separata di SDM e ci sarà
un corso separato su Cisco ECI usando un protocollo chiamato plex.
Cisco ha acquistato una startup chiamata in semi e hanno sviluppato una visione di SD nell'uso di hardware o
ASX.
Quindi la soluzione Cisco fa molto affidamento su un'implementazione asincrona e si lega alla loro linea di
prodotti Nexus.
Altri termini che potresti incontrare includono l'automazione del cloud usando lo stack aperto.
Una delle visioni con stack aperto è che dovremmo essere in grado di gestire tutti i server e l'archiviazione
dei nostri dispositivi di rete da un'unica console di gestione.
Parleremo di più di Open stack in un corso separato.
Che dire di una virtualizzazione delle funzioni V o di rete.
Ti consiglierei di visitare l'OPI in un sito Web V per maggiori dettagli in una V, ma
per darti una rapida panoramica di NFP è perché esegui sistemi operativi specifici su hardware specifico per fornire
una funzione come esempio.
Perché hai un firewall hardware che fornisce solo quella funzione.
In passato avevi server con funzioni specifiche installate su hardware specifico.
Ad esempio, potresti avere un server Exchange o un server database o un file server in cui tutti i server erano
in esecuzione su hardware dedicato.
Quindi alcuni anni fa i server si sono virtualizzati.
Quindi non corri più.
Ad esempio alcune piattaforme server su hardware le esegui all'interno di macchine virtuali e in
genere eseguiresti molte macchine virtuali su un singolo dispositivo hardware.
E ci sono molti vantaggi nella virtualizzazione dei server allo stesso modo.
Perché non virtualizziamo i dispositivi di rete.
Quindi, ad esempio, potremmo virtualizzare un router Cisco utilizzando CSR o un router HP utilizzando un videoregistratore o uno switch utilizzando
lo switch v ovvio o aperto.
Molti di noi hanno riscontrato il passaggio virtuale in un ambiente VM. VM Dove hanno switch virtuali in
esecuzione nei loro hyper visor.
Quindi, facendo un ulteriore passo avanti, perché non virtualizziamo i dispositivi di rete piuttosto che avere un
timone dedicato o un firewall dedicato.
Perché non abbiamo semplicemente eseguito una macchina virtuale con quella funzione in modo da poter virtualizzare un firewall o virtualizzare un
router per poterlo fare un passo avanti.
Quindi, ad esempio, anziché eseguire un sistema operativo Windows solo per darmi un'applicazione specifica come un server
Web, perché non virtualizzare anche il sistema operativo ed eseguire più applicazioni separate l'una dall'altra come se fossero
in macchine virtuali diverse o container è un termine che viene spesso usato oggi e separa le applicazioni
l'una dall'altra ma ha più applicazioni in esecuzione su un singolo server allo stesso modo perché
non abbiamo virtualizzato una funzione come VR o P o una funzione firewall anziché eseguire una
piena sistema operativo soffiato per funzione.
Perché non eseguiamo un sistema operativo e istanziamo semplicemente le funzioni di rete e molte di esse su un
singolo sistema operativo.
Parleremo di più in una V in un corso separato.
Per ora ho intenzione di introdurre SD aperta e aggiungere un po 'di flusso aperto.
Dai un'occhiata ai corsi più dettagliati disponibili su genius 3 Spero di discutere i dettagli di tutti
questi corsi nei prossimi corsi.