There is much chatter about Cisco's new VIRL, so here is what I have collated.
The Virtual Internet Routing Lab. It is a network virtualization platform that can run IOS-XE, IOS-XR, IOS and NXOS (as well as 3rd party appliances).
So you can run all your exisiting IOS based images along with Nexus switches, and high-end carrier-grade equipment.
Rumours are that this will completely replace the physical hardware used in the R+S exam when V5 comes out next year.
Platform
It looks like VIRL will be supplied as an OVA format within an Ubuntu OS, therefore will be usable on any desktop virtualization product. A bare-metal version will also be available to allow for larger topologies.A game of two halves
VIRL will allow for for the topology to be designed on a laptop and executed on a separate server (or all on the same machine if you wish) as the UI designer (called Maestro) and engine (Auto net-kit) will be separate components. Once the you are happy with the design and layout you can then deploy the topology as a bunch of virtual machines that you can log into. XML will be used as the common back-end format.Usability
VIRL will be less CPU intensive than GNS3/Dynamips, more like IOU/IOL in that respect - which makes sense from a evolutionary standpoint.Connecting to actual hardware will be easy through the "Actual Hardware Asset" toolbox, because VIRL will lack the ASICs used by real switches this will be very useful.
Easy configuration for routing and IP addressing will borrow from PacketTracer, allowing for configuration through a GUI, making it easier for those less knowledgeable about Cisco configurations to set up training labs.
These screen shots are taken from the video presentation from Cisco - the link is at then end of this post.
The main screen allows us to formulate our network (similar to GNS3, PacketTracer, or IOU).
More complex environments can be set up, such as MPLS networks (as shown below) where we just need to enter our MPLS VPN tags, and the configuration engine will create the IOS configs for us.
The next screen shows us the map view
And from here we can select component layers from the drop down menu on the left hand side:
This allows is to see all the connections (say for a BGP network)
The topology can be over-layed on top of a map
Release date
Expected early 2014Price
Free for virtual appliance!Video
Here is a video taster to whet your appetite!Hands-on experience / Further reading
http://herdingpackets.net/2013/07/18/going-virl/http://kemot-net.com/blog/virl-why-you-need-to-know-about-it
2 comments
commentsHi all.
ReplyActually VIRL is live and available at site http://virl.cisco.com/
It can test virtual machine running real Cisco network operating systems – IOS, IOS Layer-2, IOS XE, IOS XR, NX-OS and ASA firewall.
It is not for free. There is a 200$ annual fee. For first year there is a 50$ discount.
Price is very low respecting to rent a real lab.
There is only a nasty limitation on the maximum virtualized machines. 15!
Cisco says that problem is about that beyond this limit, the memory needed could grow up to 48GB and more depending on how many virtualized machine are used.
It can be installed on bare metal or on VMWare.
This is very true, but this post is now nearly two years old :) I posted what I knew at the time.
ReplyThe 15 node limit does suck though. I have heard of people buying two instances of VIRL in order to create the topologies that they need.
This is why I prefer UNetLab!