Skip to main content

System Requirements

Trisul Network Analytics runs on off the shelf servers - either bare metal or VM, under a Linux operating system.

Operating Systems

Packages are available for the following operating systems.

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

Modes

The two major modes of running Trisul are:

  • NetFlow Analyzer Mode - needs lower CPU, Memory and resources.
  • Packet Capture Mode - needs more CPU, Memory resources

See below for typical requirements.

NetFlow Analyzer Requirements

NetFlow sizing is based on number of devices and interfaces. Click a tab that is matches your network.

Trying it out

If you are just trying out Trisul, it is recommended to start with a small version as below.

HardwareSystem Requirements
TypeVM preferred
CPU8 vCPU cores
Memory16GB RAM
Network1GbE interface that can be used for both NetFlow and Management access
Disk1TB SAS, this can store upto 6 months data, proportionately add more based on retention

Table: Minimum System Requirements for Small Enterprise

Packet Capture Requirements

Packet capture sizing is based on total packet bandwidth. This is not the link speed but rather the actual utilization of the link. Click a tab that is matches your network.

HardwareSystem Requirements
TypeBare metal preferred
CPU8 vCPU codes
Memory16GB RAM
MechanismSPAN Port
Network1 GbE for receiving the packets via SPAN port and another for management access
Disk1TB high speed SAS or NVMe for PCAP and 1TB SAS/SATA for database
OSOracle 22.04 Jammy or RHEL 9

Advanced Scaling

This section contains more detailed information about the workloads. Read this to understand incremental scaling needs.

Load Profile

The load profile of the Probe and Hub components.

Node TypeDescriptionLoad Profile
Trisul HubDatabase nodeDisk bound I/O, number of probes matter
Trisul ProbePCAP storage and streaming analyticsCPU bound

Trisul Hub Scaling Rules

The Trisul hub is a data storage and query node with a high bandwidth and low latency I/O to the Trisul Probes. Disk sizing is a key concern of the hub.

ModeScaling MetricAdditional Resource Needed
HubFor every medium volume probe + Every 5 concurrent users1CPU + 2GB

Trisul Probe Scaling Rules

Some guidelines in table below for sizing the Trisul Probe node.

ModeScaling MetricAdditional Resource Needed
Raw PacketsFor every 200Mbps1 3Ghz Core + 4GB DDR4

Scaling NetFlow Mode

The relevant scaling metric is NetFlow bandwidth, this represents the total bandwidth taken by NetFlow packets. The mapping typically is

  • Estimating NetFlow Bandwidth : NetFlow traffic is 0.5-1% of total bandwidth. Therefore 1Gbps of total bandwidth would generate about 500Kbps-1Mbps of NetFlow data
ModeScaling MetricAdditional Resource Needed
Netflowfor every 10Mbps NETFLOW traffic+ 1 CPU Core + 2GB RAM