The documentation set for this product strives to use bias-free language. For the purposes of this documentation set, bias-free is defined as language that does not imply discrimination based on age, disability, gender, racial identity, ethnic identity, sexual orientation, socioeconomic status, and intersectionality. Exceptions may be present in the documentation due to language that is hardcoded in the user interfaces of the product software, language used based on RFP documentation, or language that is used by a referenced third-party product. Learn more about how Cisco is using Inclusive Language.
Cisco Modeling Labs is a scalable and extensible software platform that enables operators, engineers, network designers, and architects to design Cisco-based networks and run simulations using virtual versions of selected Cisco operating systems. Cisco Modeling Labs comprises the Cisco Modeling Labs server and the Cisco Modeling Labs client. Together, they provide a sandbox environment that facilitates the design, configuration, visualization, and simulation of network topologies quickly and efficiently.
The Cisco Modeling Labs server is available as:
The Cisco Modeling Labs 1.1 server is a shared resource used by end users to run backend functions, such as router bootstrap configurations, spinning up routers to operate with designated operating systems, and modifying and testing configurations.
Cisco Modeling Labs comprises a framework of components. The main components are:
OpenStack: An open-source platform for creating and managing large groups of virtual servers in a cloud-computing configuration. It is used for node control, management, and networking.
AutoNetkit: An automated configuration engine that uses templates to provide working router configurations based on user-supplied and default parameters for each virtual machine (VM).
Services Topology Director: Generates OpenStack calls for the creation of VMs and links based on the XML topology definition created by the Cisco Modeling Labs client. Additionally, it provides the bootstrap configuration, which can be autogenerated, generated manually, or imported.
For further information on the Cisco Modeling Labs client, see Using the Cisco Modeling Labs Client Overview.
See Release Notes for Cisco Modeling Labs 1.1 for more information on Cisco virtual software–supported features.
The following tables identify the minimum requirements for installing and operating the Cisco Modeling Labs Corporate Edition, Release 1.1. For additional information, see Cisco Modeling Labs Corporate Edition Client Installation Guide, Release 1.1 and Cisco Modeling Labs Corporate Edition System Administrator Installation Guide, Release 1.1. These guides provide detailed information on platform requirements for installing and operating Cisco Modeling Labs Corporate Edition, Release 1.1 for system administrators and end users.
Requirement | Description |
---|---|
Small Installation (Minimum) | Server with capacity to run base package of 15 IOSv nodes |
Memory (RAM) | 16 GB |
Disk Space | 250 GB minimum |
Processors | 4 CPU cores |
Small and Medium Installation | Server with a capacity to run up to 50 nodes |
Memory (RAM) | 128 GB |
Disk Space | 250 GB minimum |
Processors | 16 CPU cores |
Large Installation | Server with a capacity to run up to 100 nodes |
Memory (RAM) | 256 GB |
Disk Space | 250 GB minimum |
Processors | 40 CPU cores |
Requirement | Description |
---|---|
Operating System | Either of the following: |
Memory (RAM) | 500 MB |
Disk Space | 200 MB |
Requirement | Description | ||
---|---|---|---|
Java Runtime Environment (JRE) | For Windows and OS X, either of the following: | ||
Browser | One of the following:
|
Cisco Modeling Labs includes numerous features that enable you to create and simulate small and large network designs. This user guide is organized in a task-based format where the main features are grouped into four sections that are referred to as phases.
The following items describe each phase which should help you determine, which section to refer to when using this guide: