LWN.net Logo

RE: [PATCH 000 of 5] md: Introduction

From:  Neil Brown <neilb-AT-suse.de>
To:  Jan Engelhardt <jengelh-AT-linux01.gwdg.de>
Subject:  RE: [PATCH 000 of 5] md: Introduction
Date:  Thu, 19 Jan 2006 10:19:24 +1100
Cc:  "Lincoln Dale (ltd)" <ltd-AT-cisco.com>, Michael Tokarev <mjt-AT-tls.msk.ru>, linux-raid-AT-vger.kernel.org, linux-kernel-AT-vger.kernel.org, "Steinar H. Gunderson" <sgunderson-AT-bigfoot.com>
Archive-link:  Article, Thread

On Wednesday January 18, jengelh@linux01.gwdg.de wrote:
> 
> >personally, I think this this useful functionality, but my personal
> >preference is that this would be in DM/LVM2 rather than MD.  but given
> >Neil is the MD author/maintainer, I can see why he'd prefer to do it in
> >MD. :)
> 
> Why don't MD and DM merge some bits?
> 

Which bits?
Why?

My current opinion is that you should:

 Use md for raid1, raid5, raid6 - anything with redundancy.
 Use dm for multipath, crypto, linear, LVM, snapshot
 Use either for raid0 (I don't think dm has particular advantages
     for md or md over dm).

These can be mixed together quite effectively:
  You can have dm/lvm over md/raid1 over dm/multipath
with no problems.

If there is functionality missing from any of these recommended
components, then make a noise about it, preferably but not necessarily
with code, and it will quite possibly be fixed.

NeilBrown


(Log in to post comments)

Copyright © 2006, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds