HAProxy Enterprise Documentation 2.1r1

Hardware Recommendations

The hardware requirements for HAProxy Enterprise depend on the workload it needs to manage:

  • Only CPU and memory are taken into consideration.

  • Disk size depends on your operating system and the volume of logs you want to keep.

  • Indications below are for information only. Please contact us for assistance on sizing your servers.

Workload

Tasks

Sizing

Low-level

  • TCP or HTTP traffic

  • Up to 1000 conn/s

  • Very low SSL traffic or gzip compression

This type of workload can be achieved either by a Virtual Machine or a bare metal server. You need at least:

  • 1 CPU core

  • 1 G of RAM

Mid-level

  • TCP or HTTP traffic (including HTTP manipulation)

  • Up to 4000 conn/s

  • Low SSL traffic or gzip compression

This type of workload can be achieved either by a Virtual Machine or a bare metal server. You need at least:

  • 2 CPU cores

  • 1 G of RAM

High-level

  • TCP or HTTP traffic (including HTTP manipulation)

  • Up to 20000 conn/s

  • 10% of traffic ciphered (SSL) or compressed

This type of workload can be achieved by a bare metal server only. You need at least:

  • 2 CPU cores, as fast as possible

  • 4G of RAM

  • powerful network card


Next up

System Tuning