Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Puente virtual de borde

Descripción de los puentes de Edge virtual para su uso con la tecnología VEPA en los conmutadores de la serie EX

Los servidores que usan el agregador de puerto Ethernet virtual (VEPA) no envían paquetes directamente desde una máquina virtual (VM) a otra. En su lugar, los paquetes se envían a puentes virtuales en un conmutador adyacente para su procesamiento. Los conmutadores de la serie EX utilizan el puente virtual de borde (EVB) como un puente virtual para devolver los paquetes en la misma interfaz que entrega los paquetes.

¿Qué es EVB?

EVB es una capacidad de software en un conmutador que ejecuta Junos OS que permite que varias máquinas virtuales se comuniquen entre sí y con hosts externos en el entorno de red Ethernet.

¿Qué es VEPA?

VEPA es una capacidad de software en un servidor que colabora con un conmutador externo contiguo para proporcionar compatibilidad de puente entre varias máquinas virtuales y redes externas. El VEPA colabora con el conmutador adyacente mediante el reenvío de todos los fotogramas originados por la VM al conmutador adyacente para el procesamiento de fotogramas y Frame Relay (incluido el reenvío Hairpin) y las tramas de dirección y de duplicación recibidas desde el vínculo superior VEPA al destinos adecuados.

¿Por qué usar VEPA en lugar de VEB?

Aunque las máquinas virtuales son capaces de enviar paquetes directamente entre sí con una tecnología denominada Puente Ethernet virtual (VEB), suele ser conveniente utilizar conmutadores físicos para conmutación, ya que VEB utiliza hardware de servidor costoso para llevar a cabo el tarea. En lugar de usar VEB, puede instalar VEPA en un servidor para descargar la funcionalidad de conmutación a un conmutador físico adyacente más barato. Entre las ventajas adicionales de usar VEPA se incluyen:

  • VEPA reduce la complejidad y permite un mayor rendimiento en el servidor.

  • VEPA aprovecha las funciones de seguridad y seguimiento del conmutador físico.

  • VEPA permite la visibilidad del tráfico entre máquinas virtuales para las herramientas de administración de red diseñadas para un puente adyacente.

  • VEPA reduce la cantidad de configuración de red requerida por los administradores de servidor y, por lo tanto, reduce el trabajo del administrador de la red.

¿Cómo funciona EVB?

La EVB utiliza dos protocolos, el protocolo de detección y configuración de estación virtual (VSI) y el protocolo de control de borde (ECP) para programar políticas para cada instancia de conmutador virtual individual; en concreto, EVB mantiene la siguiente información para cada instancia de VSI:

  • ID. DE VLAN

  • VSI (tipo)

  • VSI, versión de tipo

  • dirección MAC del servidor

El servidor VEPA utiliza VDP para propagar la información VSI al conmutador. Esto permite que el conmutador programe políticas para VSIs individuales y admite la migración de máquinas virtuales implementando la lógica para preasociar un VSI con una interfaz determinada.

ECP es una capa de transporte similar al Protocolo de detección en la capa de enlace (LLDP) que permite que varios protocolos de capa superior envíen y reciban unidades de datos de protocolo (PDU). ECP mejora cuando LLDP implementa la secuenciación, la retransmisión y un mecanismo ACK, mientras que al mismo tiempo es lo suficientemente ligero como para implementarse en una red de un único salto. El ECP se implementa en una configuración de EVB cuando se configura LLDP en interfaces que se han configurado para EVB. Es decir, se configura LLDP, no ECP.

¿Cómo implemento EVB?

Puede configurar EVB en un conmutador cuando dicho conmutador es adyacente a un servidor que incluye tecnología VEPA. En general, esto es lo que debe hacer para implementar EVB:

  • El administrador de la red crea un conjunto de tipos VSI. Cada tipo VSI se representa mediante un identificador de tipo VSI y una versión VSI, el administrador de red puede implementar una o más versiones VSI en un momento dado.

  • El administrador de VM configura VSI (que es una interfaz de emisora virtual para una máquina virtual que está representada por un par de ID. de dirección MAC y VLAN). Para lograr esto, el administrador de VM consulta los identificadores de tipo VSI (VTIDs) y crea una instancia de VSI formada por un identificador de instancia de VSI y el VTID elegido. Esta instancia se conoce como VTDB y contiene un identificador de administrador de VSI, un identificador de tipo VSI, una versión VSI y un ID. de instancia VSI.

Configuración del puente virtual Edge en un conmutador de serie EX

Configure los puentes virtuales de Edge (EVB) cuando se conecta un conmutador a un servidor de máquina virtual (VM) mediante la tecnología del agregador de puerto Ethernet virtual (VEPA). EVB no convierte los paquetes; en vez de eso, asegura que se intercambien paquetes de una VM destinada a otra VM del mismo servidor de VM. Es decir, cuando el origen y el destino de un paquete son el mismo puerto, EVB entrega el paquete correctamente, lo que no ocurrirá de ningún otro modo.

Nota:

La configuración de EVB también habilita el protocolo de descubrimiento y configuración (VDP) de interfaz de estación virtual (VSI).

