All of lore.kernel.org
 help / color / mirror / Atom feed
From: Alex Elsayed <eternaleye@gmail.com>
To: ceph-devel@vger.kernel.org
Subject: Re: Replacing DRBD use with RBD
Date: Wed, 05 May 2010 00:30:39 -0700	[thread overview]
Message-ID: <hrr69o$fhb$1@dough.gmane.org> (raw)
In-Reply-To: 801672.55708.qm@web36106.mail.mud.yahoo.com

Martin Fick wrote:

> Hello,
> 
> I have a questions with respect to RADOS and RBD and the cluster monitor
> daemons.

I'm not one of the developers, but I've been following for a while and one 
of your sub-questions intriqued me; specifically:

>...This would open up the use of RBD devices for linux
> containers or linux vservers which could run on any machine in a cluster
> (similar to the idea of using it with kvm/qemu).

As it currently stands you could likely run a vserver or an 
OpenVZ/Virtuozzo/LXC container on Ceph (the distributed FS) directly, rather 
than layering a local FS over RBD. Also, this would probably provide better 
performance in the end. As a side benefit, you would gain the ability to 
make fine-grained snapshots of the guests' filesystems, access them directly 
from the host (or another Ceph client), and adjust quotas for the guest 
while running. This is probably a better solution for container-based 
virtualization than RBD-based options, due to the advantage one can take of 
all guests sharing a kernel with the host. RBD is more likely to be useful 
for full virtualization like KVM, but even in that case you could probably 
make a specialized initramfs that mounts a rootfs over Ceph with a prefix 
(taking advantage of that Ceph allows mounting a subdirectory as if it was 
the whole FS).

Hope this helps!


  reply	other threads:[~2010-05-05  7:25 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-05-04 23:46 Replacing DRBD use with RBD Martin Fick
2010-05-05  7:30 ` Alex Elsayed [this message]
2010-05-05 20:02   ` Alex Elsayed
2010-05-05 20:13     ` Yehuda Sadeh Weinraub
2010-05-05 20:59     ` Martin Fick
2010-05-05 20:00 ` Yehuda Sadeh Weinraub
  -- strict thread matches above, loose matches on Subject: below --
2010-05-05 20:34 Martin Fick
2010-05-06  5:10 ` Thomas Mueller

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='hrr69o$fhb$1@dough.gmane.org' \
    --to=eternaleye@gmail.com \
    --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.