A server must be physical or virtual based on KVM virtualization.
A server has to meet the following requirements:
|CPU||2 GHz||3 GHz|
|RAM||2 Gb||4 Gb|
|Disk space||40 Gb||100 Gb|
The more virtual machines will be created on the server, the more RAM will be consumed.
The processor must support the SSE4.2 instruction set.
Supported operating systems:
- CentOS 7 x64;
- CentOS 8 x64;
- Ubuntu 20.04.
Install the platform on a fresh installation of the operating system without third-party repositories and additional services.
Allow incoming connections to ports:
- 22/tcp — SSH service. This port must be available to all cluster nodes and, if necessary, for the public network;
- 5900-6900/tcp — QEMU VNC. If access to VNC is only provided through the server with VMmanager, the range of ports must be open for the network integrating the cluster nodes;
- 16514/tcp — libvirt virtual machines management service;
- 49152-49261/tcp — libvirt migration services;
- 443/tcp — HTTPS.
We do not recommend disabling the firewalld service on the server with CentOS 7 OS. Disabling the service can lead to malfunctioning of the platform.