NetBSD-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: crypto accelerators, 6Gb/s SAS adapters, quad port gigabit ethernet adapters
On 9/21/2010 9:49 AM, othyro%freeshell.org@localhost wrote:
After looking at hifn(4), ubsec(4), and nsp(4), I am uncertain which hardware
In all of our research, we found that CPU accelerators on helped in two
conditions:
1) When the CPU load in a server cluster/environment cannot be
upgraded (or cannot easily be upgraded) and is over-saturated
and/or the crypto-related work can't be offloaded elsewhere
but the systems *can* take the installation of a crypto
accelerator
2) Embedded platforms with low power requirements with
embedded-class CPUs
In almost every other condition (*), its almost always less costly
to upgrade the CPU, upgrade the overall server, add additional
servers to the cluster, or offload the work to a secondary
cluster (even if it compels network infrastructure upgrades)
You'll understand when you start finding out the unit costs
from vendors who resell cards with Broadcom Chips (Thales,
Interface Masters, etc.)
The new Intel Xeon Westermere series (Formally Nehalem-C) has a new
instruction set for improving AES:
"* A new set of instructions that gives over 3x the
encryption and decryption rate of Advanced Encryption
Standard (AES) processes compared to before.[52]
o Delivers seven new instructions (AES instruction set or
AES-NI) that will be used by the AES algorithm. Also an
instruction called PCLMULQDQ (see CLMUL instruction set) that
will perform carry-less multiplication for use in
cryptography.[53] These instructions will allow the processor
to perform hardware-accelerated encryption, not only resulting
in faster execution but also protecting against software
targeted attacks.
o AES-NI may be included in the integrated graphics of
Westmere."
Presuambly once OS level support is in place, the softdev engine
in OpenSSL could just take advantage of it naturally.
~BAS
(*) There's always the possibility that you're buying servers
from Oracle :)
Home |
Main Index |
Thread Index |
Old Index