* BBU + Writeback Controller suggestions please?
@ 2012-06-14 16:10 Ed W
2012-06-14 19:22 ` John Stoffel
0 siblings, 1 reply; 2+ messages in thread
From: Ed W @ 2012-06-14 16:10 UTC (permalink / raw)
To: linux-raid
Hi, repeat of an older question I asked some months back. Looking to
add BBU writeback "HBA" to run software raid over the top. So ideally I
want either a raid controller which can pretend to be an HBA with 4
individual drives each with writeback cache (and a battery). Or at a
pinch I would accept a controller which can offer 2 pairs of RAID-1 with
writeback cache and I would run linux raid-0 (or XFS storage groups)
over the top - caveat that I would very much desire that if the hardware
controller fails I can pull the individual raid-1 drives out and access
them from a vanilla motherboard controller?
The goal is to be able to safely enable writeback caching on a 4 drive
RAID10 (or XFS over raid-1), but if the controller should fail (or even
just an urgent need to access the data from a second machine) then I can
access the arrays from another machine which doesn't have such a
controller. Operating system is a recent linux 3 kernel
Can anyone comment on whether such a hardware card exists (seems it's
hard to get writeback caching on drives *and* have those drives readable
without the same controller present). Currently eyeing up the Areca 1882
8 port unit - thoughts?
Thanks for any advice
Ed W
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: BBU + Writeback Controller suggestions please?
2012-06-14 16:10 BBU + Writeback Controller suggestions please? Ed W
@ 2012-06-14 19:22 ` John Stoffel
0 siblings, 0 replies; 2+ messages in thread
From: John Stoffel @ 2012-06-14 19:22 UTC (permalink / raw)
To: Ed W; +Cc: linux-raid
Ed> Hi, repeat of an older question I asked some months back. Looking
Ed> to add BBU writeback "HBA" to run software raid over the top. So
Ed> ideally I want either a raid controller which can pretend to be an
Ed> HBA with 4 individual drives each with writeback cache (and a
Ed> battery). Or at a pinch I would accept a controller which can
Ed> offer 2 pairs of RAID-1 with writeback cache and I would run linux
Ed> raid-0 (or XFS storage groups) over the top - caveat that I would
Ed> very much desire that if the hardware controller fails I can pull
Ed> the individual raid-1 drives out and access them from a vanilla
Ed> motherboard controller?
Once you use a HW Raid controller like this, you're not going to be
able to just pull them out and use them with a vanilla controller.
Well... maybe if you just expose them as JBODs, but then I doubt there
will be any BBU of the devices, or caching, but that's very vendor
specific.
Why not just get a UPS for your server instead? And monitor the UPS
and shutdown the server if there's a long (enough) outage to worry
about?
Ed> The goal is to be able to safely enable writeback caching on a 4
Ed> drive RAID10 (or XFS over raid-1), but if the controller should
Ed> fail (or even just an urgent need to access the data from a second
Ed> machine) then I can access the arrays from another machine which
Ed> doesn't have such a controller. Operating system is a recent linux
Ed> 3 kernel
I think a UPS is a better bet.
Ed> Can anyone comment on whether such a hardware card exists (seems
Ed> it's hard to get writeback caching on drives *and* have those
Ed> drives readable without the same controller present). Currently
Ed> eyeing up the Areca 1882 8 port unit - thoughts?
Instead of going down this route, just get a UPS and add more memory
to the system you can cache more of the filesystem in memory. Then
you can also have multiple controllers so as to spread the load out.
The increase in performance by adding BBU isn't going to be all that
much from my experience. If anything, adding more spindles will give
you more performance. But you're not clear about your workload,
whether it's large numbers of small files all over the place or fewer
by larger files? Compile box? Compute node? Home directory server?
John
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2012-06-14 19:22 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-06-14 16:10 BBU + Writeback Controller suggestions please? Ed W
2012-06-14 19:22 ` John Stoffel
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox