Qualified Operating Systems

HAProxy Enterprise has been qualified and is currently available for the following operating systems:

Hardware Requirements

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

  • Only CPU and memory are taken into consideration.

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

Note

Indications below are for information only. Please contact HAProxy Technologies for assistance on sizing your servers.

Workload

Tasks

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

Other

HAProxy Technologies can assist you to achieve some specific workloads such as:

  • huge HTTP connections per second

  • huge SSL capacity

  • huge compression capacity

Such workloads must combine a solid hardware with an intelligent architecture of the server components (kernel, processes, etc.)