Sign in with
Sign up | Sign in
Your question

Adaptec's Series 5 Unified Serial Controllers Dissected

Last response: in Storage
Share
April 8, 2008 11:10:19 AM

RAID controllers are of little interest to enthusiast users, but the entire IT industry relies on them. The new Adaptec RAID cards target all sorts of business storage solutions in the areas of DAS, NAS and SAN.

http://www.tomshardware.com/2008/04/08/adaptecs_series_5_unified_serial_controllers_dissected/index.html
April 8, 2008 11:57:46 AM

Do you do any testing of the heat generated from this card? I currently have an Adaptec 31605 that I ripped out because it was just generating too much heat. I basically had to put a fan on the botton of my case to blow air directly on the processor of the card. The card fried once and I had to get it replaced. I am using water colling and all silent 800RPM fans so there is not a ton of airflow inside the case but there is some airflow. I cant find much about how hot the cards get on the manufacturer's website. I was about to try the ARECA ones and see if they at all run cooler.
April 8, 2008 9:48:41 PM

I am wondering why testing was done only with the 8 port internal card. It is the only port configuration that does not offer external expansion. The 4 port, 12 port, 16 port and 24 port internal cards all offer 4 more ports external. The strongest feature point of this card is the fact that it is compatible with so many SAS expander boxes. The internal and external ports can be used with either discrete connections or SAS backplanes and then the external port can be used in the future with expansion boxes. I have tested 3 of the 5 series controllers so far with several expander boxes and it works well. I will agree that it is very fast in discrete but it is also fast when using expansion.
Related resources
April 9, 2008 7:18:41 AM

Impressive. I think it might have been useful to compare all the RAID cards to the integrated Intel ICH9R where possible since that seems to be a topic being debated a reasonable bit.

-mcg
April 9, 2008 3:28:33 PM

Great Article,
I was shocked to see the Areca controller score much lower in all raid configs at iometer in all patterns (file server/web server/database/workstation) except streaming i/o then the new Adaptec and LSI logic and to a lesser degree the AMCC.

Note that Areca has a new one (the ARC-1680ix) that has a 1.2GHz IOP 348 instead of the 800MHz on the previous model (the ARC-1680) so that one will probably get the Areca on the same level as Adaptec/LSI/AMCC.
Areca, I really don't like a small fan on such expensive cards, we used to have that crap on cheap mainboards that would die in a couple of years because of fan failure. So Arcea get us passive cooling, for these prices we expect the best!

Very interesting is that (at least in the Netherlands) most LSI Raidcontrollers are also available as Intel branded for a lower price.
Instead of the LSI MegaRAID SAS 8888ELP you could buy the Intel SRCSASJV for less and get 512MB cache instead of the 256MB of the LSI one.
If you need only internal connectors getting the LSI MegaRAID SAS 8708 instead of the 8888 would be intersting since its much cheaper and is the same hardware except it has 128MB cache.
The Intel version of the 8708 is the SRCSASRB which is also cheaper and gets you 256MB cache.

In the review's comparison table the above 4 controllers miss the "XOR-engine" column and Netware 6.5 should be added as supported OS on the LSI SAS controller (the driver was released later so its not listed in LSI PDF's)

I compiled some pricing for these controllers in the Netherlands in Euro's including 19% tax because the prices here are sometimes quite different from the US.

AMCC 3Ware 9690SA-8I € 489.-
Adaptec RAID 3805 € 415.-
Adaptec RAID 5805 € 485.-
Areca ARC-1680ix-8 € 699.-
Atto ExpressSAS R348 € 819.-
ICP Vortex ICP5085BL € 795.-
Intel SRCSASRB € 475.-
Intel SRCSASJV € 685.-
LSI MegaRAID SAS 8708ELP € 515.-
LSI MegaRAID SAS 8888ELP € 839.-

It seems Adaptec has the best/price performance at the moment, while Atto ICP-Vortex and LSI have the worst price/performance ratio.
April 9, 2008 3:41:51 PM

