All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Bryn M. Reeves" <bmr@redhat.com>
To: Drew <drew.kay@gmail.com>
Cc: LVM general discussion and development <linux-lvm@redhat.com>
Subject: Re: [linux-lvm] dmraid - where is the raid done?
Date: Mon, 03 Nov 2008 11:05:36 +0000	[thread overview]
Message-ID: <490EDB00.2080906@redhat.com> (raw)
In-Reply-To: <c268e4660811022134t78e598dbm6b58136fd0ed9dea@mail.gmail.com>

Drew wrote:
>> Wrong list - that's for the Linux MD RAID subsystem (mdadm, /dev/md* and
>> friends). You're looking for ataraid-list:
>>
>> http://www.redhat.com/mailman/listinfo/ataraid-list
>>
>> Which is the place for discussion of dmraid development.
> 
> Evening Byrn,
> 
> I am aware that the dm-raid list was the best one if he had a dm-raid
> specific question. However from what I read it sounded like he was
> interested in knowing what the differences were between ata/dm-raid
> and md (software) raid. Being a lurker on both lists I felt that the
> folks over at md would be a better choice.

He was asking where the RAID is done in dmraid. I think the response of
the MD folks to that question based on past experience, would be either
very general or something like: "Huh? Go ask the device-mapper guys" ;)

If you're using dmraid to activate volumes on an ata RAID / fakeraid
adapter then all the RAID work is being done in the kernel by device-mapper.

When dmraid activates a volume, it reads the metadata from the disk that
describes the array and translates that into a device-mapper table,
usually using some combination of the linear, dm-raid1, and dm-raid45
targets. These are the kernel modules that implement the RAID algorithms
(dm-raid1 uses the kernel thread kcopyd to do the actual work - you'll
see this process consuming some resources on a system with a busy mirror).

For more information on the targets and the tables that are used to
configure them see Alasdairs talks on LVM/device-mapper here:

http://people.redhat.com/agk/talks/

Regards,
Bryn.

      reply	other threads:[~2008-11-03 11:05 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-10-17 18:51 [linux-lvm] dmraid - where is the raid done? Brian J. Murrell
2008-10-27 13:56 ` Drew
2008-10-27 15:08   ` Brian J. Murrell
2008-10-30 10:41   ` Bryn M. Reeves
2008-11-03  5:34     ` Drew
2008-11-03 11:05       ` Bryn M. Reeves [this message]

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=490EDB00.2080906@redhat.com \
    --to=bmr@redhat.com \
    --cc=drew.kay@gmail.com \
    --cc=linux-lvm@redhat.com \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.