NFO Installation Guide
This guide provides the necessary prerequisites, system requirements, and architectural considerations for installing NetFlow Optimizer (NFO). Whether you are deploying on-premises or in a cloud environment, ensure your host meets these specifications before proceeding to the platform-specific installation steps.
Starting with NFO version 2.7, the External Data Feeder for NFO (EDFN) is automatically bundled and installed with the NFO software. A separate EDFN installation is only required for specialized distributed architectures.
Before You Begin
A successful installation requires administrative access and a valid license.
- Administrative Privileges: You must have
rootaccess for Linux orAdministratorprivileges for Windows installations. - License Key: An active license is required to output data. You can obtain a FREE evaluation license here.
- Network Connectivity: Ensure the target host can reach the internet (Port 443) for threat intel and GeoIP updates.
System Requirements & Sizing
The following specifications represent the minimum and recommended requirements for a production NFO deployment.
| Option | Number of Hosts | Ingest Rate | CPU (Cores) | Memory (RAM) | Disk Space | DCI(*) |
|---|---|---|---|---|---|---|
| Small | ~200 | 2,000 flows/sec | 2 | 8 GB | 20 GB | 30 |
| Medium | ~2,000 | 20,000 flows/sec | 4 | 16 GB | 20 GB | 30 |
| Large | ~5,000 | 50,000 flows/sec | 8 | 32 GB | 50 GB | 60 |
| Extra Large | 10,000+ | 100,000+ flows/sec | 16 | 64 GB+ | 100 GB+ | 180 |
(*) Data Collection Interval - flow consolidation time interval, configurable in NFO Modules
(**) For Extra Large deployments or High Availability (HA) requirements, a horizontal architecture utilizing NFO Central is recommended to ensure optimal performance and scalability.
Supported Platforms
NFO is distributed as an Amazon Machine Image (AMI), a Linux RPM/TAR package, or a Windows executable.
- Linux: Kernel 2.17+ on systemd-based distributions (Rocky Linux 8/9, RHEL 7/8/9, Ubuntu 20.04+, Debian 9+, Oracle Linux 7+).
- Windows: Windows Server 2016, 2019, 2022.
- Cloud: AWS (AMI), Azure, Google GCP, and Oracle OCI.
- Browsers: Mozilla Firefox, Google Chrome, and Microsoft Edge (Chromium).