Skip to main content
Version: 6.11.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 13 to 15 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.