harmful parallel AoE check/resync

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

 



Hi,

md_do_sync() in md.c takes care not to resync/check MD devices built
on different parts of the same physical device in parallel.  This does
not account for AoE devices, which, however, most of the time share
and are limited by network bandwidth.  Thus a monthly data check
congests all AoE RAIDs at the same time.  Don't you think this case
should be handled specially, and such devices should be serialized by
default (possibly overridden by parallel_resync, of course)?  This
could be implemented in match_mddev_units by returning true for any
two AoE devices, for example.  Or leaving that alone, and extending
parallel_resync with a new option to force serialization.  Maybe this
would be more elegant.  What do you think?

(Please Cc me, I'm not subscribed.)
-- 
Thanks,
Feri.
--
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux RAID Wiki]     [ATA RAID]     [Linux SCSI Target Infrastructure]     [Linux Block]     [Linux IDE]     [Linux SCSI]     [Linux Hams]     [Device Mapper]     [Device Mapper Cryptographics]     [Kernel]     [Linux Admin]     [Linux Net]     [GFS]     [RPM]     [git]     [Yosemite Forum]


  Powered by Linux