Skip to content

Infrastructure Requirements

To ensure optimal performance and scalability, the HuLoop IPD server must be deployed on a machine that meets the minimum hardware and software specifications. These requirements vary depending on your use case and the number of users being monitored.

Note: The IPD Server can be installed on a physical machine, a virtual machine, or within a cloud environment such as AWS, Azure, or GCP.

Server Configuration Options

The infrastructure requirements differ based on whether you’re using IPD for OPS monitoring only (no screenshot processing) or for full Process Discovery (which includes screenshot capture and analysis).

OPS Monitoring Configuration (No Screenshot Capture)

No. of UsersProcessorMemoryStorageIOPS
Fewer than 30 users8 vCPU32 GB400 GB~1000
30–300 users16 vCPU64 GB3.8 TB~1500
300–1000 users32 vCPU128 GB11 TB~3000

Process Discovery Configuration (With Screenshot Capture)

No. of UsersProcessorMemoryStorageIOPS
Fewer than 30 users8 vCPU64 GB400 GB~3000
30–300 users16 vCPU128 GB7.7 TB~4500
300–1000 users32 vCPU192 GB25 TB~6000

When screenshot processing is enabled, storage and memory demands increase significantly. Make sure to provision enough IOPS to avoid bottlenecks.

Cloud Instance Examples

Use the chart below as a reference when setting up your infrastructure with popular cloud providers.

For OPS Monitoring

UsersAWSAzureGCPOCI
< 30m4.2xlargeD8as v5n2-standard-8VM.Standard3.Flex(8ocpu,32GB)
30–300m5.4xlargeD16as v5n2-standard-16VM.Standard3.Flex(16ocpu,64GB)
300–1000m5.8xlargeD32ps v5n2-standard-32VM.Standard3.Flex(32ocpu,128GB)

For Process Discovery

UsersAWSAzureGCPOCI
< 30r5.2xlargeE8as v5n2-highmem-8VM.Standard3.Flex(8ocpu,64GB)
30–300r5.4xlargeE16as v5n2-highmem-16VM.Standard3.Flex(8ocpu,128GB)
300–1000m6i.12xlargeE32as v5n2-highmem-32VM.Standard3.Flex(8ocpu,96GB)

Storage Best Practices

  • SSD storage is recommended for better IOPS performance.
  • Ensure the file system supports long filenames and symbolic links (e.g., ext4 for Linux).
  • Backups should be stored on a separate disk or remote volume.
Important: If your user base exceeds 1,000, we recommend a multi-server setup and consulting HuLoop support for advanced scaling options.

Last updated: Sep 09, 2025
Back To Top