All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] Add basic support for clustered raid10
@ 2017-10-24  7:11 Guoqing Jiang
  2017-10-24  7:11 ` [PATCH 1/4] md-cluster/raid10: set "do_balance = 0" if area is resyncing Guoqing Jiang
                   ` (3 more replies)
  0 siblings, 4 replies; 7+ messages in thread
From: Guoqing Jiang @ 2017-10-24  7:11 UTC (permalink / raw)
  To: shli; +Cc: linux-raid, neilb

Previously, we had added the support for clustered raid1,
now we are trying to support raid10 as well.

This patchset just avoid potential write and resync request
conflict among nodes. Since raid10 has different layouts
such as near, far and offset etc, and we just consider to
support near layout since other layouts could have trouble
while resyncing.

Also, clustered raid10 has limited support since it lacks
some features which suitable for native raid10, such as add
disk under grow mode, we consider add more features for it
in future.

Guoqing Jiang (3):
  md-cluster/raid10: set "do_balance = 0" if area is resyncing
  md-cluster: Suspend writes in RAID10 if within range
  md-cluster: Use a small window for raid10 resync
  md-cluster: update document for raid10

 Documentation/md/md-cluster.txt |   3 +-
 drivers/md/Kconfig              |   5 +-
 drivers/md/md-cluster.c         |   2 +-
 drivers/md/raid10.c             | 137 +++++++++++++++++++++++++++++++++++++++-
 drivers/md/raid10.h             |   6 ++
 5 files changed, 146 insertions(+), 7 deletions(-)

-- 
2.10.0


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2017-10-30  6:50 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-10-24  7:11 [PATCH 0/3] Add basic support for clustered raid10 Guoqing Jiang
2017-10-24  7:11 ` [PATCH 1/4] md-cluster/raid10: set "do_balance = 0" if area is resyncing Guoqing Jiang
2017-10-24  7:11 ` [PATCH 2/4] md-cluster: Suspend writes in RAID10 if within range Guoqing Jiang
2017-10-24  7:11 ` [PATCH 3/4] md-cluster: Use a small window for raid10 resync Guoqing Jiang
2017-10-24  7:11 ` [PATCH 4/4] md-cluster: update document for raid10 Guoqing Jiang
2017-10-30  5:44   ` Shaohua Li
2017-10-30  6:50     ` Guoqing Jiang

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.