¿Qué es la virtualización de funciones de red (NFV)?

Mujer madura trabajando desde casa con un ordenador portátil.

Autores

Michael Goodwin

Staff Editor, Automation & ITOps

IBM Think

¿Qué es la virtualización de funciones de red (NFV)?

La virtualización de funciones de red (NFV, del inglés network functions virtualization) es un proceso de arquitectura de red que traslada funciones de red como el equilibrio de carga y el cifrado del hardware físico a las máquinas virtuales (VM). NFV ayuda a las organizaciones a reducir costes y optimizar la implementación de servicios.

Un enfoque tradicional de dispositivos de red requiere que cada función de red, como balanceadores de carga, cortafuegos, pasarelas y enrutadores, se ejecute en hardware dedicado, lo que puede resultar caro y difícil de escalar.

Actualizar el hardware dedicado puede llevar meses o requerir la compra de nuevo hardware compatible con la nueva tecnología. Desacoplar estas funciones de red de los dispositivos de hardware permite a los proveedores de servicios aumentar enormemente la velocidad de implementación de nuevos servicios al tiempo que se reduce la necesidad de dispositivos físicos.

La arquitectura NFV utiliza la virtualización y las máquinas virtuales para crear una red ágil que sea escalable, personalizable y gestionable a través de un único panel. Un panel de control centralizado permite a los operadores de red automatizar el aprovisionamiento y la orquestación de los recursos de red y responder rápidamente a los patrones de tráfico cambiantes y a las demandas de la red.

NFV sirve al creciente número de empresas que buscan mantener el control de su infraestructura de red mientras migran de hardware físico a recursos virtualizados y de cloud computing. Por este motivo, Forbes incluye la NFV entre las cinco tecnologías que más están evolucionando los servicios de telecomunicaciones, junto con la inteligencia artificial (IA), el machine learning (ML), el edge computing, las interfaces de programación de aplicaciones y la visión artificial.1

Diseño 3D de bolas rodando por un circuito

Las últimas noticias + conocimientos de IA 


Descubra ideas y noticias de expertos sobre IA, nube y mucho más en el boletín semanal Think. 

Arquitectura NFV

La arquitectura NFV establece una base, un proceso y una estrategia para la virtualización de las funciones de red. El Grupo de Especificación Industrial del Instituto Europeo de Normas de Telecomunicaciones (ETSI) para la Virtualización de Funciones de Red (a menudo denominado ETSI ISG NFV) elaboró un informe técnico en el que se expone el marco inicial de código abierto para la NFV. Otras organizaciones han participado en el desarrollo de la NFV, pero la arquitectura básica sigue siendo la misma.

La arquitectura NFV consta de tres capas:

Funciones de red virtualizadas (VNF)

Las VNF son los servicios que antes se ejecutaban en hardware físico. El enrutamiento, los firewalls, la configuración IP y los sistemas de detección de intrusiones, los sistemas SD-WAN y los programas de intercambio de archivos son tipos comunes de funciones de red virtualizadas.

Cuando se virtualizan, estos servicios pueden vincularse en un proceso llamado "encadenamiento de servicios". El encadenamiento de servicios ayuda a los operadores de red a automatizar el aprovisionamiento de recursos para cada servicio de la red. Disponer de una visión centralizada de todas las funciones proporciona a los operadores un mayor control de la red y les permite dirigir el tráfico y las cargas de trabajo a los servidores disponibles, lo que reduce el riesgo de interrupciones del servicio.

Infraestructura de virtualización de funciones de red (NFVI)

La infraestructura NFV está formada por los servidores, el almacenamiento, los conmutadores y los recursos informáticos necesarios para crear entornos NFV. Para abstraer las funciones de red del hardware físico, los operadores de red crean una capa de virtualización mediante el uso de un software llamado hipervisor. Un hipervisor, o monitor de máquina virtual (VMM), crea una capa de software capaz de segmentar múltiples máquinas virtuales a partir de una única máquina física. Estas máquinas virtuales pueden ejecutarse una junto a la otra en su propio sistema operativo. La NFVI ofrece conectividad para crear una red unificada a partir de múltiples máquinas físicas y máquinas virtuales.

Gestión, automatización y orquestación de redes (MANO)

NFV MANO es el marco básico para gestionar la implementación, el aprovisionamiento, la monitorización y el rendimiento de las funciones de red virtualizadas. NFV MANO también crea una interfaz para que NFVI se comunique e interactúe con los sistemas de soporte operativo (OSS) y los sistemas de soporte empresarial (BSS) existentes.

MANO se divide en tres subsecciones:

Orquestación de NFV

Utiliza tecnologías de virtualización para implementar nuevas funciones de red y suministrar recursos a las VNF existentes. La orquestación de NFV también sirve para autenticar las solicitudes de recursos NFVI.

Gestor de infraestructuras virtualizadas (VIM)

Optimiza el ciclo de vida del software, los recursos virtuales y la red física. Las instancias VIM pueden gestionar múltiples recursos NFVI o especializarse en un aspecto concreto según sea necesario. Un VIM mantiene un registro de recursos virtuales y físicos que permite a los operadores de red mantener las operaciones e implementar nuevos servicios.

