PROD/SCALE environment

Use the following configuration for the PROD/SCALE environment with one million to two million endpoints. For other endpoint quantities, refer to the sizing table at the bottom of this page.

Note: The data storage size varies based on the number of endpoints. Refer to the IMS sizing spreadsheet for disk size. Click here to download the IMS sizing spreadsheet.

Kafka Machine

Specifications

OS Red Hat Enterprise Linux 9.1
Processor Cores 4.00
Memory RAM (GB) 16.00
OS Drive Storage (GB) 64.00
Data Storage (GB) 750

PostgreSQL Machine

Specifications

OS Red Hat Enterprise Linux 9.1
Processor Cores 4.00
Memory RAM (GB) 16.00
OS Drive Storage (GB) 64.00

Data Storage (GB)

with Hot Reading API

325

Data Storage (GB)

without Hot Reading API

15

Application Machine

Specifications

OS Windows Server 2019 or 2022
Processor Cores 8.00
Memory RAM (GB) 32.00
OS Drive Storage (GB) 64.00
Service Drive (GB) 128
Number of Servers 2

If supporting more than two million endpoints, increase the PostgreSQL CPU to 8 cores with 32 GB RAM. The application server number should be based on the endpoint count shown in the following table.

Endpoint Range (million)

Number of Application Servers

≤ 1 2
>1 and ≤ 3 3
>3 and ≤ 5 4
>5 and ≤ 7 5

Note: Add one server for every two million endpoints after exceeding five million endpoints. For high-speed message processing, add one server for every one million endpoints. These server configurations assume an interval length of five minutes with an export every 15 minutes.