1.3. Hardware and Software Requirements #
This section provides hardware and software requirements for PPEM, as well as information on resource calculation when scaling the DBMS.
1.3.1. Minimum Hardware and Software Requirements #
Below are the minimum hardware and software requirements for servers where the manager and agent are deployed.
The following can act as a server:
bare metal server
Xen/KVM/VMWare-based virtual machine
container environment in privileged mode
Important
Using PPEM at minimum requirements does not provide fault tolerance and is recommended only for pilot or experimental projects, low-load environments without high availability and fault tolerance requirements.
For the manager:
One server with the following minimum configuration:
CPU: 2 pcs.
RAM: 4 GB
SSD: 40 GB
Platform: x86_64 or any listed in Supported Platforms and Operating Systems
Operating system: Linux or any listed in Supported Platforms and Operating Systems
For the agent:
One server with the following minimum configuration:
CPU: 2 pcs.
RAM: 2 GB
SSD: 10 GB
Platform: x86_64 or any listed in Supported Platforms and Operating Systems
Operating system: Linux or any listed in Supported Platforms and Operating Systems
1.3.2. Resource Calculation #
For the manager:
The required resources for the manager for 10 DBMS instances with 10 thousand objects in a separate instance:
CPU: 2 pcs.
RAM: 2 GB
SSD: 40 GB
The minimum configuration of the server where the manager is deployed (up to 10 instances with 10 thousand objects in a separate instance):
CPU: 2 pcs.
RAM: 4 GB
SSD: 40 GB
Resource calculation table:
| Number of Instances | CPU, pc. | RAM, GB | SSD, GB |
|---|---|---|---|
| 10 | 2 | 4 | 40 |
| 30 | 4 | 12 | 80 |
| 70 | 8 | 28 | 160 |
| 150 | 16 | 60 | 320 |
| 230 | 24 | 92 | 480 |
| 310 | 32 | 124 | 640 |
For the agent:
The required resources for the agent for 1 DBMS instance (up to 100 thousand instance objects):
CPU: 1 pc.
RAM: 512 MB
SSD: 20 GB
The minimum configuration of the server with the DBMS instance where the agent is deployed (up to 100 thousand instance objects):
CPU: 2 pcs.
RAM: 2 GB
SSD: 20 GB
Resource calculation table:
| Number of DBMS Objects | CPU, pc. | RAM, GB | SSD, GB |
|---|---|---|---|
| 100 thousand | 2 | 2 | 10 |
| 200 thousand | 3 | 4 | 20 |
| 400 thousand | 4 | 8 | 20 |