All of lore.kernel.org
 help / color / mirror / Atom feed
* ceph and efficient access of distributed resources
@ 2013-04-12  3:59 Matthias Urlichs
  2013-04-12 16:08 ` Mark Nelson
  0 siblings, 1 reply; 15+ messages in thread
From: Matthias Urlichs @ 2013-04-12  3:59 UTC (permalink / raw)
  To: ceph-devel

As I understand it, in Ceph one can cluster storage nodes, but otherwise
every node is essentially identical, so if three storage nodes have a file,
ceph randomly uses one of them.

This is not efficient use of network resources in a distributed data center.
Or even in a multi-rack situation.

I want to prefer accessing nodes which are "local".
The client in rack A should prefer to read from the storage nodes that are
also in rack A.
Ditto for rack B.
Ditto for s/rack/data center/.

As far as I understand, the Ceph clients can't do that.
(Nor can Ceph nodes among each other, but I care less about that, as most
traffic is reading data.)

I think this is an important feature for many high-reliability situations.

What would be the next steps to get this feature, assuming I don't have time
to implement it myself? Persistently annoy this mailing list that people
need it? Offer to pay for implementing it? Shut up and look for some other
solution -- which I already did, but I didn't find any that's as good as
Ceph, otherwise?

I've opened a feature request for this, half a year ago, which hasn't seen
any comments yet: http://tracker.ceph.com/issues/3249

-- Matthias Urlichs


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

end of thread, other threads:[~2013-04-17  7:22 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-04-12  3:59 ceph and efficient access of distributed resources Matthias Urlichs
2013-04-12 16:08 ` Mark Nelson
2013-04-12 16:20   ` Gregory Farnum
2013-04-13  2:32     ` Chen, Xiaoxi
2013-04-15 16:42       ` Gregory Farnum
2013-04-15 23:14         ` Chen, Xiaoxi
2013-04-15 20:06   ` Gandalf Corvotempesta
2013-04-15 22:25     ` Dan Mick
2013-04-15 22:38       ` Mark Kampe
2013-04-16  7:20         ` Gandalf Corvotempesta
2013-04-16 13:59           ` Sage Weil
2013-04-16 14:18           ` Mark Kampe
2013-04-16 20:06             ` Gandalf Corvotempesta
2013-04-16 20:44               ` Mark Kampe
2013-04-17  7:22                 ` Gandalf Corvotempesta

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.