Summary of CML 2.0 Changes

Feature

Description

Details

New User Interface

The new HTML5 web application provides an intuitive and feature-rich user interface.

See Cisco Modeling Labs 2.0 User’s Guide for instructions on using the HTML5 UI.

New Simulation Engine

This component orchestrates and controls the network simulations. The new simulation engine enables new functionality, such as more intelligent simulation launch sequencing and the ability to modify a running lab.

See Cisco Modeling Labs 2.0 Administrator’s Guide for more details on the new engine.

Improved Local Resource Management

An idle CML server now consumes less memory, providing approximately 4 GB more RAM for simulations to use.

See Cisco Modeling Labs 2.0 Administrator’s Guide for more details.

Console Multiplexing

Connections to the consoles of simulated nodes pass through a multiplexer, permitting multiple simultaneous connections to the same console. The first interface of each node is no longer reserved for management access.

See Cisco Modeling Labs 2.0 Administrator’s Guide for more details.

External Connector

Leveraging a single virtual interface, external connectivity is now managed via a single node type, configurable to use either NAT or Bridge mode.

See Cisco Modeling Labs 2.0 User’s Guide for instructions on configuring the external connector.

Breakout Tool

You can run the Breakout Tool on your local machine to expose the consoles of your lab’s nodes as local ports. The Breakout Tool lets you use your favorite terminal emulator application to connect to the nodes over an authenticated, encrypted connection.

See Cisco Modeling Labs 2.0 User’s Guide for information on installing and setting up the Breakout Tool.

SCP-enabled

SCP is now enabled out-of-the-box, enabling a simplified custom image upload process. After you upload an image via scp, it will appear on the Node and Image definitions page of the UI.

See Cisco Modeling Labs 2.0 User’s Guide for instructions on installing custom images.

APIs and Programmability

CML 2.0 is ready for integration into your NetDevOps automated tests with a redesigned set of REST-based web service APIs. This release also includes a Python client library that simplifies automating CML.

The API documentation is included with the product itself. For more information about the client library, visit the client library’s PyPi page.

Dedicated System Administration

This release introduces the System Administration Cockpit, a dedicated web console for administering the CML server itself.

See Cisco Modeling Labs 2.0 Administrator’s Guide for more information on performing specific changes using the System Administration Cockpit.

Smart Licensing

CML-Enterprise edition no longer uses PAK licenses. CML-Personal edition no longer uses the Cisco Salt servers for licensing. If you have an active license for 1.x, you may convert it to a smart license for the 2.0 release.

See Cisco Modeling Labs 2.0 Administrator’s Guide for instructions on applying your license.