Antes de comenzar a configurar EVB, asegúrese de que dispone de lo siguiente:

  • Se ha configurado la agregación de paquetes en el servidor conectado al puerto que utilizará en el conmutador para EVB. Consulte la documentación del servidor.

  • Se configuró la interfaz de EVB para todas las VLAN ubicadas en las máquinas virtuales. Consulte configuración de VLAN para conmutadores de la serie ex.

    Nota:

    Las características de seguridad del puerto que limitan a MAC mover y que limitan a MAC son compatibles con las interfaces configuradas para EVB; sin embargo, la seguridad del puerto incluye protección de origen de IP, inspección de ARP dinámico (DAI) y supervisión de DHCP no son compatibles con EVB. Para obtener más información acerca de estas funciones, consulte características de la seguridad del puerto.

Para configurar EVB en el conmutador:

  1. Configure el modo de acceso etiquetado para las interfaces en las que habilitará EVB:
  2. Habilite el protocolo de detección de nivel de vínculo (LLDP) en las interfaces en las que va a habilitar EVB:.
  3. Configure las interfaces para EVB como miembros de todas las VLAN que se encuentran en las máquinas virtuales.
  4. Activar VDP en las interfaces:
  5. Defina políticas para la información de VSI, incluidos el identificador de administrador de VSI, el tipo VSI, la versión VSI y el ID. de instancia de VSI:
  6. Defina los filtros de Firewall a los que se asignó en el paso anterior. Cuando cada paquete entrante coincide con el filtro, el contador se incrementa en 1. Otras acciones posibles son aceptar y rechazar.
  7. Políticas de Associación VSI con VDP:
  8. Compruebe que la máquina virtual se haya asociado correctamente con el conmutador. Después de asociar correctamente el perfil VSI con la interfaz del conmutador, compruebe el aprendizaje de la dirección MAC de la máquina virtual en la tabla MAC o en la tabla de base de datos de reenvío. El tipo de aprendizaje de las direcciones MAC de la VM será VDP y, tras el apagado exitoso de vm, la entrada MAC-VLAN correspondiente se vaciará de la tabla FDB, de lo contrario nunca se apagará.
  9. Compruebe que se aprenden los perfiles VSI en el conmutador:
  10. Compruebe las estadísticas de los intercambios de paquetes ECP entre el conmutador y el servidor:

Ejemplo Configuración de puentes virtuales de Edge para su uso con la tecnología VEPA en un conmutador de serie EX

Las máquinas virtuales (VM) pueden usar un conmutador físico que se encuentra junto al servidor de las máquinas virtuales para enviar paquetes tanto a otras VM como al resto de la red cuando se cumplen dos condiciones:

  • El agregador de paquetes Ethernet virtual (VEPA) está configurado en el servidor de máquina virtual.

  • Los puentes virtuales de Edge (EVB) se configuran en el conmutador.

En este ejemplo se muestra cómo configurar EVB en el conmutador para que los paquetes puedan fluir hacia y desde las máquinas virtuales.

Aplicables

En este ejemplo se utilizan los siguientes componentes de hardware y software:

  • Un conmutador EX4500 o EX8200

  • Junos OS versión 12,1 o posterior para conmutadores de la serie EX

Antes de configurar EVB en un conmutador, asegúrese de haber configurado el servidor con máquinas virtuales, las VLANs y VEPA:

Nota:

A continuación se indican el número de componentes utilizados en este ejemplo, pero puede utilizar menos o más para configurar la función.

  • En el servidor, configure seis máquinas virtuales, MV 1 a través de VM 6 Figura 1, tal y como se muestra en la. Consulte la documentación del servidor.

  • En el servidor, configure tres VLANs denominadas VLAN_Purple, VLAN_Orange y VLAN_Blue, y agregue dos máquinas virtuales a cada VLAN. Consulte la documentación del servidor.

  • En el servidor, instale y configure VEPA para agregar los paquetes de máquina virtual.

  • En el conmutador, configure una interfaz con las mismas tres VLAN que el servidor (VLAN_Purple, VLAN_Orange y VLAN_Blue). Consulte configuración de VLAN para conmutadores de la serie ex.

Descripción general y topología

EVB es una funcionalidad de software que proporciona varias estaciones de extremo virtual que se comunican entre sí y con conmutadores externos en el entorno de red Ethernet.

En este ejemplo, se muestra la configuración que tiene lugar en un conmutador cuando ese conmutador está conectado a un servidor con VEPA configurado. En este ejemplo, un conmutador ya está conectado a un servidor que hospeda seis máquinas virtuales (VM) y se configura con VEPA para agregar paquetes. Las seis máquinas virtuales del servidor son de máquina virtual de 1 a VM 6 y cada máquina virtual pertenece a una de las tres VLAN de servidor: VLAN_Purple, VLAN_Orange o VLAN_Blue. Dado que VEPA está configurado en el servidor, no se pueden comunicar directamente dos VM: toda la comunicación entre máquinas virtuales debe producirse a través del conmutador adyacente. Figura 1 muestra la topología de este ejemplo.

