sábado, 13 de junio de 2015

Simulador cisco Virl



Cisco Virl es un simulador de equipos cisco que soporta CSR1000v con IOS-XE, vIOS, IOS XRv basado en una interfaz gráfica. Se crean labs utilizando imágenes X86 en OpenStack/KVM. Comprando con GNS3 que utiliza Dynamips es un poco más rápido. Cisco VIRL esta pensado para usar varios sistemas operativo de cisco y prepara las certificaciones CCNA, CCNP, CCIE y CCDE.


Después de realizar el proceso de licenciamiento se ha exportado la máquina virtual desde VMware Fusion en un (Macbookpro) a VMware workstation version 11.1.0 build-2496824 instalado en Ubuntu 14.04 LTS con CPU I7-3820 y 32Gb de memoria. Sin licencia la única función permitida sera el diseño de topología y la simulación quedará restringida.

Es necesario tener bastante swap, el sistema operativo disponía de una partición de 3Gb y no era  suficiente, a continuación se puede crear una swap adicional en fichero. Este script crear una swap temporal, en caso necesario se puede hacer permanente al sistema.

fallocate -l 9G /swapfile
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile




Verificar que este creado correctamente:


root@anubis:~# free -m
             total       used       free     shared    buffers     cached
Mem:         30133       2994      27139         25         72        887
-/+ buffers/cache:       2034      28099
Swap:        13120          0      13120


Esta es la configuración de la máquina virtual:


Es necesario tener al menos una interfaz en modo bridge para acceder al servidor desde nuestra red. La máquina virtual si tenemos un servidor DHCP obtendrá una IP como si un nuevo nodo se tratará.


A continuación se ha probado dejar la instancia de cisco virl en vmware como servidor.



El propósito de usar remotamente VM Maestro es para liberar recursos para labs complejos utilizado IOS XR que consumen bastante recusos.


Una vez la máquina de cisco virl Cisco Virl en ejecución lanzará los procesos y estos estarán disponibles sin la necesidad de lanzarlos manualmente.


Desde cualquier equipo en la misma en la red se puede acceder desde un navegador y descarga el cliente VM Maestro:



Cada usuario puede crear una topología diferente en sus respectivos equipo utilizado el servidor cisco viro de forma remota.

Usuario 1 (linux-Ubuntu):




Usuario 2 (MacBokPro):





Consumo de memoria y CPU antes de lanzar las simulaciones en dos ordenadores remotos de forma concurrente:




Simulación de dos tipologías diferentes en modo simulación:




Consumo de CPU en el servidor donde está instalado VMware: (simulados dos tipologías diferentes)






No hay comentarios:

Publicar un comentario