Hardware Recommendations

The most effective hardware configurations reduce application risk, but requirements will vary based on ESP instance activity. Consult with an L7 representative before committing to a configuration.

Note

Requirements are current as of October 2023 and are subject to change.

Baseline Configuration

Minimum recommended specifications to get up and running with a Single-Server setup. Suitable for test and development deployments.

  • Server: 4-core, 16GB RAM, 500GB SSD storage

  • Operating System: 64-bit Linux distro (e.g., RHEL 8, Ubuntu 20.04 LTS)

Performance Configuration

Increase performance with a two-server setup. Recommended minimum configuration for a production deployment.

  • Application Server: 8-core, 64GB RAM, 500GB SSD storage

  • Database server: 8-core, 64GB RAM, 500GB SSD storage

  • Operating System: 64-bit Linux distro (e.g., RHEL 8, Ubuntu 20.04 LTS)

  • Database: PostgreSQL 13.X+

Optimal Performance Configuration

Minimize risk and increase performance with a customized multiple-server setup.

(Does not include bioinformatics processing.)

Servers: The most reliable server configurations involve a combination of load balancers, shared storage, application servers, container orchestration software, and clustered database servers.

Minimum multi-server example:

  • 2 x 8-core, 64GB RAM, 100GB disk application servers

  • 2 x 8-core 64GB RAM, 500GB disk database servers

  • 1TB SSD class shared storage server

  • Operating System: 64-bit Linux distro (e.g., RHEL 8, Ubuntu 20.04 LTS)

  • Database: PostgreSQL 13.X+