Ejemplo de un puente virtual de perímetro topología

Figura 1: TopologíaTopología

El componente VEPA del servidor inserta todos los paquetes de cualquier VM, independientemente de si los paquetes están destinados a otras VM del mismo servidor o a cualquier host externo, al conmutador adyacente. El conmutador adyacente aplica políticas a los paquetes entrantes en función de la configuración de interfaz y, a continuación, reenvía los paquetes a las interfaces apropiadas basadas en la tabla de aprendizaje de MAC. Si el conmutador no ha aprendido todavía a un MAC de destino, inunda el paquete a todas las interfaces, incluido el puerto de origen en el que llegó el paquete.

Tabla 1muestra los componentes utilizados en este ejemplo.

Tabla 1: Componentes de la topología para configurar EVB
Component Descripción

Conmutador de la serie EX

Para obtener una lista de los conmutadores que admiten esta función, consulte software de conmutador de la serie ex series Descripción general o ex series Virtual Chassis Descripción de las funciones del software.

ge-0/0/20

Interfaz de conmutador al servidor.

Servidor

Servidor con máquinas virtuales y tecnología VEPA.

Máquinas virtuales

Seis máquinas virtuales que se encuentran en el servidor, el VM 1, VM 2, VM 3, VM 4, VM 5 y VM 6.

Redes VLAN

Tres redes VLAN, denominadas VLAN_Purple, VLAN_Orange y VLAN_Blue. Cada VLAN cuenta con dos miembros de la máquina virtual.

VEPA

Un agregador de puerto Ethernet virtual (VEPA) es una capacidad de software en un servidor que colabora con un conmutador externo adyacente para proporcionar compatibilidad de puente entre varias máquinas virtuales y con redes externas. El VEPA colabora con el conmutador mediante el reenvío de todos los fotogramas originados por la VM al puente adyacente para el procesamiento de fotogramas y Frame Relay (incluido Hairpin Forwarding) y las tramas de dirección y de duplicación recibidas desde el enlace VEPA al correspondiente captura.

Nota:

La configuración de EVB también habilita el protocolo de descubrimiento y configuración (VDP) de interfaz de estación virtual (VSI).

Automática

Modalidades

Configuración rápida de CLI

Para configurar evb rápidamente, copie los siguientes comandos y péguelos en los puertos CLI del conmutador en [edit] el nivel de jerarquía.

Procedimiento paso a paso

Para configurar EVB en el conmutador:

  1. Configure el modo de acceso etiquetado para las interfaces en las que habilitará EVB:

  2. Habilite el protocolo de detección de nivel de vínculo (LLDP) en las interfaces de puerto en las que va a habilitar EVB:

  3. Configure la interfaz como miembro de todas las VLAN que se encuentran en las máquinas virtuales.

  4. Habilite el protocolo de descubrimiento y control de VSI (VDP) en la interfaz:

  5. Definir políticas para la información de VSI. La información de VSI se basa en un identificador de administrador de VSI, un tipo VSI, una versión VSI y un ID. de instancia de VSI:

  6. En el paso anterior se definieron dos políticas VSI, cada una de ellas asignada a distintos filtros de Firewall. Defina los filtros del cortafuegos:

  7. Políticas de apsociación VSI con protocolo de descubrimiento de VSI

Resultados

Comproba

Para confirmar que EVB está habilitado y funciona correctamente, realice estas tareas:

Comprobando que EVB está correctamente configurado

Purpose

Compruebe que EVB está configurado correctamente

Intervención
Efectos

Cuando se habilita LLDP por primera vez, se produce un intercambio de un LLDP en EVB entre el conmutador y el servidor que utiliza LLDP. Como parte de este intercambio, se negocian los siguientes parámetros: Número de VSIs compatibles, modo de reenvío, compatibilidad ECP, compatibilidad con VDP y exponente de temporizador de retransmisión (RTE). Si la salida tiene valores para los parámetros negociados, EVB está configurado correctamente.

Comprobando que la máquina virtual se asoció correctamente con el conmutador

Purpose

Compruebe que la máquina virtual se haya asociado correctamente con el conmutador. Después de asociar correctamente el perfil VSI con la interfaz del conmutador, verifique el aprendizaje de la dirección MAC de la máquina virtual en la tabla MAC o en la tabla de base de datos de reenvío. El tipo de aprendizaje de las direcciones MAC de la VM será VDP y, tras el apagado exitoso de vm, la entrada MAC-VLAN correspondiente se vaciará de la tabla FDB, de lo contrario nunca se apagará.

Intervención

Comprobando que se aprenden los perfiles VSI en el conmutador

Purpose

Compruebe que se aprenden los perfiles VSI en el conmutador.

Intervención
Efectos

Siempre que las máquinas virtuales configuradas para VEPA se inicien en el servidor, las VM empezarán a enviar mensajes VDP. Como parte de este perfil, los perfiles de VSI se aprenden en el conmutador.

Si la salida tiene valores para Manager, Type, version, VSI e Instance, los perfiles VSI se aprenden en el conmutador.