interface on the server that Cisco CML/VIRL is installed
on. Cisco CML/VIRL comes as on OVA file that can be
deployed on virtual machine hypervisors such as
VMware ESXi or on bare-metal servers. For details on
where to download CML/VIRL, installation steps, and
licensing, see http://virl.cisco.com.
Several lab simulations can be run at the same time.
Going back to the web user interface from Figure 15-8,
under the Lab Manager tab, new labs can be created,
modified, or deleted. A lab in CML/VIRL is a logical
construct used to organize and separate network
topologies into separate environments. Once a lab is
created, a network topology can be built with the nodes
and virtual instances that are available in CML/VIRL.
Network interfaces can be dynamically added and
removed from CML/VIRL nodes and can be easily
interconnected by simply hovering the mouse over the
devices, selecting the network connection option, and
then dragging the virtual network cable between the
devices that need to be connected. Direct access to the
console of the nodes is also managed through
CML/VIRL. In the case of servers, VNC connections are
also supported. Startup configurations for network
devices can be specified prior to starting a simulation.
Network topologies are stored as YAML files and can be
easily modified and shared. Example 15-7 shows a
snippet of a CML/VIRL network topology file.
Example 15-7 CML/VIRL Topology File Example
Click here to view code image
lab:
description: ''
notes: ''
timestamp: 1581966586.8872395
title: DEVASC official guide
version: 0.0.3
nodes:
- id: n0
label: iosv-0
node_definition: iosv