From: "John Stoffel" <john@stoffel.org>
To: Mark Hahn <hahn@physics.mcmaster.ca>
Cc: linux-raid@vger.kernel.org
Subject: Re: Resize on dirty array?
Date: Fri, 11 Aug 2006 13:34:54 -0400 [thread overview]
Message-ID: <17628.49086.180013.566163@stoffel.org> (raw)
In-Reply-To: <Pine.LNX.4.64.0608090846160.16324@coffee.psychology.mcmaster.ca>
>>>>> "Mark" == Mark Hahn <hahn@physics.mcmaster.ca> writes:
>> RAID is no excuse for backups.
Mark> I wish people would quit saying this: not only is it not helpful,
Mark> but it's also wrong.
You've got to be kidding, right? A backup is another aspect of data
protection. RAID is another form. Both have their uses, and both
should be used on any system with important data.
You're just spouting the wrong thing here and I really dislike seeing
it, which has prompted this reply.
Mark> a traditional backup is nothing more than a strangely async
Mark> raid1, with the same space inefficiency. tape is not the
Mark> answer, and getting more not. the idea of a periodic snapshot
Mark> to media which is located apart and not under the same load as
Mark> the primary copy is a good one, but not cheap or easy. backups
Mark> are also often file-based, which is handy but orthogonal to
Mark> being raid (or incremental, for that matter). and backups don't
Mark> mean you can avoid the cold calculation of how much reliability
Mark> you want to buy. _that_ is how you should choose your storage
Mark> architecture...
You again mixing up your ideas here. This is the first time I've
ever heard someone imply that backups to tape are a form of RAID,
never. You really have an interesting point of view here.
Now maybe you do have some good points, but they're certainly not
articulated clearly.
Just to work through them:
First, backups to tape may not be cheap or easy, especially with the
rise of 250gb disks for $100. Buying a tape drive that has the space
and performance to backup that amount of data can be a big investment.
Second, reliability is a different measure from that of data
retention. I can have the most reliable RAID system on a server which
can handle multiple devices failing (because they weren't reliable),
or power supply failure or connectivity failures, etc.
But if a user deletes a file and it can't be recovered from your RAID
system, then how much help has that RAID system been? Now you may
argue that reliability includes backups, but that's just wrong.
Reliability is a measure of the media/sub-system. It's not a measure
of how good your backups are.
So you then claim that snapshots are a great way to get cheap and easy
backups, especially when you have reliable RAID. So what happens when
your building burns down? Or even just your house? (As an aside,
while I do backups at home, I don't take them offsite in case of
fire. Shame on me, and I'm a SysAdmin by profession!) So how do you
know that your snapshots are reliable? Are they filesystem based?
Are they volume based? If volume based, how do you get the filesystem
in a quiescent state to make sure there's no corruption when you make
the snapshot? It's not a trivial problem. And even traditional
backups to tape have this issue.
I'd write more, but I'm busy with other stuff and I wanted to hear
your justifications in more detail before I bothered spending the time
to refute them.
John
next prev parent reply other threads:[~2006-08-11 17:34 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-08-08 0:36 Resize on dirty array? James Peverill
2006-08-08 0:46 ` Neil Brown
2006-08-08 19:25 ` James Peverill
2006-08-09 4:09 ` Neil Brown
2006-08-09 11:28 ` James Peverill
2006-08-09 11:37 ` Martin Schröder
2006-08-09 13:05 ` Mark Hahn
2006-08-09 13:33 ` James Peverill
2006-08-09 21:17 ` David Greaves
2006-08-10 17:44 ` dean gaudet
2006-08-12 1:11 ` David Rees
[not found] ` <72dbd3150608111810m4e4a2e07r5ddcee2132dd6d9a@mail.gmail.com>
[not found] ` <Pine.LNX.4.64.0608111813250.29322@twinlark.arctic.org>
2006-08-12 2:05 ` David Rees
2006-08-12 4:36 ` Brad Campbell
2006-08-13 16:02 ` dean gaudet
2006-08-30 7:30 ` dean gaudet
2006-08-11 17:34 ` John Stoffel [this message]
2006-08-09 14:56 ` Henrik Holst
2006-08-12 7:22 ` Tuomas Leikola
2006-08-28 4:55 ` Neil Brown
2006-08-28 6:36 ` Mario 'BitKoenig' Holbe
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=17628.49086.180013.566163@stoffel.org \
--to=john@stoffel.org \
--cc=hahn@physics.mcmaster.ca \
--cc=linux-raid@vger.kernel.org \
/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).