Makes me want to get rid of my 31605 that I just got. :(  I agree with ^^^^, I'd like to see some temp results. The 31605 runs quite hot :fou:  !!! I was anxiously awaiting a review of these new dual core cards from Adaptec, and looks like I should have waited to get the new series, but I didn't know and I bought it only a week or so before the new ones came out.

Can you provide the config files (*.icf) for your tests? I'd like to make some comparisons.
Thanks.
April 9, 2008 4:13:13 PM

So now to make the decision between this new Adaptec one and the new ARECA one. I miss the performace of the savvio drives and want to go back once I figure out which card runs cooler which would translate to less cooling needed which means less noise too.
April 9, 2008 5:58:07 PM

Hey Turas,
I don't know how hot the Areca and Adaptec are, since we use mostly Intel raidcontrollers and they get quite warm but not extremely hot. The controllers are however always used in Server chassis with enough airflow, still our servers don't generate a lot of noise but cannot be called exactly silent. Problem is these cards are designed for servers in which there is sufficient airflow. Still I would rather put a silent 80mm fan close to a passive raidcontroller then get one with a 40mm fan. Maybe Intels SRCSASRB would be an interesting option since its cheap and fast (same spec as LSI 8888 without external ports) I could probably get you temparatures of this card but not very soon and without comparison to other controllers which I don't have.

Also I 'found' this comparison:
http://www.adaptec.com/NR/rdonlyres/B4350D45-E31A-429E-...
Its obviously made by Adaptec so it will be optimised, but u can compare at least all other cards with each other. The test seems solid, its done with IOmeter and al used cards/drivers/settings are specified.
April 9, 2008 8:15:42 PM

I can tell you that the 5 series cards I have tested do run a little hot. If you were to touch the heatsink on the bridge chip, (all the cards with the external port have it) you would not be able to keep your finger on it for more than 1-2 seconds. I also had the 5805 card but I didnt get to do as many tests with it so I can not speak for its temp.

edit:

I just tested the temp of one other card and both chips/heatsinks are quite hot. It does not appear to be a problem but quite hot at least to the touch.
April 10, 2008 1:00:49 PM

Thanks for all the info.

Rozar, I love your sig "Generic Case with no blue lights"
April 11, 2008 8:06:04 PM

Hey, thanks for getting to us on the temps. That's good to know that the 3 series seems to run just as hot as the 5 series, so I didn't get jacked there. But then it's sad to see that the thermals haven't improved much. I might just get a small 30 or 40mm @~1000rpm fan and put it on there so it'll be quite but help some.

muk, do you have the config files for the tests to share?
May 3, 2008 9:55:30 PM

THG tends to put Areca's card below all others...which seems quite unfair.
I do not own such controller, but there are plenty other reviews out there that can show more realistic numbers. Even 'normal' users have posted at least some write/read RAIDx transfer rates on Areca's and they are above all THG has ever posted as results on Areca's 12xx+ series. And lets not forget the upgrade option for the cache up to 2GB.

Of course,there is no perfect controller - Areca has problems with some drives and still somehow 'cheap' firmware. Some of 3ware's models have problems with some motherboards ( slots incompatible ), BAD official driver support ( no win 2k8 drivers ). Adaptec is reported to have very poor transfer rates.
Should CPU assisted controllers to be considered 'enterprise' class at all ?
May 5, 2008 3:13:20 PM

I have the 51245 card attached to Supermicro SC933 EL2. I'll put up some benchmarks when I get a moment, but so far it looks impressive.
May 5, 2008 10:31:37 PM

enealDC said:
I have the 51245 card attached to Supermicro SC933 EL2. I'll put up some benchmarks when I get a moment, but so far it looks impressive.



Let me know how it goes with the 51245 in that chassis. I just did 2 836E1s with a 5 series card in each and I had quite a bit of trouble getting it to work.
Backplane rev matters
Driver version matters
Firmware virsion needed to be 15738
and even motherboard slot mattered

Also my test 51245 card runs REALLY hot, check yours for temps.

Curious why that card for that chassis too??
May 6, 2008 2:55:48 PM

I bought this card based on TG review and have it installed in a new server with the following config:

2x XEON Quad Core 2.33 GHz processors
8GB of DDR2 667
1x Seagate 80GB (system drive)
8x Seagate 15K.5 Cheetah SAS drives (ST373455SS)
Windows Server 2003 x64

In my testing I've varied the stripe size from as low at 32k all the way up to 512k, ran iometer 2006.07.27 and have not come close to TG test results. I think they are getting PAID off by Adaptec to post higher numbers than are actually being produced. The only difference between our systems is the processors and since we are testing a RAID card the processor shouldn't make a difference. On paper my drives are rated faster than the Savvio 10K so my test results should be faster. If anyone has any suggestions it would be greatly appreciated.

May 6, 2008 4:15:53 PM

I had a 15k hitachi drive that was about 80mb a second tranfer, and the 300mb is much faster at 115mb. I was using hdtach for a simple read test. Try 1 drive as a volume and run hdtach and see what the transfer is with those 73gb drives. Just run the short test to get an idea of the speed.
May 6, 2008 4:26:58 PM

Ran test 3 time average score 114.93
May 6, 2008 7:39:59 PM

That sounds about right so it does not sound like its the drives. Of course this only speaks for the speed of 1 drive and not the array. But I can tell you that the 5000 series cards are very fast.

What driver are you using and do you have 15728 or 15738 firmware?
May 6, 2008 10:00:28 PM

Firmware version 15738 and latest driver from the website posted April 6th driver 15728.
May 9, 2008 3:20:02 AM

bull2760 said:
Ran test 3 time average score 114.93


Any chance you can run the same test with more drives on the card in Stripped mode and post the results and the number of drives?
May 13, 2008 12:19:53 PM

bull2760: 114.93 MB/s? That really sounds like the throughput of one drive. Did you configure a RAID 0 in the Adaptec Storage Manager?
May 13, 2008 2:26:48 PM

Yes if you notice I had asked him to test with just 1 drive to see if his problem was drive related. He didnt post numbers of an array.
June 27, 2008 8:33:58 PM

Sorry, I know this is old, but did you change the write-through/write-back settings? I have a 3805 and I noticed that my speeds were really low, but after changing those setting they went up quite a bit (from about 270 i/o's a sec to 320 in the particular test I ran and total throughput went up about 20%). Let me know if you want more details/screen shots.
July 1, 2008 4:37:24 AM

Well, I bought the ARECA 1680ix-16 and loaded it up with the 4GB memorey module. FIrst off the manual and their site says they support it but when you call them they say they have not tested it yet since one is not available. After calling what seemed like every memry vendor I got a Kingston part and ordered it. I got the card in and tested the raid setup. I compared the numbers that I was getting with the 31605 on the Savvio's and it was faster. I also hooked up 4 velociraptors and benched marked that in the different raid types. I like the speeds and then proceeded to load my OS. well Every time I seem to be getting corruption on the drives. I am not sure what is going on yet. I have tried vista x64 and Ubuntu x64 and have problems with both. I hook the drives up to the Adaptec and can load the OS's without problems.

I am gonna open another ticket with ARECA but thinking I may go back to trusty Adaptec. Of course then I would go down to only 512MB which was one of the two reasons I went with the ARECA one.I would try the new 5 series most likely. Then I would just have to figure out how to cool the thing.
July 1, 2008 7:05:13 PM

I have done some thermal testing recently with the 5 series Adaptec. I tried to create a "worst environment" to start. I used an Intel mid tower chassis (5299) with just the rear fan. I installed 6 drives and the controller below with no active cooling at all, just the 120mm rear fan. With this setup I was able to get the controller to 201 degrees using IOmeter, at which time it did give a warning in the Adaptec Storage Manager software. No data loss, just a warning. I was originally curious as to just hot this thing would run and still be "normal" before it gave a warning. It appears that less than 200 degrees is "that" number. (Although I would not want a card of mine running that hot) Next I switched to a drive housing that has a fan on the back of it and also put a 120mm fan in the front of the chassis where there is already a mounting location in the blue plastic insert that goes in the front of the chassis under the drives. This did not provide much air flow to the heat sink of the controller but it did move the air. (Keep in mind that the 120mm fan was not spinning very fast) This small amount of air was able to bring the controller temp down to 126 degrees using the same IOmeter test, which is not bad at all.

So the long story short of this is that only a small amount of chassis air movement is needed to cool the 5 series cards. But it must have at least some active cooling.
July 2, 2008 1:37:00 AM

Interesting, on their site I think they have it rated to 60c which is why I was so worried. That is very good to know. Thanks for the information.
July 8, 2008 8:22:29 PM

I do have Ubuntu up and running on the ARECA card right now and it runs good. I prefer to disable my onboard controllers all together and hook up even my CD?DVD drives to the SAS controller. With the Adaptec they handle everything just fine. It seems that the ARECA one does not recognize DVD drives. I can't find anything about it in the documentation but I figured since it did SAS/SATA that it would handle those too. I am still on the fence about keeping this or going back to the Adaptec one. I still get corruption running Windows. It seems to occur after I install my NOD32 AV and then reboot. I thought maybe it was NOD then but when I put the adaptec in I can load Windows and my AV and have no problems. So it seems the ARECA cards may not be as stable as the Adaptec ones. At least from my point of view. What to do?
October 13, 2008 10:22:57 AM

I bought an Adaptec 5805 on the strength of the article from span.com. It's an expensive card and I bought it to replace a Highpoint RocketRAID 2320, which seemed to 'disappear' after a week or so's use without a reboot.

Firstly, the card runs hot. It started alarming after a few minutes running, so I made sure that there were case fans blowing on the card and the card ceased alarming.

Perhaps I am doing something wrong, or perhaps my card is faulty, however if I build an array, decide I got it wrong and delete it, then none of the drives from the deleted array are available for creation again (?). Experimenting showed that if you pull them all out while it is running (!), you can do what you want 8-{

FX: Not impressed!

Anyway, on with the build. Fortunately Linux is up and running on a mirrored pair using mdadm, and I want to restore from my archives on a backup drive to the new array. I have seven drives in RAID 5 and one global hot spare.

I want to build the driver from source so first I have to extract it from the rpm on the driver CD, it's v1.1-5[2458]. It would be nice if there was a nice bz2/gzip tarball for those not using RedHat or derivatives. I backup the kernel bundled driver and install the source in drivers/scsi/aacraid. I select the aacraid driver in make menuconfig, and the kernel builds and installs without a hitch.

Great!

I boot up, partition up the drive, make the partitions into ext3fs and start extracting the files. A hundred Gb or so later, the array goes read only and the unarchive is aborted.

When the machine is rebooted, only four drives out of the seven seem to be in the array, the rest are greyed out.

I check out the firmware - it's on v5.2-0 build 16116. I can see that the card is already running the latest firmware. I download the latest driver source from Adaptec and I am rebuilding the array right now and have built the kernel with v1.1-5[2459].

It's not looking good.
!