Which is ideal with HAMMER? softraid or hammer volume_add
Matthew Dillon
dillon at apollo.backplane.com
Tue Dec 27 09:20:05 PST 2011
Definitely not hammer volume add, that's too experimental. Soft-raid
is a bit of a joke in my view, since it typically ties you to a
particular motherboard and bios (making it difficult to physically
move disks to another machine if the mobo or psu dies), and as with
all soft-raid systems any sort of power failure during a write is
likely to cause unrecoverable data loss. Honestly I don't know of a
single system that ever had fewer failures with soft-raid than with
single disks w/ near real-time backup streams.
For HAMMER1 the best set-up is either a real raid system or no raid
at all and a master/slave server setup, depending on what is being
served. Unfortunately nothing in BSD really approaches Linux's block
level clustering and VZ container system at the moment (which is a bit of
a joke too when it comes to multiple failover events but works pretty
well otherwise).
If you have a small system then there's no point running RAID. If you
have a larger system then there's no point running a single server.
And running RAID on multiple servers eats a lot of power so for storage
needs less than what conveniently fits on one or two disks there's no
point running RAID at all... you run redundant servers instead and use
a SSD as a caching layer in front of the slower hard drive.
For larger single-volume storage needs multiple real raid system for
primary and backup with all the insundry fallback hardware is the only
way to go. Soft-raid won't cut it.
-Matt
Matthew Dillon
<dillon at backplane.com>
More information about the Users
mailing list