Skip to main content
Version: 6.14.0

Minimum Requirements

The Portal Dedicated environment consists of three components:

  • The Portal Dedicated server
  • A relational database, either PostgreSQL or Oracle DB can be used
  • Elasticsearch

All three components can be installed on the same server in the simplest environment, once the minimum requirements for each are met.

Portal Dedicated server​

  • CPU
    • 2 CPU cores
    • For larger scale deployment (i.e. more than 100 Agents) it is recommended to increase CPU resources to 16 CPU cores.
  • Memory
    • 1GB RAM
  • OS
    • Linux: Any Linux distribution/version can be used.
    • Ubuntu 22.04 and RHEL 9 are the recommended Operating Systems, and instructions for those two have been included in the Installation Guide.
  • Java
    • The Portal Dedicated includes a bundled version of Java 21 and is the recommended JVM.
    • See appendix for details on configuring an alternative Java 21.
  • Port
    • 8443 is the default port for accessing the server through a browser and from Agents. The port can configured differently if necessary.

Relational database​

The relational database stores all data used by the Portal Dedicated, with the exception of security events. Either PostgreSQL or Oracle can be used.

PostgreSQL​

  • Version
    • Any version from 15 to 18 is supported. Version 15 is recommended.
  • CPU
    • 1 GHz Core
  • Memory
    • 2GB RAM
  • Disk storage
    • 4GB
  • Port
    • Port 5432 must be accessible from Portal Dedicated server.

Oracle​

  • Version
    • 19c
  • CPU
    • 1 GHz Core
  • Memory
    • 2GB
  • Disk storage
    • 10GB
    • Base Oracle installation takes up over 6GB.
  • Port
    • Port 1521 must be accessible from Portal Dedicated server.

Elasticsearch​

Elasticsearch is used to store all security events. The requirements below are the minimum recommended for a single node cluster, however the actual values vary depending on the configuration of the Elasticsearch cluster. See the High availability environment section for an Elasticsearch cluster example.

  • Version
    • All 8.x versions later than 8.0.0 are supported but 8.8.2 is recommended
  • CPU
    • 2 CPU cores
    • For indexing and searching over a large number of events the performance will be improved by increasing to 16 CPU cores.
  • Memory
    • 2GB RAM
    • For indexing and searching over a large number of events the performance will be improved by increasing to 32GB RAM.
  • Disk Type
    • SSD or RAID(1 or 10) recommended
    • Other storage types will work, but performance will be degraded.
  • Disk storage
    • 50GB
    • The storage requirements depends on the number of security events generated and how long those events are kept in Elasticsearch.
    • It is estimated that 1 million security events will require 1GB of disk space.
  • Port
    • Port 9200 must be accessible from Portal Dedicated server and Agent servers.