Tony Travis wrote:
It has been argued before that, these days, "md" software RAID often
performs better because the 'host' CPU is considerably more powerful
than the embedded processor on a 'hardware' RAID controller. However,
one point that is often overlooked, and the reason I chose a hybrid
approach is that AFAIK "md" RAID's do not support hot-swap. I would be
very interested to know if anyone is using hot-swap "md" RAID's in
production servers: I do realise that development work is going on.
Not entirely correct. SATA where the hot swap (bring device in/out)
logic is. And it does (at least in modern kernels) support physical
removal/addition of devices. The MD system itself is event driven. You
can "automate" device removal/insertion into a unit, and rebuild the
RAID as needed ... to a degree. The issue we run into is that
occasionally, we have to force a bus scan on the scsi buses to see new
SATA drives. Once that is done, some of our other tools automate the
incorporation of the new disk within the RAID.
In the old days it was easier to decide to go with
hardware RAID. These days it's best to do test with
both hardware and software RAID, and then see if
the measured improvements of hardware RAID (if any)
justify its expense. Of course, in any production system
you'll want a few extra RAID cards lying around just
in case.
Yes, I agree with that!
A great virtue of "md" RAID's is that they are independant of the
underlying disk controller, and you can easily replace broken
controllers or motherboards. If you don't have a spare RAID controller
supporting the proprietary format your shiny 'hardware' RAID is using
then you can't access your data :-(
In the many RAID cases we have dealt with over the years, we haven't run
into this as an issue. That is, while touted as a real tangible benefit
of MD RAID, it is of dubious real value in most of the cases we have
encountered.
Really the benefit is that of being against the change of business
conditions for your RAID vendor. If you plan on keeping the same array
active until it dies (4-10 years), this could be a consideration.
However, you also have to worry about disk availability/compatibility,
etc. That is, its not *just* a RAID card issue, its a full stack issue.
MD allows you to reduce the risk in various portions of this stack.
Bye,
Tony.
--
Joseph Landman, Ph.D
Founder and CEO
Scalable Informatics Inc.
email: land...@scalableinformatics.com
web : http://scalableinformatics.com
http://scalableinformatics.com/jackrabbit
phone: +1 734 786 8423 x121
fax : +1 866 888 3112
cell : +1 734 612 4615
_______________________________________________
Beowulf mailing list, Beowulf@beowulf.org sponsored by Penguin Computing
To change your subscription (digest mode or unsubscribe) visit
http://www.beowulf.org/mailman/listinfo/beowulf