1.3. Hardware and Software Requirements #

1.3.1. Minimum Hardware and Software Requirements
1.3.2. Resource Calculation

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 Section 1.4

  • Operating system: Linux or any listed in Section 1.4

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 Section 1.4

  • Operating system: Linux or any listed in Section 1.4

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