"You've configured your RAID array to use write-back? Man, if someone in the same street as you so much as sneezes, you'll lose your filesystems, your crops will fail and your firstborn will die."
Okay, that might be a little melodramatic, but that's my understanding of the so-called evils of using write-caching with hardware RAID (my definition of "hardware raid" being anything where the operating system doesn't have intimite knowledge of what it's up to at any particular instant). I'm curious as to what thoughts and experiences people here have of that type of issue; this follows on from a comment I made in someone else's thread that my Adaptec 2410SA's RAID-10 performance is not exactly earth-shattering, with sequential writes in the 7MB/s ballpark: I like the idea of secure data, but a bit of performance wouldn't go amiss either.
So I guess my questions are:
- is write-back going to kill my data if the cable falls out the back of my machine?
- is battery-backed write-back any better? If it's as safe as write-through, then given the performance difference would I be better off replacing the 2410SA with an LSI Logic or 3Ware jobbie?
- since I'm not short of CPU power, should I forget "hardware" raid altogether and wait for the bugs in FreeBSD's gvinum (and Linux's and Windows XP's equivalents on their respective partitions) to be ironed out?
Okay, that might be a little melodramatic, but that's my understanding of the so-called evils of using write-caching with hardware RAID (my definition of "hardware raid" being anything where the operating system doesn't have intimite knowledge of what it's up to at any particular instant). I'm curious as to what thoughts and experiences people here have of that type of issue; this follows on from a comment I made in someone else's thread that my Adaptec 2410SA's RAID-10 performance is not exactly earth-shattering, with sequential writes in the 7MB/s ballpark: I like the idea of secure data, but a bit of performance wouldn't go amiss either.
So I guess my questions are:
- is write-back going to kill my data if the cable falls out the back of my machine?
- is battery-backed write-back any better? If it's as safe as write-through, then given the performance difference would I be better off replacing the 2410SA with an LSI Logic or 3Ware jobbie?
- since I'm not short of CPU power, should I forget "hardware" raid altogether and wait for the bugs in FreeBSD's gvinum (and Linux's and Windows XP's equivalents on their respective partitions) to be ironed out?