Laboratorio Citrix Branch Repeater VPX + WANem
Lo prometido es deuda, en este artículo vamos a ver funcionando Citrix Branch Repeater VPX en un laboratorio que vamos a montar en un entorno de virtualización Citrix XenServer usando para la emulación WAN el appliance WANem.
A continuación vamos a enumerar la infraestructura del laboratorio y posteriormente su arquitectura. La infraestructura necesaria es:
- Host Citrix XenServer 5.5 o superior con al menos 4 GB RAM y 150 GB de disco (no es necesario Intel-VT o AMD-v).
- PC para ser usado con un cliente FTP para las pruebas de rendimiento.
- 2 x VM con Citrix Branch Repeater VPX instalado (1 vCPU, 1 GB RAM, 60 GB de disco y 2 vNIC; cada VM).
- 1 VM con WANem ejecutandose (1 vCPU, 512 MB RAM, sin disco y 2 vNIC).
- 1 VM con un servidor FTP (1 vCPU, 256 MB RAM, 8 GB de disco y 1 vNIC; nosotros usamos Debian Lenny).
La arquitectura del laboratorio se basa en un entorno de virtualización Citrix XenServer 5.5 ya que es imprescindible para poder ejecutar Citrix Branch Repeater VPX. En nuestro host vamos a ejecutar un total de 4 máquinas virtuales, 2 Citrix Branch Repeater VPX, 1 WANem y 1 Debian Lenny con servicio FTP.
La conexión de red entre máquinas virtuales se va a realizar con 4 redes, una de ella es Network0 que es creada de forma predeterminada con la instalación de Citrix XenServer y es asignada a la interfaz física NIC0; las 3 redes restantes se van a crear como red interna, por lo que no estará asociada a ninguna interfaz de red física. Las redes internas recibirán el nombre de Internal1, Internal2 e Internal3. La distribución de redes para las máquinas virtuales es la siguiente:
- Citrix Branch Repeater VPX (Central): Dispondrá de 2 vNIC pertenecientes a Network0 e Internal1. IP 192.168.1.13.
- WANem: Dispondrá de 2 vNIC pertenecientes a Internal1 e Internal2. IPs 192.168.1.14 (Internal1) y 192.168.2.14 (Internal2).
- Citrix Branch Repeater VPX (Oficina): Dispondrá de 2 vNIC pertenecientes a Internal2 e Internal3. IP 192.168.2.13.
- Debian Lenny con servicio FTP: Dispondrá de 1 vNIC perteneciente a Internal3. IP 192.168.2.1.
Una vez conocida la infraestructura y su arquitectura cabe decir que configuraremos WANem con enlaces simétricos de 512 Kbps, ya que como sabemos Citrix Branch Repeater VPX en su versión Express está limitada a dicho ancho de banda en subida.
Las etapas a seguir durante el artículo son las siguientes:
- Crear redes en Citrix XenServer.
- Ejecutar y configurar WANem.
- Instalar y configurar Citrix Branch Repeater VPX.
- Pruebas.
Crear redes en Citrix XenServer
Accedemos a nuestro host Citrix XenServer con XenCenter y nos dirigimos a la pestaña Network.
Ahora hacemos clic en Add Network y en el asistente elegimos la opción Internal Network y pulsamos en Next.
Le asignamos el nombre Internal1 y hacemos clic en Next.
Para terminar dejamos sin marcar la opción de que se añada automáticamente a las nuevas máquinas virtuales que creemos y hacemos clic en Finish.
Repetimos los mismos pasos para crear las redes Internal2 e Internal3.
Ejecutar y configurar WANem
Para realizar la emulación WAN vamos a usar el appliance WANem, podemos seguir su instalación en el artículo Emulación WAN en Citrix XenServer con WANem en este blog. El interface 0 lo asignamos a la red Internal1 y el interface 1 lo asignamos a la red Internal2. A eth0 le asignamos la dirección IP 192.168.1.14 y a eth1 le asignamos la dirección IP 192.168.2.14. Recordamos que tenemos que configurar nuestro WANem con enlaces a 512 Kbps con 70 ms de latencia para emular líneas ADSL.
Instalar y configurar Citrix Branch Repeater VPX
Ahora creamos los dos Citrix Branch Repeater VPX necesarios, podemos seguir el artículo Instalando Citrix Branch Repeater VPX en este blog. Sólo tenemos que tener cuidado a la hora de asignar las redes a las dos tarjetas de red. En el Citrix Branch Repeater VPX de la CENTRAL asignamos el interface 0 a la red Network 0 y el interface 1 a la red Internal1. Además durante la configuración inicial le asignamos la dirección IP 192.168.1.13 y como puerta de enlace 192.168.1.14.
En el Citrix Branch Repeater VPX de la OFICINA configuramos el interface 0 en la red Internal2 y el interface 1 en la red Internal3. Además durante la configuración inicial le asignamos la dirección IP 192.168.2.13 y como puerta de enlace 192.168.2.14.
Cuando tengamos que configurar los parámetros DNS de los Citrix Branch Repeater VPX podemos configurar también el hostname, asignando BR-CENTRAL y BR-OFICINA. Podemos comprobar si existe conectividad desde el PC que vamos a usar como cliente, haciendo un ping a las direcciones de nuestros Citrix Branch Repeater VPX. Decir que en el PC tenemos que configurar como puerto de enlace la IP 192.168.1.14 del WANem. Recordar también que el ancho de banda en Citrix Branch Repeater VPX ha de ser como máximo el 90% de la conexión WAN, en nuestro caso 461 Kbps para una conexión WAN de 512 Kbps.
Pruebas
Con nuestro servidor FTP arrancado y con conectividad a él vamos a realizar la primera prueba. Consistirá en subir un fichero de gran tamaño con la optimización WAN deshabilitada. Para deshabilitarla accedemos al BR-CENTRAL y en el apartado Monitoring en la opción System Status hacemos clic en Disable.
Si todo ha ido bien veremos que el estado ha pasado de ser NORMAL a DISABLED. Ahora podemos ejecutar nuestro cliente FTP como Filezilla y subir un fichero de al menos 5 MB. Nosotros estamos subiendo 8,5 MB y estima que tardará 2 minutos 15 segundos.
Mientras lo dejamos subiendo podemos ver en la opción Usage Graph del apartado Monitoring de nuestro Citrix Branch Repeater VPX la optimización del tráfico que está pasando por él. Comprobaremos que no realizando ninguna optimización.
Ahora vamos a realizar la prueba con la optimización habilitada. Solo tenemos que volver a System Status y hacer clic en Enable.
Eliminamos el fichero del servidor FTP y volvemos a subirlo. Podemos comprobar que el tiempo de transferencia al principio será algo superior así como la tasa más baja, pero conforme se aproxima el final del fichero la velocidad se ve aumentada. La optimización no se hace visible hasta que no se sube el fichero por segunda vez, por lo que sólo notaremos una breve mejoría esta vez.
Si deseamos podemos ver nuevamente las gráficas, ahora si podremos ver que el tráfico se está optimizando "ALGO". Si queremos que se vaya refrescando automáticamente hacemos clic en Toggle en la opción Auto-Refresh.
Ahora volvemos nuevamente a eliminar el fichero del servidor FTP y volvemos a subirlo, será cuando comprobaremos que la tasa de transferencia es bastante más rápida y en la gráfica el tráfico esta más optimizado.
¿Te gustó este artículo?
Aún no hay trackbacks.
