Gestor de funciones de red virtualizada

Estandariza las funciones de red virtual y aumenta la interoperabilidad de las características de red definida por software (SDN). La gestión de VNF incluye la instanciación o creación de instancias, el escalado, la actualización y la terminación de funciones de red virtualizadas.

Producto destacado

Hybrid Cloud Mesh

Este vídeo muestra cómo Hybrid Cloud Mesh ofrece conectividad de red multinube centrada en aplicaciones en cuestión de minutos, en cualquier momento y en cualquier lugar.

Beneficios de NFV

Para aprovechar los beneficios de la virtualización de funciones de red, los equipos de TI deben reconocer y abordar algunos retos, en particular los problemas de visibilidad y seguridad que pueden acompañar a la NFV. 

Los entornos NFV suelen requerir herramientas de monitorización más complejas para controlar las distintas máquinas virtuales, las funciones y el tráfico que circula por la red. Las funciones virtualizadas también están más expuestas a los ciberataques y al malware que el hardware físico almacenado en un centro de datos, y deben protegerse de formas diferentes. Las empresas que deseen implementar la NFV deben acompañar esta transición con prácticas de monitorización y seguridad sólidas y específicas de la NFV para proteger sus datos e infraestructuras.

    Reducción de costes

    La NFV ayuda a reducir costes de varias maneras. Por un lado, reduce la cantidad de hardware que debe adquirir una organización y el espacio de almacenamiento necesario para albergarlo. Por ejemplo, la NFV permite ejecutar varias máquinas virtuales en un único servidor, lo que reduce el espacio físico y los conocimientos necesarios para mantener y actualizar los equipos.

    La NFV ayuda a ampliar el ciclo de vida del hardware de red, ofreciendo a las organizaciones un mayor rendimiento de las inversiones en infraestructura. La NFV también ayuda a reducir el consumo de energía de los centros de datos, reduciendo aún más los costes generales de TI.

    Escalabilidad mejorada

    Las soluciones NFV ayudan a las organizaciones a impulsar el crecimiento empresarial y a planificar el futuro gracias a la escalabilidad que proporciona la virtualización. El escalado con hardware físico requiere el transporte y la configuración de máquinas y técnicos in situ para hacerlo, mientras que la virtualización permite el aprovisionamiento rápido y remoto de la infraestructura. La NFV también puede simplificar la implementación de actualizaciones de red.

    Implementación más rápida

    La virtualización de funciones de red ayuda a las organizaciones a acelerar el lanzamiento de nuevos servicios, aplicaciones y actualizaciones a través de una red virtualizada.

    Las redes virtuales permiten a los operadores de red automatizar la implementación de características y aplicaciones a través de un proceso denominado implementación continua. Una vez que los cambios en el código superan una serie de pruebas predefinidas, las actualizaciones pasan a estar disponibles para los usuarios.

    SDN vs. NFV

    Las redes definidas por software (SDN) y la virtualización de funciones de red comparten elementos comunes, pero sirven a funciones y casos de uso distintos. Ambas funciones son enfoques definidos por software que se basan en la creación de una capa virtualizada por encima de una red física que se utiliza para flexibilizar las redes.

    Sin embargo, la SDN se centra en los centros de datos, mientras que la NFV está orientada a las redes de área extensa (WAN) y a los proveedores y operadores de servicios de red. Mientras que la NFV virtualiza las funciones de red y se utiliza para reducir la necesidad de dispositivos físicos (aumentando la agilidad y reduciendo los costes), la SDN ayuda a las organizaciones a centralizar la gestión de la red y a mejorar el enrutamiento del tráfico de red.

    La SDN logra esta tecnología desacoplando el plano de control, que organiza y establece controles sobre cómo se enrutan los paquetes de datos a través de una red. El plano de datos subyacente es el motor que mueve los paquetes de datos.

    Esta centralización permite una gestión más precisa de los recursos de red basada en políticas específicas de la organización y un uso más eficiente del aprovisionamiento automatizado. Los operadores de red pueden implementar herramientas de automatización, equilibrar dinámicamente la carga y suministrar recursos en función de las condiciones en tiempo real, lo que reduce la latencia y aumenta la prestación general de servicios.

    Las funciones de red virtuales pueden implementarse en un ecosistema SDN. Utilizadas conjuntamente, la SDN y la NFV ayudan a crear redes ágiles y flexibles capaces de gestionar entornos virtuales complejos. 

    Soluciones relacionadas
    IBM SevOne Network Performance Management 

    IBM SevOne Network Performance Management es un software de monitorización y análisis que proporciona visibilidad e información en tiempo real sobre redes complejas.

    Monitorice el rendimiento de la red
    Soluciones de red

    Las soluciones de redes en la nube de IBM proporcionan conectividad de alto rendimiento para potenciar sus aplicaciones y su negocio.

    Explore las soluciones de red en la nube
    Servicios de consultoría tecnológica

    Modernice sus aplicaciones y navegue por los requisitos del sector con IBM Consulting.

    Servicios de consultoría tecnológica
    Dé el siguiente paso

    Transforme su red en un acelerador del negocio con las soluciones de red de alto rendimiento de IBM. 

    Explore las soluciones de red en la nube Solicite una demostración en directo