With CPU details, do you know if virtualized CPU's offer this
functionality?  We're running a VMWare ESXi 5.5 installation with Intel
Westmere CPU's.

Thank you,
William Attwood
System Engineer, Co-Founder
Open Box I.T. Solutions, LLC
c. 801-634-6479


On Tue, May 27, 2014 at 2:59 AM, Lukas Tribus <luky...@hotmail.com> wrote:

> Hi,
>
>
> > Without purchasing specific expensive add-on cards [1], is there
> > something specific to some modern CPUs which will accelerate SSL
> > handling in haproxy 1.5?
> >
> > That is, should I be looking for something in a CPU which will
> > improve performance considerably? There is an Intel instruction
> > set called AES-NI but I don't know if that applies to HTTPS#
> > traffic. As I understand, the initial negotiation in SSL is rsa/dsa
> > but then the payload is transported using symmetric key encryption
> > (like AES?).
> >
> > I'm only looking to handle about 50Mb/s of SSL traffic, so I'm not
> > aiming very high. But it would be nice to know the headroom is there.
>
> Bandwidth is not really the limiting factor, handshakes per second is.
> AES-NI gives you a nice performance boost but doesn't help with handshakes
> afaik.
>
> Whats important, among other points, is having enough entropy, and the
> RDRAND
> feature of modern CPUs can help you there (if you trust your CPU vendor).
>
> Otherwise, there some software projects like haveged or audio entropy
> daemon
> that can feed random data in the kernel.
>
>
> Keep-alive and session id resumption are very important features to scale
> a SSL enabled site, so double check that those things are working properly.
>
>
>
>
> Regards,
>
> Lukas
>
>
>

Reply via email to