System Requirements

It is important to plan ahead and allocate resources based on the expected number and types of nodes in the simulations that the CML server will run. The CML application services have modest system requirements: when CML isn’t running any labs, the idle CML server uses only about 1 GB of memory and very little CPU. For system sizing, you should consider the maximum number and types of nodes that you expect to run simultaneously on your CML server. That is, for all labs that are running at the same time, count the number of nodes of each type in those labs, and add up the nominal amount of memory and CPU used by each node. The CML FAQ on Reference Platforms provides a table of the default resource requirements for each node type.

Important

The values listed below are the minimum recommended requirements for CML 2.x. Using these minimum values will restrict the number of nodes that you can simulate and could impact overall system performance. If you are deploying CML as a virtual machine, the memory, CPU, and disk size values are the resources that must be allocated to the CML VM, not the values for the host OS.

CML Server / VM Requirements

System Resource

Minimum Requirements (default configuration)

Memory

8 GB

CPU

4 (physical cores)

Intel processors must support VTx and EPT. AMD processors must support AMDv and RVI.

Network

1 Interface

Hard Disk

16 GB or more

We strongly recommend Intel processors for CML-Enterprise deployments. While the CML application services run equally well on systems with Intel or AMD processors, some of the reference platform VM images are only supported when running on Intel processors.

Non-personal CML product offerings, such as CML-Enterprise and CML-Education, are tested on both M4 and M5 models of the UCS C220 and UCS C240 rack servers. Full support for bare metal installations is only available on these server platforms.

Supported Software

The CML web-based user interface requires an HTML5-capable browser. The UI is tested with both Chrome and Firefox and is supported on those web browsers.

The following hypervisor versions supported for the CML VM-based deployment option. The OVA file’s virtual hardware version is 10.

Virtualization Platform

Version

VMware Workstation

15 or later

VMware Fusion Pro

11 or later*

VMware Player

15 or later

VMware ESXi

6.5 or later

* = Note that if you run a CML VM on an Apple system, you should use the latest supported version of OS X Catalina. In particular, do not upgrade to OS X Big Sur at this time. See Known Issues and Caveats for CML 2.1 for more information.