Italia

Che cos'è la Rete Definita dal Software (SDN)?

Updated on lug 21, 2022
13

Il software-defined networking, spesso abbreviato in SDN o rete SDN, è un approccio all'architettura di rete che consente ai responsabili IT di utilizzare il software per ottenere una gestione centralizzata della rete, migliorando la flessibilità e l'agilità. Le organizzazioni hanno riscontrato molti vantaggi del software-defined networking e hanno introdotto l'SDN nelle loro reti da anni. Questo articolo offre una panoramica completa del software-defined networking, spiegandone la definizione, i componenti, i tipi, i vantaggi e l'impatto della rete SDN sui data center.

 

Componenti della Rete SDN

La rete SDN può essere classificata in tre livelli, ognuno dei quali è costituito da vari componenti.

  • Livello Applicazione

  • Livello di Controllo

  • Livello dell'Infrastruttura

Software Defined Networking (SDN) Layer

Il livello infrastruttura è costituito da varie apparecchiature di rete, ad esempio switch di rete, server o gateway, che formano la rete sottostante per inoltrare il traffico di rete alle sue destinazioni.

Il livello di controllo è il livello intermedio che collega il livello di infrastruttura e il livello di applicazione. Si tratta del software di controllo SDN centralizzato e funge da terra del piano di controllo dove la logica intelligente è collegata al piano applicativo.

Il livello applicativo contiene le applicazioni o le funzioni di rete utilizzate dalle organizzazioni. Ci possono essere diverse applicazioni relative al monitoraggio della rete, alla risoluzione dei problemi di rete, alle politiche di rete e alla sicurezza.

Per comunicare tra i tre livelli della rete SDN, vengono utilizzate interfacce di programmazione delle applicazioni (API) northbound e southbound. L'API Northbound consente la comunicazione tra i livelli applicativi e il controller, mentre l'API Southbound permette al controller di comunicare con le apparecchiature di rete.

 

Tipi di rete SDN

A seconda del modo in cui il livello controller è collegato ai dispositivi SDN, la rete SDN può essere suddivisa in quattro tipi diversi, che possiamo classificare come segue:

Open SDN

Open SDN ha un piano di controllo centralizzato e utilizza OpenFlow per l'API southbound del traffico dagli switch fisici o virtuali al controller SDN.

API SDN

API SDN, a differenza di open SDN, che richiede uno switch abilitato a OpenFlow, funziona bene con gli switch tradizionali. L'SDN tramite le API esistenti consiste nell'impiego di funzioni per i dispositivi di rete attraverso una connessione remota, ad esempio con metodi tradizionali come SNMP o CLI, o con metodi più recenti come API REST. Sebbene l'SDN tramite API non sia proprietario e sia aperto, le singole API utilizzate nell'SDN API sono proprietarie di specifici fornitori. E l'apertura può variare da un fornitore all'altro.

Modello overlay SDN

Il modello overlay SDN non si occupa delle reti fisiche sottostanti, ma costruisce una rete virtuale sopra l'hardware attuale. Opera su una rete overlay e offre tunnel con canali verso i data center per risolvere i problemi di connettività dei data center.

Modello Hybird SDN

Il modello Hybrid SDN, chiamato anche SDN basato sull'automazione, fonde le funzionalità SDN e le apparecchiature di rete tradizionali. Utilizza strumenti di automazione come agenti, Python, ecc. e componenti che supportano diversi tipi di OS. Il modello Hybrid SDN è spesso usato come approccio all'SDN.

 

Vantaggi della Rete SDN

I diversi modelli SDN hanno i loro meriti. In questa sede ci limiteremo a parlare dei vantaggi generali che SDN offre alla rete.

Gestione Centralizzata

La centralizzazione è uno dei principali vantaggi offerti da SDN. La rete SDN consente la gestione centralizzata della rete tramite uno strumento di gestione centrale, di cui possono beneficiare i responsabili dei data center. Questo strumento elimina la barriera creata dai sistemi tradizionali e fornisce una maggiore agilità per il provisioning della rete sia virtuale che fisica, il tutto da una posizione centrale.

Sicurezza

Il controller SDN offre ai tecnici di rete una postazione centralizzata per controllare l'intera sicurezza della rete. Nonostante la tendenza alla virtualizzazione abbia reso più difficile proteggere le reti dalle minacce esterne, l'SDN offre enormi vantaggi. Attraverso il controller SDN, le politiche e le informazioni di sicurezza sono garantite per essere implementate all'interno della rete. Inoltre, SDN è dotato di un unico sistema di gestione, che contribuisce a migliorare la sicurezza.

Risparmio sui costi

La rete SDN offre agli utenti costi operativi e spese di capitale ridotti. Per prima cosa, il modo tradizionale per garantire la disponibilità della rete era la ridondanza di apparecchiature aggiuntive, che ovviamente comportava costi aggiuntivi. Rispetto al metodo tradizionale, una rete definita dal software è molto più efficiente senza la necessità di acquistare altri switch di rete. Inoltre, l'SDN funziona benissimo con la virtualizzazione, che contribuisce a ridurre i costi per l'aggiunta di hardware.

Scalabilità

Grazie all'agente OpenFlow e al controller SDN che consentono l'accesso ai vari componenti della rete attraverso la gestione centralizzata, SDN offre agli utenti una maggiore scalabilità. Rispetto a una configurazione di rete tradizionale, i tecnici hanno più possibilità di modificare l'infrastruttura di rete all'istante, senza dover acquistare e configurare manualmente le risorse.

 

Qual è l'impatto della rete SDN sul Data Center?

Le tendenze della virtualizzazione e le nuove richieste del personale IT per supportare le nuove applicazioni e i nuovi servizi, come i servizi di cloud computing, il BYOD e le applicazioni di big data, impongono ai data center nuovi requisiti di maggiore flessibilità, migliori prestazioni e maggiore sicurezza.

I data center hanno iniziato a utilizzare l'SDN nella pratica per soddisfare le esigenze. Per molti data center hyperscale come Amazon e Google, è difficile gestire una strategia software-defined. Tuttavia, con SDN, le comunicazioni tra macchine virtuali sono semplificate.

Inoltre, supporta il collegamento di più data center. L'SDN aiuta a gestire il flusso di dati con larghezza di banda e costi ridotti, oltre a consentire la massima ottimizzazione delle risorse di rete.

Nel frattempo, SDN supporta i requisiti multi-tenancy dei data center futuri. Senza modificare manualmente le configurazioni hardware, SDN aiuta i data center a integrare le reti legacy e a migliorare le prestazioni della rete.

Infine, con l'aumento delle applicazioni basate sul cloud e dei data center cloud, SDN aiuta il monitoraggio in tempo reale e l'allocazione dinamica delle risorse ridondanti.

0

Potresti essere interessato a