Unlock New Prospects with Cisco Modeling Labs 2.9

on

|

views

and

comments


Cisco Modeling Labs (CML) has lengthy been the go-to platform for community engineers, college students, and builders to design, simulate, and check community topologies in a digital atmosphere. With the discharge of Cisco Modeling Labs model 2.9, we’re excited to introduce some new options that improve its capabilities, providing flexibility, scalability, and ease of use.

Containers: A game-changer for community simulation

One of the vital compelling new options in CML 2.9 is the flexibility to combine Docker containers. Beforehand, CML was restricted to digital machines (VMs), reminiscent of IOS-XE and Catalyst 9000. Now you’ll be able to add light-weight, optimized node sorts that devour fewer sources, so you’ll be able to construct bigger and extra numerous labs.

CML 2.9 ships with 10 pre-built container pictures, together with:

  • Browsers: Chrome and Firefox for in-lab net entry.
  • Routing: Free-Vary Routing (FRR), a light-weight, open-source routing machine supporting OSPF and different protocols.
  • Community Companies: Dnsmasq, Syslog, Netflow, Nginx, Radius, and TACACS+ for important community features.
  • Utilities: Web-tools (filled with 20+ community instruments like T-shark and Nmap) and a ThousandEyes agent for monitoring.

This opens up a complete new world of prospects, permitting you to simulate complicated situations with specialised instruments and providers immediately inside your CML topology. As a result of containers are light-weight and resource-efficient, you’ll be able to run extra providers and not using a heavy affect on system efficiency. Plus, you’ve got the flexibleness to create and combine your individual customized container pictures from DockerHub or different sources.

Containers in CML combine seamlessly with VM nodes, permitting you to attach them inside the identical community topology and allow full bidirectional communication. As a result of containers use considerably much less CPU, reminiscence, and disk than VMs, they begin quicker and allow you to run extra nodes on the identical {hardware}. For big CML labs, use containers and clustering for optimum efficiency. Containers are light-weight, making it doable to scale labs effectively by operating providers or routing features that don’t require a full VM.

How can I share labs with different customers? 

For groups and academic environments, CML 2.9 introduces a extra fine-grained permission system. As a lab proprietor or system admin, now you can share labs with different customers, giving collaborators entry to work on shared tasks or studying actions. This characteristic helps you to transfer past the essential learn/write entry out there in earlier variations. The brand new permission ranges embody:

  • View: Permits customers to see the lab however prevents any state modifications or edits
  • Exec: Grants permission to view and work together with the lab; as an example, you can begin and cease nodes
  • Edit: Allows customers to change the lab, reminiscent of transferring, including, or deleting nodes and altering configurations
  • Admin: Offers you full entry to the lab, in addition to means that you can share the lab with different customers

This enhanced management streamlines collaboration, making certain customers have precisely the appropriate stage of entry for his or her duties.

→ See product documentation for particulars on setup and use.

How does node disk picture cloning work?

Bored with repeatedly configuring customized nodes in your labs? Node disk picture cloning in CML 2.9 resolves this concern. If you happen to’ve custom-made a node’s configuration or made particular edits, now you can clone that node’s disk picture and reserve it as a brand new picture sort. This implies quicker lab setup for regularly used units and configurations, saving you helpful time.

Node disk picture cloning is superb for saving time in lab setup if you’ve modified a node, reminiscent of Ubuntu, so as to add extra instruments and wish to create a brand new node sort that has those self same instruments put in.

How do I handle labs utilizing the exterior labs repository and Git integration?

CML 2.9 introduces Git integration, permitting you to immediately tie your CML occasion to an exterior Git repository. This characteristic modifications the way you entry and handle pattern labs. As an alternative of manually downloading and importing particular person lab information, now you can present a repository URL, and CML will sync the content material, making it out there underneath the Pattern Labs menu.

Cisco gives a set of pattern labs on the CML Neighborhood GitHub on the Cisco DevNet website, together with certification-aligned labs (reminiscent of CCNA), which might be imported with a single click on.

This characteristic additionally means that you can add Git repositories (reminiscent of GitLab and Bitbucket), empowering you to handle your individual lab content material seamlessly.

CML helps any Git-based repo, however authentication for personal repos shouldn’t be supported. We’ve added some CCNA labs, and we’re working to combine extra superior certification content material, reminiscent of CCNP, into the pattern labs repositories. Offline customers will get a pre-synced snapshot at set up.

 What are different new CML 2.9 enhancements?

Past the numerous new options, CML 2.9 contains these enhancements:

  • Elevated scalability: The restrict of concurrently operating nodes has risen from 320 to 520.
  • Net framework substitute (FastAPI): The product now makes use of FastAPI as its new API net framework, leading to improved supportability, quicker API efficiency, enhanced documentation, and improved validation.
  • API help for bulk operations: Simplify your automation efforts with new API capabilities that permit for bulk operations, reminiscent of fence-selecting and deleting teams of nodes with a single API name.
  • Allow all node definitions by default: This quality-of-life enchancment means that you can import all labs by default, no matter whether or not a selected node and picture definition can be found in your system.
  • Customized font for terminal home windows: Now you can configure customized fonts in your console terminal home windows to match your most popular CLI expertise.
  • IP handle visibility: Now you can view the assigned IP addresses for interfaces linked to an exterior NAT connector.

Discover the ability of CML 2.9

CML 2.9 underscores our dedication to delivering a state-of-the-art community simulation platform. As we broaden its capabilities and discover additional container orchestration, superior lab automation, and new API developments, we encourage our neighborhood to contribute to the rising library of pattern labs on our DevNet GitHub repository. And we’re working to make including new node sorts even simpler sooner or later.

Able to discover the ability of CML 2.9? Obtain it now to check out these new options immediately.

Go away a remark under and tell us what you suppose!

 

Join Cisco U. | Be part of the  Cisco Modeling Labs Neighborhood on the Cisco Studying Community.

Study with Cisco

X | Threads | Fb | LinkedIn | Instagram | YouTube

Use  #CiscoU and #CiscoCert to affix the dialog.

Share:



Share this
Tags

Must-read

Artsy In Hillsborough • Kath Eats

Right here’s a recap of our weekend in Hillsborough! this ! Hey hey!! We took a spontaneous journey to my hometown of Hillsborough...

Vegetarian Black Bean Soup Recipe

October 8, 2025   27 Feedback   Bounce to RecipeThis vegetarian black bean soup recipe must be printed out and put in your...

Richard Carapaz escapes severe damage in Il Lombardia crash as EF Schooling-EasyPost lament ‘robust day’

EF Schooling-EasyPost's Richard Carapaz has escaped severe damage after crashing closely within the closing 30km of Il Lombardia, his staff confirmed on Saturday...

Recent articles

More like this

LEAVE A REPLY

Please enter your comment!
Please enter your name here