Funciones de red virtual, o VNF
Una función de red virtual (VNF) es una tarea virtualizada realizada anteriormente por hardware propietario y dedicado.
VNF mueve las funciones de red fuera de los dispositivos de hardware dedicados y hacia el software. Esto permite que las funciones específicas que requerían dispositivos de hardware en el pasado funcionen en servidores x86 estándar. Las VNFs llevan a cabo funciones de red específicas en máquinas virtuales (VM), bajo el control de un hipervisor. Tales tareas pueden incluir poner firewalls, servicio de nombres de dominio (DNS), almacenamiento en caché o traducción de direcciones de red (NAT).
Las VNFs pueden ser vinculadas, o encadenadas, juntas de una manera similar a los bloques de construcción. Esto se conoce como encadenamiento de servicio. Aunque el concepto no es nuevo, el encadenamiento de servicios y el proceso de aprovisionamiento de aplicaciones se hacen más cortos y más simples con VNF. Las VNFs existen dentro de una infraestructura de virtualización de funciones de red (NFV) y los dos acrónimos a veces son intercambiados.