La virtualización de funciones de red ( NFV) es un concepto de arquitectura de red que sugiere el uso de tecnologías de virtualización para virtualizar clases completas de funciones de nodo de red en forma de elementos compuestos que se pueden conectar entre sí o encadenar para crear servicios de telecomunicaciones (servicios). El concepto de virtualización de funciones de red fue propuesto en 2012 por el Instituto Europeo de Normas de Telecomunicaciones (ETSI).
NFV es diferente de los métodos de virtualización tradicionales utilizados en la tecnología de la información de nivel empresarial. Una función de red virtualizada ( eng. función de red virtualizada, VNF ) puede incluir una o más máquinas virtuales que usan diferentes software y procesos, sobre estándares de la industria, servidores, conmutadores y gran almacenamiento, o incluso infraestructura de computación en la nube , en lugar de soluciones de hardware separadas para cada uno. función de red.
Por ejemplo, se puede implementar un controlador de borde de sesión virtualizado para proteger una red sin el costo y la complejidad habituales de obtener e instalar dispositivos físicos. Otros ejemplos de NFV incluyen balanceadores de carga virtualizados, firewalls, dispositivos de detección de intrusos y aceleradores WAN [1] .