Accedi / Registrati Account

Virtualizzazione

Cosa si intende per NFV?

La virtualizzazione delle funzioni di rete (Network Functions Virtualization, NFV) è un modo per virtualizzare quei servizi di rete, tra cui router, firewall e bilanciamenti del carico, che convenzionalmente vengono eseguiti su un hardware proprietario. Tali servizi sono raggruppati come macchine virtuali (VM) su hardware di largo consumo; in questo modo i provider di servizi possono eseguire le proprie reti su server standard anziché su server proprietari. 

La NFV non richiede la disponibilità di hardware dedicato per ogni funzione di rete. Incrementa inoltre la scalabilità e l'agilità consentendo ai provider di distribuire nuovi servizi di rete e applicazioni on demand, senza l'esigenza di aggiungere altre risorse hardware.


Architettura NFV

L'architettura NFV proposta dall'Istituto europeo per le norme di telecomunicazione (ETSI) contribuisce a definire gli standard di implementazione della NFV. sui quali si basa ogni componente dell'architettura per promuovere stabilità e interoperabilità.

Un'architettura NFV è costituita da:

  • Funzioni di rete virtualizzate (VNF), ovvero le applicazioni software che erogano servizi di rete quali condivisione dei file, servizi di directory e configurazione IP.
  • Infrastruttura di virtualizzazione delle funzioni di rete (NFVi), composta dai componenti dell'infrastruttura— elaborazione, storage, rete — necessari per eseguire le applicazioni di rete e inclusi in una piattaforma a supporto del software, ovvero un hypervisor come KVM o una piattaforma di gestione per container.
  • Gestione, automazione e orchestrazione di rete (MANO) è il framework per la gestione dell'infrastruttura NFV e per il provisioning delle nuove VNF.

Software defined networking (SDN) e NFV

NFV e SDN non dipendono l'uno dall'altro, ma hanno alcuni aspetti in comune. Entrambi si basano sulla virtualizzazione e impiegano l'astrazione di rete, ma differiscono nel modo in cui separano le funzioni e astraggono le risorse. 

SDN separa le funzioni di inoltro da quelle di controllo della rete, con l'obiettivo di creare una rete gestibile e programmabile a livello centralizzato. NFV astrae le funzioni di rete dall'hardware e supporta SDN fornendo l'infrastruttura sulla quale può essere eseguito il software SDN. 

In base ai risultati che si desidera ottenere, NFV e SDN possono essere utilizzati insieme, entrambi su hardware standard. NFV e SDN ti permettono di realizzare un'architettura di rete più flessibile, programmabile e con un impiego efficiente delle risorse.


I vantaggi della NFV

La NFV consente ai provider di servizi di eseguire le funzioni di rete su hardware standard anziché su hardware dedicato. Inoltre, essendo virtualizzate, più funzioni possono essere eseguite su un unico server. A fronte di una riduzione dell'hardware fisico necessario, si ottengono un consolidamento delle risorse e un risparmio sui costi complessivi maggiori ed esigenze di spazio fisico e di consumo energetico inferiori. 

La virtualizzazione delle funzioni di rete garantisce ai provider la flessibilità di eseguire le funzioni di rete virtualizzate su server differenti o di spostarle come necessario al variare della domanda, accelerando la distribuzione di servizi e applicazioni. 

Se, ad esempio, un cliente richiede una nuova funzione di rete, il provider può attivare una nuova VM per soddisfare la richiesta. Quando la funzione non è più necessaria, la VM potrà essere dismessa. La virtualizzazione delle funzioni di rete rappresenta anche una modalità a basso rischio per testare il valore di un nuovo potenziale servizio.


Perché scegliere le soluzioni NFV di Red Hat?

Con il rinnovo delle proprie reti, i provider di servizi distribuiscono carichi di lavoro e servizi all'edge della rete, ovvero spostandoli dai data center (dalla core network) verso strutture periferiche come sedi rappresentative e uffici centrali. Da queste sedi dislocate, i servizi possono essere erogati a chi li ha sottoscritti in modo più efficiente, con una latenza ridotta e maggiore larghezza di banda.

La soluzione NFV di Red Hat è il risultato del nostro contributo ai progetti OpenStack, KVM e DPDK ed è ulteriormente consolidata dall'ampio ecosistema di partner certificati.

Essendo open source e basata su standard, NFV offre una piattaforma stabile e interoperabile da utilizzare come punto di partenza.