- OS: Linux Ubuntu 18.04 LTS or 20.04 LTS, CentOS 8, Red Hat Enterprise Linux (RHEL) 7 or 81
- RAM: 16 GB–128 GB
- CPU: any modern CPU with 8–16 logical cores
- HDD: 100GB of free space
- Docker: version 20.10.7 should be installed and operative
Private Cloud was tested on Ubuntu 18.04 LTS and CentOS 8, with Docker 20.10.7 installed. We recommend using the current Ubuntu LTS distribution for full compatibility.
sudo dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo
sudo dnf install docker-ce
Make sure your host machine has the Docker package installed. To do it, run the following command in your Linux terminal:
sudo docker ps
If this command returns no errors, you can proceed.
To learn how to install Docker, see the official manual.
The requirements listed above are minimal. The desired configuration depends on the intended cloud usage (types of models that will be run on the cloud).
When choosing a CPU, keep in mind that 3 cores are required for non-execution activities. For example, a 4-core unit will be able to run only one model at a time. Pick an appropriate number of cores depending on your workload.
Additional nodes available to Private Cloud Enterprise users have no specific requirements besides functioning Docker installed. Nonetheless, the resources supplied by nodes directly affect the performance of your cloud-based model runs, so pick the machines taking the general requirements into account.
Keep in mind that the Lite and Pro versions have specific limits of models running concurrently:
- For Private Cloud Lite: 16 models
- For Private Cloud Pro: 64 models
Any cores exceeding the listed limits will not be utilized.
If you are installing AnyLogic Private Cloud on the RedHat OS machine, keep in mind that certain commands will differ from those described in this guide. For example, instead of the Ubuntu command sudo apt install, you will need to use sudo yum install.
How can we improve this article?