From: David Brown <david.brown@hesbynett.no>
To: Mark Knecht <markknecht@gmail.com>,
Andrea Mazzoleni <amadvance@gmail.com>
Cc: Neil Brown <neilb@suse.de>, Linux-RAID <linux-raid@vger.kernel.org>
Subject: Re: [RFC v2 0/2] New RAID library supporting up to six parities
Date: Tue, 14 Jan 2014 10:25:06 +0100 [thread overview]
Message-ID: <52D50272.3000704@hesbynett.no> (raw)
In-Reply-To: <CAK2H+efOLtq6onYASnZ5DsghVMp5AN70fx_uN8Ha5Wr3RxKx3A@mail.gmail.com>
On 06/01/14 19:13, Mark Knecht wrote:
> Andrea,
> As others have said it looks interesting. Thanks for the efforts.
>
> Question: As an end-user type who currently uses mdadm RAID6, if I
> wanted to set up a dedicated machine to do some SnapRAID testing then
> what's the minimum disk hardware I'd need assuming Linux is just on
> it's own disk?
>
> 1) 1 drive for Linux
> 2) 4 (or possibly 3) drives for a SnapRAID RAID6 device?
> 3) 3 drives for a SnapRAID RAID5 device? (If RAID5 can even use
> SnapRAID. Not sure it can)
>
> Are there any known issues using both mdadm and SnapRAID devices in
> the same system? Again, I don't care if there are and the machine dies
> a brutal death (which I doubt from your announcement) but just asking.
>
> Cheers,
> Mark
>
If you want to do testing (once there is mdadm support for making the
multi-raid devices), then an easy way is to make some big empty files on
an existing disk and set them up as loopback devices. Then you can use
these "fake" drives for the arrays. You can then test a 6+4 quad parity
array using 10 1G files rather than needing 10 physical drives, and you
can play with resyncing, fault testing (using the md "faulty" layout),
reshaping, etc.
Of course, you can't test real-world speed this way. However, you /can/
test parity generation/recovery speeds nicely by putting the loopback
files in a tmpfs system in memory - that eliminates the hard disk speeds
and lets you do hard testing of the raid code.
next prev parent reply other threads:[~2014-01-14 9:25 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-01-06 9:31 [RFC v2 0/2] New RAID library supporting up to six parities Andrea Mazzoleni
2014-01-06 9:31 ` [RFC v2 1/2] lib: raid: " Andrea Mazzoleni
2014-01-06 9:31 ` [RFC v2 2/2] fs: btrfs: Extends btrfs/raid56 to support " Andrea Mazzoleni
2014-01-06 14:12 ` Chris Mason
2014-01-07 10:35 ` Andrea Mazzoleni
2014-01-06 11:59 ` [RFC v2 0/2] New RAID library supporting " joystick
2014-01-06 13:11 ` Alex Elsayed
2014-01-06 15:49 ` joystick
2014-01-06 16:08 ` Alex Elsayed
2014-01-06 16:08 ` Alex Elsayed
2014-01-07 11:06 ` Andrea Mazzoleni
2014-01-06 17:02 ` Phil Turmel
2014-01-06 17:27 ` David Sterba
2014-01-06 18:13 ` Mark Knecht
2014-01-07 11:15 ` Andrea Mazzoleni
2014-01-14 9:25 ` David Brown [this message]
2014-01-14 14:41 ` Mark Knecht
2014-01-07 11:19 ` Andrea Mazzoleni
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=52D50272.3000704@hesbynett.no \
--to=david.brown@hesbynett.no \
--cc=amadvance@gmail.com \
--cc=linux-raid@vger.kernel.org \
--cc=markknecht@gmail.com \
--cc=neilb@suse.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).