Performance and cheap storage

Greg A. Woods woods-cyrus at
Tue Aug 1 19:34:53 EDT 2006

At Sat, 29 Jul 2006 20:07:12 -0500,
Phil Brutsche wrote:
> Greg A. Woods wrote:
> > not yet in smart controllers that simply make it look like a more 
> > traditional storage device thus off-loading all the protocol handling
> > to a dedicated control processor
> I should point out that those controllers exist, but are rare and have
> limited OS support: Adaptec's 7211C gigabit iSCSI HBAs
> ( or QLogic's QLA4050C
> iSCSI HBA (, for example.

That's good to hear!  Thanks for the refs.

> BTW, like most of Adaptec's other controllers the 7211[CF] is
> effectively Windows-only, and the QLogic controller is very likely too
> new to work with most platforms Cyrus runs on.  It's not that the QLogic
> card won't ever work with (say) FreeBSD, it's that FreeBSD's driver's
> most likely aren't up-to-date enough to work with the card at this point.

I'd be more inclined to think the QLogic card will be supported in *BSD
systems sooner than the Adaptec.  QLogic do have a good record of making
their storage HBAs backwards compatible and their FC cards present a
similar enough driver API as their SCSI cards for the same basic code to
be used, but yeah I don't see any obvious support for the QL4xxx series
cards yet (though there is mention of the 6312 and the 6322 FC-AL

(There are hints around that Wasabi have done a proprietary NetBSD
driver for the Adaptec 7211C, and apparently Adaptec's own RedHat
drivers do include source code.)

> Without one of those cards iSCSI is a CPU hog. Sadly, a second CPU (or
> an upgrade to dual-core CPU) is cheaper...

Is anyone here running enough concurrent IMAP/SSL connections to know if
the SSL overhead chews up enough CPU to conflict with something like
un-accellerated iSCSI (i.e. enough to also justify a crypto
accellerator, perhaps as well as an iSCSI one)?

						Greg A. Woods

H:+1 416 218-0098 W:+1 416 489-5852 x122 VE3TCP RoboHack <woods at>
Planix, Inc. <woods at>       Secrets of the Weird <woods at>

More information about the Info-cyrus mailing list