Skip to main content

System Requirements

IPDR sizing is based on the ISP's peak throughput rate which is the sum of uplinks and peering peak bandwidth usage. Select the appropriate size below.

System Requirements for ISP Peak < 10Gbps

HardwareMinimum Requirements
TypeVM preferred
CPU8 vCPU cores
Memory16GB RAM
Network1GbE interface that can be used for both NetFlow and Management access
Disk8TB for 2 Years

System Requirements for 10-100 Gbps

HardwareSystem Requirements
TypeBare metal preferred
CPU16 vCPU cores
Memory16GB RAM
Network1 GbE for receiving the packets via SPAN port and another for management access
Disk36TB for 2 years near the 100Gbps end, see Disk Sizing

System Requirements for 100 to 200 Gbps

HardwareSystem Requirements
TypeVM preferred
CPU24 vCPU cores
Memory32GB RAM
Network1GbE interface for NetFlow , and a separate 1GbE for management access
Disk36TB for 2 years near the 200Gbps end, see Disk Sizing

System Requirements for > 200Gbps upto 5Tbps

Sizing large ISP

For large ISP > 500Gbps we recommend running the 200Gbps system requirements for a few days to get an accurate estimate of disk size.

HardwareSystem Requirements
TypeBare Metal Preferred
CPU32-48 vCPU cores
Memory64GB RAM
Network1GbE interface for NetFlow , and a separate 1GbE for management access
DiskApprox 36TB for 200Gbps, add 50GB/day for every 100Gbps

Disk sizing considerations

The disk sizing depends on a number of factors

  • Is the ISP a residential or a commercial ISP ?
  • If the ISP using CGNAT ?
  • The traffic profile
  • If the ISP is using Trisul IPDR AAA integration

So we recommend all ISP start off with 8TB, estimate the peak storage per day using Storage Status tool, then order the appropriate storage.

System Requirements for AWS Cloud 200 Gbps

Trisul IPDR can also run on cloud. We use a mix of storage technologies to optimize storage costs. These storage tiers map to Trisul Storage Pools, data automatically moves from one pool to another. Logs in archive would take about 12 hours to get ready from S3.Glacier, this is acceptable because the compliance gives sufficient time to respond to queries.

Here is an indicative configuration and approx costs (2025) would USD $600-800/month

TypeAWS nameDetails
Computec6a.4xlarge16 vCPU, 32GB RAM
Storage Tier 1EBS gp3 SSD1 TB
Storage Tier 2EBS st1 Hard disk8TB
Storage Tier 3S3 Glacier Flexible8TB
Storage Tier 4S3 Glacier Deep Archive16TB

Operating Systems

Trisul IPDR is available on the following Operating Systems

OSRecommendedNotes
Ubuntu 20.04/22.04/24.04Ubuntu 22.04
RHEL 9/8RHEL 9.xCan also use OracleLinux, RockyLinux, AmazonLinux, RHEL, CentOS versions 9/8