I have a co-worker that is concerned with the idea of moving SSL
termination to haproxy, rather than using LVS to NAT the SSL to back end
servers directly.  It would be handled by one machine, with
corosync/pacemaker providing responsive failover to a redundant host.

Below is the CPU info from one of those hosts (a Dell PowerEdge R200).

Our websites are not being hit with an enormous traffic load.  They stay
busy, but we're definitely not Google or CNN.

At what traffic level would I need to be concerned about whether the
load balancer can handle SSL termination?  Hundreds of requests per
second?  Thousands?  You can assume that we will be disabling SSL on the
back end.

If I need to gather some info (like openssl benchmarks), just me know
what command to run.

[root@lb1 ~]# cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 22
model name      : Intel(R) Celeron(R) CPU          430  @ 1.80GHz
stepping        : 1
cpu MHz         : 1800.067
cache size      : 512 KB
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss tm syscall nx
lm constant_tsc up pni monitor ds_cpl tm2 cx16 xtpr lahf_lm
bogomips        : 3602.87
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

Thanks,
Shawn

Reply via email to