I'm going to rebuild my system at home soon, and was planning to mirror two drives. However, I was just looking up something about RAID, and on wikipedia found some information about the Linux MD driver, and "near" and "far" RAID10.
Anyone have some opinions about them?
mark "or should that be how many opinions do folks have about them?"
Raid 10 is a mirrored stripped set of at least 4 driver. You get the best of both worlds, data speed and data back up..
john
On 3/4/2013 11:12 AM, m.roth@5-cent.us wrote:
I'm going to rebuild my system at home soon, and was planning to mirror two drives. However, I was just looking up something about RAID, and on wikipedia found some information about the Linux MD driver, and "near" and "far" RAID10.
Anyone have some opinions about them?
mark "or should that be how many opinions do folks have about them?"
CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
John Plemons wrote:
On 3/4/2013 11:12 AM, m.roth@5-cent.us wrote:
I'm going to rebuild my system at home soon, and was planning to mirror two drives. However, I was just looking up something about RAID, and on wikipedia found some information about the Linux MD driver, and "near" and "far" RAID10.
Anyone have some opinions about them?
mark "or should that be how many opinions do folks have about them?"
Raid 10 is a mirrored stripped set of at least 4 driver. You get the best of both worlds, data speed and data back up..
I'm well aware of that. However, I'm only buying two drives, and was going to just mirror them, but if I can get more speed.... This is what I'm reading http://en.wikipedia.org/wiki/Non-standard_RAID_levels#Linux_MD_RAID_10, and it seems to be a non-standard RAID, with several options, and the first uses only two drives.
mark
On 03/04/2013 08:34 AM, m.roth@5-cent.us wrote:
http://en.wikipedia.org/wiki/Non-standard_RAID_levels#Linux_MD_RAID_10, and it seems to be a non-standard RAID, with several options, and the first uses only two drives.
The storage industry tends to use "RAID 1+0" when they specifically refer to the older striped sets of mirrors. RAID 10, as implemented under Linux is also found in some high end RAID controllers. Among other things, it will allow you to have a RAID set with an odd number of devices, and ensure that all of the stripes are on two different disks.
The description of Linux RAID10 on the wikipedia "nested raid levels", referred to by zGreenfelder, was probably written by someone unfamiliar with the topic. I'm not able substantiate a number of the claims made therein. I wouldn't rely on that information.
On Mon, Mar 4, 2013 at 11:20 AM, John Plemons john@mavin.com wrote:
Raid 10 is a mirrored stripped set of at least 4 driver. You get the best of both worlds, data speed and data back up..
john
yeah, that's the industry standard. he's asking you to go find and read http://en.wikipedia.org/wiki/Raid10#Near_versus_far.2C_advantages_for_bootab... wherein they mention that linux md devices can do what they call a raid 10 on 2 drives. and then details some of the reasons you might want to do such a thing.
I can't see any reason to go with the sorta raid 10 on only 2 drives. from that article, I'd the only sane choice for raid 10 on 2 drives is the 'far' config on SSD drives. but that's just my opinion. I don't think I'd ever pick raid10 on 2.
from the entry: "...copies of a block of data are "near" each other or at the same address on different devices or predictably offset: Each disk access is split into full-speed disk accesses to different drives, yielding read and write performance like RAID 0 but without necessarily guaranteeing that every stripe is on both drives"
which then some (and by murphy's rule will be the most critcal) will go from being raid 10 to raid0. and likely 0 on the drive that fails.
zGreenfelder wrote:
On Mon, Mar 4, 2013 at 11:20 AM, John Plemons john@mavin.com wrote:
Raid 10 is a mirrored stripped set of at least 4 driver. You get the best of both worlds, data speed and data back up..
yeah, that's the industry standard. he's asking you to go find and read http://en.wikipedia.org/wiki/Raid10#Near_versus_far.2C_advantages_for_bootab... wherein they mention that linux md devices can do what they call a raid 10 on 2 drives. and then details some of the reasons you might want to do such a thing.
I can't see any reason to go with the sorta raid 10 on only 2 drives. from that article, I'd the only sane choice for raid 10 on 2 drives is the 'far' config on SSD drives. but that's just my opinion. I don't think I'd ever pick raid10 on 2.
from the entry: "...copies of a block of data are "near" each other or at the same address on different devices or predictably offset: Each disk access is split into full-speed disk accesses to different drives, yielding read and write performance like RAID 0 but without necessarily guaranteeing that every stripe is on both drives"
which then some (and by murphy's rule will be the most critcal) will go from being raid 10 to raid0. and likely 0 on the drive that fails.
AHHH! I didn't read closely enough, and missed that lack of guarantee. Thanks, *that's* the kind of discussion I was looking for.
mark
On 04.Mär.2013, at 17:39, m.roth@5-cent.us wrote:
zGreenfelder wrote:
On Mon, Mar 4, 2013 at 11:20 AM, John Plemons john@mavin.com wrote:
Raid 10 is a mirrored stripped set of at least 4 driver. You get the best of both worlds, data speed and data back up..
yeah, that's the industry standard. he's asking you to go find and read http://en.wikipedia.org/wiki/Raid10#Near_versus_far.2C_advantages_for_bootab... wherein they mention that linux md devices can do what they call a raid 10 on 2 drives. and then details some of the reasons you might want to do such a thing.
I can't see any reason to go with the sorta raid 10 on only 2 drives. from that article, I'd the only sane choice for raid 10 on 2 drives is the 'far' config on SSD drives. but that's just my opinion. I don't think I'd ever pick raid10 on 2.
from the entry: "...copies of a block of data are "near" each other or at the same address on different devices or predictably offset: Each disk access is split into full-speed disk accesses to different drives, yielding read and write performance like RAID 0 but without necessarily guaranteeing that every stripe is on both drives"
which then some (and by murphy's rule will be the most critcal) will go from being raid 10 to raid0. and likely 0 on the drive that fails.
AHHH! I didn't read closely enough, and missed that lack of guarantee. Thanks, *that's* the kind of discussion I was looking for.
Note that you can do 2 copies to 3 disks, or 3 copies to 4 disks, … Of course not every stripe is on *every* disk in that case. If you have 2 copies, one disk may fail fail. If you have 2 copies on 2 disks, 1 disk may fail. That's how I read it.
On 03/04/2013 04:20 PM, John Plemons wrote:
Raid 10 is a mirrored stripped set of at least 4 driver. You get the best of both worlds, data speed and data back up..
right, thats the industry standard RAID-10
this case is around the non-standard mdraid10, which can do a bunch of interesting things on 2 ( but really 3 disks ) or more.
On 04.Mär.2013, at 17:20, John Plemons wrote:
Raid 10 is a mirrored stripped set of at least 4 driver.
You can of course build a layered raid 0 above some raid1 arrays, but linux md raid10 is another beast. Actually you can build a raid10 with only 2 disks. The theoretical benefit is that is is striped, so even one single process benefits from it. If you use raid 1 a single process does use only 1 disk as far as I know.
http://en.wikipedia.org/wiki/RAID#Non-standard_levels
One disadvantage is that you can not grow or expand it easily, which means it is inflexible, which is why did not want to use it.