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!
next prev parent 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.