All of lore.kernel.org
 help / color / mirror / Atom feed
* contraining crush placement possibilities
@ 2014-03-06 20:30 Sage Weil
  2014-03-07  3:51 ` Li Wang
                   ` (2 more replies)
  0 siblings, 3 replies; 15+ messages in thread
From: Sage Weil @ 2014-03-06 20:30 UTC (permalink / raw)
  To: ceph-devel

During the CRUSH CDS session yesterday I talked a bit about the desire to 
constrain the number of possible disk combinations so that we reduce the 
probability of a concurrent failure from causing data loss.  Sheldon just 
pointed out a talk from ATC that discusses the basic problem:

	https://www.usenix.org/conference/atc13/technical-sessions/presentation/cidon

The situation with CRUSH is slightly better, I think, because the number 
of peers for a given OSD in a large cluster is bounded (pg_num / 
num_osds), but I think we may still be able improve things.

Last night it occurred to me that this is almost just having pgp_num < 
pg_num, but I think that's not quite right either.

If anyone has some clear intuition here, would love to hear it.  If there 
is anything we can do to improve things we definitely want to do it!

sage


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

end of thread, other threads:[~2014-03-10 16:25 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-03-06 20:30 contraining crush placement possibilities Sage Weil
2014-03-07  3:51 ` Li Wang
2014-03-07  3:53   ` Li Wang
2014-03-07  4:35     ` Li Wang
2014-03-07  5:03       ` Sage Weil
2014-03-07  8:32         ` lianghaoshen
2014-03-07  8:37         ` lianghaoshen
2014-03-07  8:45 ` Dan van der Ster
2014-03-07 10:30 ` Dan van der Ster
2014-03-07 15:10   ` Sage Weil
2014-03-07 17:29     ` Gregory Farnum
2014-03-07 17:43       ` Sage Weil
2014-03-07 18:00         ` Gregory Farnum
2014-03-10  9:37         ` Li Wang
2014-03-10 16:25           ` Gregory Farnum

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.