Virtualizarea funcțiilor de rețea ( NFV) este un concept de arhitectură de rețea care sugerează utilizarea tehnologiilor de virtualizare pentru a virtualiza clase întregi de funcții ale nodurilor de rețea sub formă de elemente compozite care pot fi conectate împreună sau înlănțuite pentru a crea servicii (servicii) de telecomunicații. Conceptul de virtualizare a funcțiilor de rețea a fost propus în 2012 de Institutul European de Standarde de Telecomunicații (ETSI).
NFV este diferit de metodele tradiționale de virtualizare utilizate în tehnologia informației la nivel de întreprindere. O funcție de rețea virtualizată ( de exemplu , funcția de rețea virtualizată, VNF ) poate include una sau mai multe mașini virtuale care utilizează software și procese diferite, peste standarde industriale, servere, comutatoare și stocare mare sau chiar infrastructură de cloud computing , în loc de soluții hardware separate pentru fiecare functie de retea.
De exemplu, un controler de frontieră de sesiune virtualizat poate fi implementat pentru a securiza o rețea fără costul și complexitatea obișnuite de obținere și instalare de dispozitive fizice. Alte exemple de NFV includ echilibrare de încărcare virtualizate, firewall-uri, dispozitive de detectare a intruziunilor și acceleratoare WAN [1] .