Re: dm-raid vs md-raid

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Does that mean dm-raid can only be used in conjunction with a fake-raid controller, or can it be used with any hard disk? When you say its not well supported, do you mean it's not as mature, it doesn't support many controllers or not many people can help you if you have a problem?

From Ted's comment, am I to understand that with md-raid the format of data stored on the disk is affected by the motherboard, so after an upgrade I risk being unable to access data on an md-raid array?

I'm really interested in the whole area of networked disks, particularly AoE (ATA over Ethernet). I understand that with md-raid if I disconnect the network cable between the machine doing the raid, and the networked disk the driver has only the option of pausing all IO which stops all IO on the array, or telling md-raid that the disk has failed in which case it will be removed from the array, and require a full rebuild when it's added back into the array. Does dm-raid's log functionality offer a third option, allowing the driver to say the disk has gone, but it'll probably be back shortly, so work as a degraded array for a while replay the writes when the disk is reconnected?

The reason I'm interested in is for use with Xen virtual servers which can be moved from one physical machine to another while they are still running (10ms-100ms interruption). However disks add a whole new level of complexity to that, particularly if you want RAID disks. What I was thinking about was having AoE networked disks on both physical machines with dm-raid running on the virtual server. If the virtual server is running on physical machine 1 and I need to work on physical machine 2, I can turn it off and when it gets turned back on the AoE disk reconnects and dm-raid replays the missed writes from it's log. If I need to work on physical machine 1, I can move the virtual server to physical machine 2, and now I can work on physical machine 1 in a similar way, all the time with no interruption to the virtual server. This however relies on the ability to replay a small set of changes rather than having to rebuild the disk each time.

Thanks,

Tony Wright.

ted creedon wrote:
The dm-raid drives are also portable. Comes in handy when doing a
motherboard upgrade.

edc

-----Original Message-----
From: ataraid-list-bounces@xxxxxxxxxx
[mailto:ataraid-list-bounces@xxxxxxxxxx] On Behalf Of Phillip Susi
Sent: Monday, September 25, 2006 12:26 PM
To: ATARAID (eg, Promise Fasttrak, Highpoint 370) related discussions
Subject: Re: dm-raid vs md-raid

md-raid is the older pure software raid kernel driver. dm-raid is a utility that scans for the configuration tables written to disks by hardware fakeraid controlers, and configures the device-mapper kernel driver to access the raid volumes. device-mapper is the newer kernel driver that LVM uses to support raid functions. Most of the modern cheap ide or sata "hardware raid" cards are not really hardware raid. They have software raid support in their proprietary drivers and the system bios.

From a practical standpoint, the advantages of dm-raid with a hardware fakeraid card over traditional md-raid are:

1) Can boot directly from a raid5 or raid0
2) Can failover and still boot from a raid5 or raid1 with a damaged boot area
3) Can dual boot with windows

dm-raid however, is not very well supported yet compared to md-raid.

_______________________________________________
Ataraid-list mailing list
Ataraid-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/ataraid-list

[Index of Archives]     [Linux RAID]     [Linux Device Mapper]     [Linux IDE]     [Linux SCSI]     [Kernel]     [Linux Books]     [Linux Admin]     [GFS]     [RPM]     [Yosemite Campgrounds]     [AMD 64]

  Powered by Linux