multiple crypto accelerator cards in one FreeBSD box

Sam Leffler sam at errno.com
Fri Feb 18 10:16:36 PST 2005


sekchye goh wrote:
> Hi Sam,
> 
> On Thu, 17 Feb 2005 21:21:36 -0800, Sam Leffler <sam at errno.com> wrote:
> 
>>Beware however that the current crypto code
>>does not manage multiple cards well.  If you decide to go with multiple
>>cards you'll want to do some load balancing.
> 
>  
>    just to explore the load balancing, I searched but cannot find much
> info on IPSEC load balancing with multiple crypto acceleretor cards. 
> How  do I do IPSEC load balancing with multiple cards in FreeBSD?  
> Any pointers will be much appreciated.  Thanks!

The load balancing I mentioned was for the crypto subsystem.  openbsd 
has a small change to round-robin session allocation across devices so 
you can actually use more than one crypto card in a machine.  You could 
try that though I think you'd find the results unsatisfying.  I did a 
prototype load balancer a while back that was more intelligent but never 
got it to the point where it could be committed.  I'd like to revisit 
that work this year but it will depend on time+funding.

	Sam


More information about the freebsd-security mailing list