All of lore.kernel.org
 help / color / mirror / Atom feed
From: Matthias Urlichs <matthias@urlichs.de>
To: ceph-devel@vger.kernel.org
Subject: Re: Ceph distributed over slow link: possible?
Date: Sat, 22 Jan 2011 11:06:31 +0000 (UTC)	[thread overview]
Message-ID: <ihednn$bal$2@dough.gmane.org> (raw)
In-Reply-To: AANLkTi=1R9-BA9-iw2mJSNC8dfHE6AswZEW+MEcsLVa5@mail.gmail.com

Hi,
> * I don't think it's possible to control where clients go for reads -
> Ceph is pretty much optimized to the case where all nodes are in a
> single datacenter, over a more or less homogeneous network.

So, what piece(s) of code decides which replica is read from?

Note that even in the single-datacenter case, I'd want to avoid crossing
rack boundaries if my client is in the same rack as one of the possible
OSDs.

> For writes,
> though, you'd be stuck with WAN speeds no matter what, because the data
> has to go out to all replicas before the writes complete.

Hmm. Too bad; I'd be more than happy with writing to one or two replicas,
and trusting CEPH to manage the rest of the copying in the background.

-- 
-- Matthias Urlichs


  reply	other threads:[~2011-01-22 11:06 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-01-21 19:55 Ceph distributed over slow link: possible? Matthias Urlichs
2011-01-22  8:45 ` DongJin Lee
2011-01-22  9:58 ` Ravi Pinjala
2011-01-22 11:06   ` Matthias Urlichs [this message]
2011-01-23  3:09     ` Gregory Farnum

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='ihednn$bal$2@dough.gmane.org' \
    --to=matthias@urlichs.de \
    --cc=ceph-devel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.