Should I bother with a gvinum stripe when using a pair of SSDs?
C. P. Ghost
cpghost at cordula.ws
Sat Feb 16 15:44:08 UTC 2013
On Sat, Feb 16, 2013 at 3:47 PM, Jens Schweikhardt
<schweikh at schweikhardt.net> wrote:
> hello, world\n
> currently the only gvinum partition on my home system is a stripe for /home
> across two Velociraptor HDDs. I'm thinking of replacing the HDDs with a
> pair of SSDs. I was thinking of reducing complexity and in the migration
> possibly no longer use gvinum at all--one less thing to configure and worry
> * Would gvinum striping bring any speed advantage with a pair of SSDs?
> * Or am I hitting other limits so that striping SSDs is a waste anyway?
> * Should I finally take the plunge and acquaint myself with ZFS?
> System has 4GB RAM in an ASUS P5Q3 Deluxe with SATA II. It appears to me
> that SATA II with 300MB/s is maxed out by a single SSD and striping it
> will not improve r/w throughput. Is my simplistic reasoning correct?
as always it depends on what you're trying to achieve:
- max speed / lower latency?
- max storage?
- max redundancy?
- max run-time-to-data-loss?
Your choice of SSD probably means you'd like to reduce latency
and maximize data throughput.
Since you're going SSD, I suspect that maximizing total storage
capacity is definitely not your primary concern, right? In this case,
you probably won't need some space-saving RAID variants (like
RAID-5, RAID-Z, ...), therefore simple striping or mirroring would
However, striping puts your data at risk: lose one SSD, and the whole
volume becomes unusable. Mirroring would at least preserve some
Moreover, by NOT using ZFS, you're sacrificing the by-sector
checksumming that becomes rather important with SSD whose mode
of failure tends to favor single (silent!) sector corruption that may
go undetected for a while and grow worse over time. You may then
want a mirrored ZFS configuration if this is a concern.
Each solution has its pros and cons, and there are quite some
trade offs in there.
> Jens Schweikhardt http://www.schweikhardt.net/
> SIGSIG -- signature too long (core dumped)
Cordula's Web. http://www.cordula.ws/
More information about the freebsd-questions