Comparison of Nine SATA RAID 5 Adapters
Robbedoeske writes "Tweakers.net has put online a comparison of nine Serial ATA RAID 5 adapters. Can the establishment counter the attack of the newcomers? Which of the contestants delivers the best performance, offers the best value for money and has the best featureset?"
TFA says nine adapters, but the graphic says eight, whoops.
Go away, or I will replace you with a very small shell script.
After 32 pages, it's probably just best to skip to the conclusion:
http://www.tweakers.net/reviews/557/32
Where it has the executive summary:
Areca ARC-1120: highly recommended
RAIDCore BC4852: recommended
HighPoint RocketRAID 1820A: recommended
For several reasons, we will refuse recommendations on the remaing adapters in this comparison
I think that pretty much covers the jist of the article.
Things you think are in the Constitution, but are not.
3ware Escalade 8506-8 is lagging far behind the competition. Moreover, it misses important features such as online capacity expansion, online RAID level migration and RAID 50 support.
http://www.tweakers.net/reviews/557/6
What they say in the article is almost damning really...
Get a free iPod Nano 4GB!
In most aspects of my life, I try to not be a snobby douche. But when it comes to hardware EIDE/SATA RAID, why would you think of anything _but_ 3Ware? Theyre the kings and have been.
But RAID is nota one size fits all game - the detail of the article is extremely useful for people who will be tailoring their RAID to a specific application. Yes, this article is specialised, but I hardly see how reducing it to a list of three, relatively meaningless names is helping.
Get a free iPod Nano 4GB!
I had a Rocket Raid 100 (IDE 4 drive RAID1/0) and a RocketRaid 1640 (4 Channel SATA RAID 0,1,5) card. With nothing connected to the 1640 and 2 mirrored drives on the RR 100 the disks attached to the RR100 in bios show up on the 1640, and when windows gets to the boot screen it locks up.
When I removed the drives in windows, it booted up without problems. Highpoint has sent me diag tools to run rather than building this in their lab!
I'm not too impressed with them so far.
When I see a link to such a great and extensive review and it's also from a small dutch tech news website, I feel proud to be dutch :)
This is the sig that says NI (again)
I dread to think where my 'vanilla' dual channel SATA controller would come on the evaluation list but, hey, it's working fine and only cost £25!!!
AT&ROFLMAO
*cough* TROLL *cough*
Well, cheap+reliable == linux + softraid + Enhanced Network Block Device + Enterprise Volume Management System (or LVM2). It is often faster than non-hw-raid (fake-hw controllers.
"First they ignore you, then they laugh at you, then they attack you, then you win." -- Mahatma Gandhi
3ware needs to develop new chips for their SATA raid controllers they are using ATA bridges on these SATA controllers and of course the controller chips are several years old now.
3ware needs to step it up w/ SATA controllers.
actually I am happy to see you, however that is in fact a banana in my pocket.
While I've admittedly not read the entire article (it's really long) I couldn't find much info about drivers. It seems the author basically assumed one would be running windows, which for servers (the most likely place for a RAID array) is a pretty poor assumption. I've tried a number of SATA RAID cards on my linux server (SuSE 9.1) and keep getting driven back to SCSI due to crappy/non-existant driver issues. Thank god for Addonics SATA-SCSI adaptors which work great and have saved me a bunch of money.
It's a nice article comparing performance but without a serious analysis of drivers along with it for Windows AND linux (and Mac if applicable) the article isn't complete. I don't really care which one is fastest if I can't run it on my system.
I think you're missing a bit of sarcasm. Robbedoeske writes "Which of the contestants delivers the best performance, offers the best value for money and has the best featureset?"
Well, the answer is, to quote Spaced: "skip to the end".
Areca ARC-1120 is the best card, and the HighPoint RocketRAID 1820A is the best value for money.
Easy!
~~~~~ BigLig2? You mean there's another one of me?
Interesting that they didn't review the Adaptec 21610SA. I would have liked to see how it compared to some of the other cards on their list (especially the Areca 1160 (which is the only other 16-port card)). I own one of the 21610SAs and think it's complete garbage (arrays must be less than 2TB, drives configured to operate as independant volumes can not be moved off the card, failure alarm can hardly be heard when using a mere 2 Vantec Tornado system fans (80mm variety). The Areca 1120 they reviewed sounds impressive, and the 1160 sounds like it is equally nice. Too bad they don't point out where to buy these; my Adaptec could stand replacement and someone selling the Area 1160 seems to be hard to find...
They've been synonymous with quality in the RAID industry for many years.
I've had my share of 3ware cards drop a raid pack and need to be rebuilt from the BIOS, doing nothing special at all but running a RAID-0 as a big storage mountpoint. When the online rebuild tools fail you have massive downtime.
My God, it's Full of Source!
OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
I currently have a 4-port sata card for Raid5 but I need more space and was thinking of replacing it with an 8-port card. My concern is the data on the drives. Will swapping the raid cards mess with the data or will the new card recognize the raid5 array and continue to function correctly without any data loss?
[insert lame joke here]
RAID 0 is not the most reliable thing in the world. Couple that with the unreliability of SATA (yes, I work in a Validation Lab and we go through dozens of these a day) you would *NEVER NEVER* want SATA in RAID 0 storing anything valuable. Swap, sure, but never data! That said, we test dozens of SATA raid controllers as well. The best performer in my experience has been the 3Ware 9500-8. Does it have many advanced features? How many people who will be using SATA raid really NEED those advanced features?
Both are nice cards, but I would not recommend them to anyone who does not have extensive PC hardware knowledge. They are fussy, carpicious and very hard to troubleshoot when they go wrong.
Baker's Law: Misery no longer loves company. Nowadays it insists on it
http://www.sigsegv.cx/
3ware, It's a waste of /my/ time. So I really don't
care what the tweakers think.
The 3ware cards are reliable, easy to deal
with, have brilliant drivers, good software,
and they WORK!
Always!
I have a 5 of them. I have a friend who has 40,
he agrees.
I use a 2 channel as a backup-to-sata drive, (cheaper than tape), another 2 channel in a
IIS server for payroll stuff, 1 4 channel for
a mail server and 2 8 channels for file/web.
I love'em.
Nuff said.
I'm having trouble accessing the article now, but I couldn't find any mention of hardware vs software-based RAID devices. Could anyone clarify a bit?
Why would RAID require drivers after everything is configured?
It makes sense that drivers would be used for a software configuration tool, because you are doing something which requires special access.
However, it seems that for day-to-day use, a good hardware-RAID device shouldn't require any special drivers anymore. A hardware-RAID card will handle all of the RAID functionality in a way that is transparant to the OS. For example, you have 2 RAID1 disks, the OS should only see a single disk disk. All of the RAID stuff happens behind the scenes.
If the RAID array requires drivers or if I need a special Kernel driver, doesn't that mean that the device is at least partially software-based, which then means that some processes may actually be handled by the CPU, thereby reducing performance.
My experience with RAID devices is obviously a little thin. Maybe I'm misunderstanding, but this question has come up in some LUGs and a few of my workplaces. Just asking for some clarification.
94% of Repubs and 21% of Dems voted to renew the Patriot Act
Areca ARC-1120 looks better on each and every page except for the sequential read/write tests where it tends to come in third [I'm just reading off the graphs].
The RAIDCore BC4852 seems fastest for sequential reads/writes.
BOTH of these have linux support. The Areca supports: Mandrake (9.0),Red Hat (7.3, 8.0, 9.0, AS 3.0), Fedora Core (2, 2 AMD64), SuSE (7.3, 9.1 Pro, 9.0 SLES, 9.0 SLES AMD64)
The RAIDCore: Red Hat (9.0, AS 3.0), Fedora Core (1)
The Areca also supports Windows XP and Server 2003 64-bit versions and BSDs: 4.2R, 4.4R, 5.2.1 (incl. source).
Also, the Areca ARC-1160 (they finished testing after the original article was written, so it didn't make it into most of the text) appears at the top of all of the Index/performance tests, except for "Fileserver - Large Filesize - RAID 1/10" and "My SQL - Data Drive - RAID 1/10".
Video Production Support
SCSI, in its current form, is just opening itself up to becoming antiquated.
Perhaps, though personally I've had far more trouble getting SATA (and IDE) drives to work than SCSI drives and I've used both extensively. Driver issues mostly. SCSI's performance is better in multi-user systems, it's easy to set up, drivers tend to be less problematic especially on systems other than Windows, and it can have more devices attached. People claim it's more reliable though I have no evidence of this, and frankly am a bit dubious of the claim. SATA is also easy to set up and is a lot cheaper, though the drivers are still less ubiquitous than with SCSI and performance doesn't match SCSI yet for multi-user systems. (on a single user system it doesn't matter much)
That said, the next generation of SCSI is Serial Attached SCSI which is compatible with SATA. A SAS controller will be able to use SATA drives if you don't need the extra features of SAS. SCSI isn't going away, it's just adapting.
Moral of this story? You get what you pay for. SCSI should be used for servers.
To be fair, however, I was never able to determine if it was a result of using S-ATA, 3Ware or the linux device driver.
-- Thou hast strayed far from the path of the Avatar.
Just as an aside and sticking up for 3ware. 3ware is one of the few companies that has good driver support for Linux and FreeBSD. As far as 2port SATA mirroring I always recommend 3ware as my first choice - performance is good enough.
Obviously if you're looking at a raid 5 solution, you're moving more towards higher end stuff, so it would be hard to recommend anything that performs poorly there. Rather dissapointing, but probably not that surprising since their SATA cards seem very similar to the ATA cards, so I'm sure they're throwing performance out the window there somewhere =/
Good summary. As long as you care about one set of benchmarks and don't give a damn about reliability, real-world performance, or whether the manufacturer will answer your phone calls when the magic smoke gets out of the adapter, go with those cards.
It's not like you'd set up redundant disks for reasons other than short-term performance, right?
(not trying to flame, merely to point out that there might be other things you'd consider before "recommending" a RAID adapter)
Why on earth dosen't the article say what OS they are testing on?
Troll my fanny. Have a read of the Linux SATA RAID faq. Notice all the claims that the RAID controllers aren't really hardware RAID controllers?
These claims are like the old claims that winmodems weren't really modems. Remember that? Strangely, now that someone figured it out, almost all winmodems work with Linux now and they are real modems again.
The fact that these RAID controllers are working RAID controllers for other operating systems but, don't work on Linux means that they really are hardware RAID controllers, contrary to the faq's claims. It means that LINUX does NOT support them. It means that no Linux developers have figured out how to make them work, yet.
I'm also willing to bet that Linux inability to work with many SATA RAID controllers is one of the primary, undisclosed, reasons that the majority of the controllers in the article weren't scored.
Oops, there's a problem. Let's just pretend it doesn't exist.
The Areca claims to have FreeBSD support, does anyone know how it works under 5.3? It offers some interesting features, but every 3ware Card I've tried works without hassle in FreeBSD 5.3.
I am running RAID 5 in my computer right now.
Linux software RAID. Makes all this crap obsolete except for some specific cases.
I can have as many drives as I want, I can have hot swapability, I can have hot spares and all sorts of fun stuff.
Add LVM on top of that and you have a solution that is much superior then going out and buying any raid controller, except for the most fastest.
Linux software raid is actually VERY nice, I don't know of any OS that has better setup.
All I care about is if these are 100% raid, unlike a seemingly increasing number of cards. In windows you might do alright, but anything else, look out.
In linux you will be treating such cards as a software raid array. Kind of defeats the point of buying "hardware" in the first place.
Wankers (the manufacturers).
-- Note: If you don't agree with me, don't bother replying. I won't read it.
http://print.tweakers.net/?reviews/557
I have an onboard sata raid controller on two of my 1u servers. So I configured it and it's bios said, hey you've got a mirrored drive using these two physical disks.
Linux sees then as completely seperate hard drives. Turns out the sata raid controller relies on a windows driver and is nothing more than software raid. I'm not even sure it's accellerated in any way.
So I just used linux software mirroring and it works fine. (Had to use a sarge nightly to recognize all the hardware.)
The man who trades freedom for security does not deserve nor will he ever receive either. - Benjamin Franklin
2000 Quatloos on the newcomers.
Except that all the controllers reviewed in this article are true hardware RAID with good linux support. In fact, the article even spends a good deal of time discussing the issue.
If you want RAID on Linux (SATA or otherwise) you use true hardware RAID if you can afford it or Linux software RAID if you can't. Why bother messing with that fake-RAID crap, even when Linux is supported?
You don't know what you are talking about. Most cheap raidcontrollers are software! The vendor drivers just hides the disks and presents one device to the OS. But all the raid calculations is done in the driver. On on the card. The cards reviewed here do have a on borad CPU and thus are true raid controllers. And Most of them. (Not promise and Raidcore) provide source drivers for linux that does use the onboard processor.
Yummy, looking at that makes me want to make a much needed replacement for my existing server. Can anyone suggest a good AMD 64 rackmount case/MB combo that fits nicely with this, the ones I can find are designed with hotplug scsi in mind.
Sure everyone buys a few spare drives.. but make sure you buy more than one RAID card. If the RAID card goes, unless you replace it with an identical make and model, you can kiss your data goodbye.
That's what I like about software RAID on Linux - you can mount the array on another linux box if you need to.
Have yet to see a good comparison between low-end hardware RAID and Linux software RAID..
London's finest organic fairtrade coffee
The fact that Linux now supports jackasses that buy software modems does not make them real modems. They still leech on the CPU.
Well, given that the winmodem hardware provides neither mo or dem functionality, it's not really a modem, is it? It's a DSP coprocessor or something. Software modems may well be a good thing, but without the right cooperation from the CPU, a winmodem isn't a modem.
Hardware RAID is something that I plug into a bus, that presents a number of connected disks as one big disk to my hardware. If it requires a special driver for my operating system in order to perform some of the RAID functions, it's not hardware RAID.
The combination of one of these cards and its windows driver is a mixed hardware/software RAID, but if the card does not present itself as something that I send SCSI or ATA commands to in the same way as I would address a "normal" disk, it's not a hardware RAID card.
Well, I read somewhere that the blue ones are usually faster.
Maybe in Dilbert.
May contain traces of nut.
Made from the freshest electrons.
Winmodems are not really modems. Have you compard the performance of a softmodem and a hardmodem?
In anything less than ideal conditions, which means pretty much anywhere where broadband is not a viable option, softmodems suck. You'll be lucky to manage a 28.8k connection. Hook up a hardware modem and suddenly you get a 53k connection.
But as for the software raid, what do you thinks happens in Windows? There is a driver that fools the config utils in Windows into thinking the array is one drive. What happens in Linux? There is a driver that allows one to setup a software raid and configure an array. So both Windows and Linux do the same thing but Linux is more honest about it.
Just a Tuna in the Sea of Life
Thirty-two pages is a lot, but it's also a big investment of time, money, and possible future frustration to setup and manage a storage array. More than likely, anyone who is really interested in this review is actually interested in some of the nitty-gritty content.
What I'd like to know is why so many SATA RAID controller reviews happily include solutions that are not "true hardware RAID" (i.e. 90% of the non-3ware controllers) but mostly exclude the high-quality many-port SATA controllers that are best suited to software-only RAID setups.
For example, the Promise SX8 8-channel PCI-X SATA controller has good linux support, but it's hard to find so much as a whisper about it when people talk about storage arrays.
Why didn't they bench anything from Adaptec?
We have used 3 LSI 150-6 MegaRaid Cards and I must say that its the most increadible card / bang for buck you can get. Works perfectly in linux (Slackware 10.0 - 10.1 in our case), uses either the megaraid or megaraid2 (for those that want verbose information) right from the stock kernel compile. In each server we put in 6 Seagate SATA drives 250 GB each, totalling an impressive 1.2 TB total space. For under a grand (card + 6x 250 GB drives) you cant get a cheaper more reliable alternative. The thing aint slow either, consitantly get access of 100 mbps transfer speeds or more (hdparm tests / benchmarks). Initialization is almost instantanious, and while its doing the background inits (after the initial quick init), you can already access the entire contents of the full raided container. Do yourself a favor and grab one of these cards, you'll wonder why you stuck with the almost 3x price of scsi. Newegg.com has em for I think 290 bucks for the 150-6. Pay the extra money for the 150-6 its worth it. Optional battery packs available as well for the card.
Now you could argue that a car review in Car and Driver doesn't bother explaining what a transmission does but RAID is several orders for magnitude more complex and esoteric.
There are so many different flavors of RAID it can be hard to keep them straight if you're not working with them every day.
Anyway there are good explanations of RAID here and here.
Insert witty sig here.
Well, winmodems really aren't modems without the software to support them. The same goes for "software" (really host-based) RAID controllers. These controllers perform their calculations on the host CPU, so writing a driver for these is a much greater task than writing one for a "hardware" RAID controller (one with its own CPU).
Gamingmuseum.com: Give your 3D accelerator a rest.
Tyan makes some very nice AMD-64 rackmount barebones systems.
Why is it that the proponents of "one nation under God" are so eager to get rid of "liberty and justice for all"?
I, personally, would completely avoid any card manufactured by Promise or Highpoint as I've had crap luck with them in the past. They're just not very good cards, imho. And I'm not talking about their performance in Linux. I'm talking their performance in general. They're crap by my estimation regardless of platform. After losing data on my Windows 2000 box becuase of a crappy Highpoint card, I'll never buy another.
Anyway, your assertions are not even germaine. You point to the problem with "trick-BIOS" software RAID cards, which have been around for years and are not exclusive to SATA-RAID. They are shit cards, period...have been from the day they were made. Most of the cards in this review, however, are true hardware based SATA-RAID cards.
And, again, they all are supported on Linux. 3Ware, for example, has been a bastion of Linux support for ages.
As for the whole winmodem issue, who cares? What has it to do with a freaking troll blathering incorrectly about Linux not supporting SATA-RAID cards? Besides, the fact is, winmodems are NOT real modems. They're telecom interfaces, but not modems. You need software to make them modems. And I'm not talking about driver software to give access to the cards' functions. I'm talking software that has to implement the modem functionality itself...because the modem functionality doesn't exist on the "winmodem"...because it's not really a modem. Just because we now have linmodems.org and such to provide that software, it doesn't automagically make them "real" modems.
I was specifically addressing the parent posters mention of Dell including SATA in their cheapest server line. Chances are those are on board software controllers and not hardware controllers as seen in the review.
So take a chill pill, a deep breath, count to 10 and smile.
The man who trades freedom for security does not deserve nor will he ever receive either. - Benjamin Franklin
Gotta agree on the 8506's being flaky. I could not get them to work reliably with 3 different mobo's (one was a supermicro, very nice server board), after calls to supermicro, 3ware, and much hair pulling, I purchased the Highpoint listed in the article, and have been very happy with it, especially considering the price delta for the 8506-8's... So I currently use the HPT, and have 2 8506's sitting in boxes that I'll never use because of all the trouble they caused. Maybe time to head out to the 'ol gun club...
I am going to chime in with my damnation of 3ware's cards too. We have about 20 8500s and 8506s, with either Maxtor or Seagate drives. The things are horribly unreliable. Almost every day at least one array needs to be rebuilt. On a few occasions, we've even seen the controllers spontaneously lose an entire array - just poof, not accessible anymore and not visible through the administrative tools. Reboot and there's the array again.
Most of our support has been through a VAR (who sucks too, but that's a separate rant), but when we talked to 3ware and told them how we were using the arrays (for database storage), they immediately went, "Ooh...uhh...that's...not really a good idea..." Even they admitted that the SATA arrays are really for very light-duty use only. (I blame our old VP of technology, who always wanted to go the cheap route on everything.)
Oh, and if you want to upgrade the controller's firmware? 3ware tells you to boot off a DOS-formatted floppy. This is not enterprise-level stuff.
32 pages of ?? and nothing regarding compatiblity with Linux.
Actually, I only searched the conclusion....
Finally, a controller that supports RAID 6. RAID 6 is just like RAID 5 but with an extra parity drive, so that you can have two drives (instead of just one) fail in an array and be OK. RAID-50 is slightly less robust (two drives on the same RAID5 chain can break and then you're up shit creek), but faster (for the same card implementation).
The interesting thing is that the Areca card is infact SATA-II. Things like NCQ, and port multipliers can really elevate usefulness. Buy a cheap 4-port multiplier card and
The Doormat
If you're not outraged, then you're not paying attention.
SATA Drive Reliability is 1/2 that of SCSI or FIBRE... Don't believe the hype... It makes a nice backup to tape alternative, but should never be used for a production environment.
If you go with SATA you'll be spending time and money replacing components and restoring from backup.
I had the rebuild problems also with my Promise SX6000 controller, but strangely I had it more in the beginning, and when I used ReiserFS on my RAID-5 system (running Red Hat 9).
The same goes for upgrading the controllers firmware.
It seems that both companies make the most money of a market based around small companies who want to give themselves the air of professionality by implementing their own storage solutions.
I have to agree. I've deployed 3-ware SATA controllers at work and at home. Disk recovery has been straightforward, driver support for Linux excellent (it's in the stock kernel sources), and performance more than satisfactory.
It would be nice if one could expand the array "hot," rather than having to copy data around and redefine/reformat the array, but in terms of reliability in protecting my data against disk faults (I've had several disks die, and replacement was a breeze, with zero downtime). As others have pointed out, for most purposes, Linux software RAID is both faster and more robust for recovering from catastrophic hardware failures: put the disks in a new computer and big up lvm2. For those applications that need hardware RAID, I've found the 3-ware escalade cards (both SATA and the older EIDE devices) to be excellent.
The Future of Human Evolution: Autonomy
Yeah, I thought that was really f'ed up too... no read cache. what the f*** is the point of having so much memory on the card then? And let me tell you, 128M+ write-back cache is very bad idea.
The review looks nice, I'm convinced. If I want to buy an Areca card in the US, where would I go?
Google doesn't help. Pricewatch doesn't help. Tom's Hardware didn't provide an answer that I could see. Nothing on eBay but palm trees. What appears to be the US distributor has a "Where to buy" link that points to the Taiwanese site which points to... the US distributor.
While informative, my brief read-through of the article revealed numerous typos or spelling mistakes. The pictures and research here is cheapened by the lack of proper editing and proofreading.
Samples from TFA:
"...caused by differences in I/O processor and I/O controller performance, cache memory, available bus bandwidth etcetera."
If you're not going to use the traditional abbreviation "etc." at least use it properly; "et cetera."
"You can't make judgements by simply..."
Judgment is spelled with one "e".
"Thanks to the onboard network connection, the management software can be directly available over the netwerk withough the help of server-side software."
"Network" and "without" are both misspelled, in the same sentence.
"It can be considered quite and achievement that..."
"And" instead of "an". A common typo, easily rectified with proofreading.
These typos/misspellings are all on the last page of the review. I could go back through the review and find more, but I think this sampling is enough to testify to the poor standards applied to this article.
There is a thread on redhat bugzilla relating to the 3ware performance problems that is almost a year old and still no resolution afaik (although I haven't yet tried rhel4).
Just about to order a replacement so this article was well timed indeed!
See my SATA RAID FAQ for a listing of the most common SATA chipsets which are sold as RAID, but are really software RAID (a.k.a. "fake RAID").
I'm also rather amazed that this wasn't mentioned in the review, but I admit I did not read all the of the 32 pages.
Saying that S-ATA is worse than SCSI is mostly not due to the protocol (see the various S-ATA is not as good as SCSI comments) but due to the cards, and more importantly, to the drives.
SCSI cards and drives have been created specifically for enterprise use. That means that they perform, and that they last. The only way to compare these technologies is to use an expensive S-ATA controller with fast hardware XOR, large cache and controllers and drives that support command queueing. Furthermore the drives should turn rapidly, have average seek-times around 5ms and very high MTBF figures. The current crop of S-ATA cards are nowhere in this league. There are the converted Raptor drives from Western Digital Raptor series, and that's it.
This does not mean that S-ATA RAID configurations are useless:
- redundancy
- storage of large data sets (read mp3, mpeg4, porn and wares)
- raid 0 for video (large sequential data)
The cards reviewed have the benefits of tools, the use of a RAID as boot windows drive and - of course - the added serial ATA connectors. For high performance web-servers or multi-user setups, look elsewhere.
I'm sure that me and the few drunks I've managed to hoodwink with this concept are the only market for it, but why not a USB2/1394 hub that's actually a RAID controller?
The hub could present whatever defined logical volumes to the OS as additional mass storage devices on the hub, and a configuation application would be all that was needed since the logical volumes would be presented to the OS as generic mass storage devices.
I think this could have a real market; while the bus would certainly be a limitation in performance (perhaps 1394b would help), it:
* Wouldn't require a massive case with internal bays and power taps for the drives. (S)ATA RAID is cheap, but scaling beyond 3 or 4 drives is a huge challenge in all but the biggest cases. Using external connectors like 1394/USB2 would solve this easily.
* Wouldn't require any drivers beyond existing USB/1394 generic mass storage support. Yes, you would need a special application to configure the hub's logical volumes or to perform stupid RAID tricks, but beyond that you wouldn't.
* Portability to other systems, either in the event of a host failure or, since it doesn't require drivers and once configured, it could be moved to another platform that only supported the generic mass storage device.
* OK, speed would suck, but it's about adding big, reliable mass storage with a trivial interface, not about transfer rates. The hub could actually have distinct USB/1394 channels to individual ports, since it's not really a _real_ hub and the host OS wouldn't see the individual disks, just the defined logical volumes presented as mass storage devices.
I think this would be great for "backup" applications or other small-time/home user data warehousing (keeping your native DV-AVI files, DVD backups, CD backups, MP3 backups, yadda...) Tape is nice, but SDLT or LTO drives are expensive, as are the media. For $600 you can do better than half a terrabyte of RAID-5 disk, but you need almost an entire PC to house internal disks.
Given how cheap RAID cards are, I can't believe that merging RAID into a hub would be all that expensive, especially since you're actually removing a lot of the disk control logic from the controller.
that's great, why don't you do a better job translating the text to, say, dutch?
rewriting 32 pages to a foreign language, and missing only a few grammar and spelling errors - i'd like to see you do better.
FYI ;)
Just last week I bought the 6ch LSI card, and will be recieving the rest of my drives this week. After reading the relevant parts of the article I was a little worried I made the wrong choice. But your comments have eased my paranoia. Thanks.
RAID-0 is unreliable against drive failures. This is a given.
That should never mean that it's unreliable because the controllers flake out!
For storing large amounts of easily-recreatable data on a local machine it's a very acceptable way to keep the costs low.
My God, it's Full of Source!
OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
Never heard of them until now. Reading TFA and visiting their web site has made them unforgettable. 10/10 for getting it right and 15/10 for supporting most of the major open source OS out there (I nearly said all, and risked getting modded as a troll), including FreeBSD. We could do with more companies like these.
Resistance is futile. Reactance buggers it up.
it appears these are carried in the US under the Tekram brand...
ARC-1110
[RIAA] says its concern is artists. That's true, in just the sense that a cattle rancher is concerned about its cattle.
I came across this project called SCST
http://scst.sourceforge.net/
It lets you take direct storage(lvm, raid, plain disks) or files on the system and serve them out over fibre channel to clients. So you can take 4 sata disks of 200GB each, RAID5 that up and get 600GB usable space. Break that 600GB into ten 60GB partitions and serve that out, and you have absolutely failsafe storage for your systems. Windows systems can use any old supported(most are) fibre channel card($25 on ebay), plug into a linux box that is running SCST(linux box needs a qla2200/qla2300 card, also cheap on ebay) and the Windows host sees a 60GB scsi drive. I'm testing it out right now, but it seems to solve the problem of remote storage cheaply and sanely.
Do you see the sig? Do you have it in your sights? Why yes, Miss Moneypenny...
Because Jeff knows what he is talking about. He can't afford not to :-)
The Internet's nature is peer to peer - 20050301_cs_profs.pdf
You're also saying that your motherboard has hot-swap capabilities built into it?
IDE can do hotswap just fine. Either you can use the hotswap tool in Linux (by Tim Stadelmann) or you can use Windows 2000 and later.
In Windows you simply stop the device before removing it, then you choose scan for "hardware changes" and it will re-detect new devices on the IDE bus.
IDE does support disconnected use and bus reset. A bus reset will re-detect the devices on it. Nothing magical with it, nor do you need specialized hardware.
What you should use is a harddisk rack to about electrical problems when you pull or connect the cables.
OK, I take that back. 2 of the controllers are completely software based and one is 'hardware assisted'. I guess I just ignored those completely when I read it the first time.
Even still, the article does explain that these three are not true hardware controllers and spends some time explaining what that means.
Actually, if you just jump to the end, you are reading an ad for Areca. Tweakers did not compare equal products or configurations. They exclaim the performance of the only card fitted with 1GB of cache and test older versions of other products.
Grats to Areca for pulling off a marketing ploy.
If you want real information, read the article completely.
3ware supports 1GB, but Tweakers didn't bother doing that test. Tweakers blames supply?
Too bad they didn't call it "Serial Attached SCSI Implementation", or SASI. They would have come full circle (SASI, for "Shuggart Associates System Interface" was the first SCSI).
Both are nice cards, but I would not recommend them to anyone who does not have extensive PC hardware knowledge. They are fussy, carpicious and very hard to troubleshoot when they go wrong.
I wouldn't say that. For one thing I had my 3ware controller running just fine with debian out of the box and I didn't have to tweak anything. While it might not be the best performing it at the very least has excellent support in Linux, for example smartctl can work with 3ware (but not any other raid controller) not to mention all the 3ware management tools run in Linux as well.
Also - 3ware's support group is second to none. They answer the phones right away, have excellent warrenty service and they speak english.
Even though this fly by night review site gave 3ware poor marks they will always get my business because I've always had good experience with their hardware and service/support.
Also - on a side note - 3ware is very very very good about maintaining compatibility with firmware. I've never seen a firmware release break a raid controlled by 3ware.
Sort of like this?
Or were you looking for something to do RAID 5?
Other message was a simple raid 1 solution.
:)
This one is RAID 5.
I'm sure there are others.
We've seen similar things with a pair of LSI-Logic 150-6's that we've got. One is a lot less reliable than the other, but both still drop a drive at random and have to be rebuilt. The most twitchy one is now running a striped set a lot more stable, but it's stupid not being able to run the RAID-5 we bought it for. We've now RMA'd two maxtor HDDs from that array, so possibly they were contributing - but it's frustrating finding a drive dropped, rebuilding, and finding that everything is ok again - and doing that week after week.
And of course LSI won't take it back unless they see some *definitive* problem, and their line is "manufacturer hard drive utilities don't always reveal all transient problems".
What was worse was that it wasn't until Suse 9.1 or 9.2 that LSI had a full suite of drivers and tools for use from within a running instance of Linux - back when we had Suse 9.0 a drive dropped meant that you had to take the system down to the bios to do the rebuild. No utility was available to do it while the system was live! All the while they claim "linux/Suse compatible". Phhssssshhtt.
Good thing we've got the *pair* of systems running as a HA set.
A lot cheaper than the $10-30,000 commercial options, but requires WAYYYY too much babying by the admin. Took forever for the admin to learn all the config and to get the HA set up as well. Not sure if we're ahead or not.
I'm using a Promise SX4 card, and their linux support has been horrible.
I'd be very surprised to find out that this is completely different with their other cards.
Democrats or Republicans. They are both taking us to the same place and they are not afraid of us anymore.
These must be real new, as the last time I looked (last summer?) I never found any.
I've run across a couple since then (google, doh!) but they're almost always complete enclosures, which I guess isn't bad from a space conservation perspective, however, it does automatically limit you to 3 or 4 disks out of the box -- with the small advantage that the drives are probably on a couple (S)ATA channels internally, and not further slowed by a USB/FW connection.
A hub-only device would be superior, though, as you'd be able to add disks and add/grow the RAID container as needed, vs. fscking around adding a whole new box when you wanted to add capacity.
What's not made clear from the few I've looked at how RAID is actually handled in the box or on the host. To pass my test, the device would have to _only_ present logical volumes to the host as mass storage devices and use actual hardware RAID internal to the box.
What concerns me is that the devices aren't real hardware RAID; they're presented to the host as some nonstandard USB device and you have to install a USB driver that does software RAID to the drives.
I've used Linux's built-in software RAID to access RAID0 and RAID1 arrays that were built from two USB-attached PATA drives (i.e. transplanted into USB caddies). The bottleneck was the USB 2.0 bus (performance was about half what I got when the same drives were previously attached to an on-motherboard Promise PDC20276 controller), but otherwise worked completely as expected. Further, Intel USB 2.0 controllers were about 10-15MB/s faster than NEC USB 2.0 controllers.
I don't doubt that the USB2 bus would bottleneck, but software RAID isn't what I'd want (and annoyingly, even XP won't let you do RAID over USB2 disks anyway).
I'd want actual hardware RAID so that RAID sets would be truly portable to anything supporting USB2 mass storage devices. Software RAID is truly unportable without moving it to a system that supports the exact RAID software system. Given the moving-target nature of Linux, I'd call a Linux software RAID completely non-portable.
I'm not saying its inherently bad, it's just not what I'd look for, although for the hub I dream about, an embedded CPU running linux and using Linux RAID would be fine.
This is, as far as I know, what the larger USB discs (e.g. Lacie) do; a RAID0 array between two (or more) smaller discs.