All of lore.kernel.org
 help / color / mirror / Atom feed
* Understanding Ceph
@ 2013-01-19 15:50 Peter Smith
  2013-01-19 16:26 ` Dimitri Maziuk
  0 siblings, 1 reply; 53+ messages in thread
From: Peter Smith @ 2013-01-19 15:50 UTC (permalink / raw)
  To: ceph-devel

Hi,

I am considering deploying Ceph as the volume backend for our
Openstack cloud service. After reviewing the documents available on
the Internet, I am still confusing with several things.

1. Architecture/Implementation questions: What are the functionalities
of kernel-rbd, kernel client, kernel object exactly? How the different
parts of Ceph interact with each other, e.g. what is the data path of
librados/librbd requests going into OSD daemon?
2. QEMU performance: It says the QEMU uses librbd to avoid the
overhead of kernel object. What does this mean? With the answer of
question 1, I can probably understand this one. Do you have any data
about the performance difference between Ceph and Sheepdog?
3. OS recommendation: The OS recommendation page:
http://ceph.com/docs/master/install/os-recommendations/#bobtail-0-56
says CentOS 6.3 has a default kernel with old kernel client. CentOS
6.3 is our production environment. I am wondering if we only make use
of the Ceph block storage feature, does this old kernel client
influence the stability of production? Do you suggest we upgrade from
the default kernel of CentOS 6.3? I am concerning this will hurt the
stability of CentOS.

Thank you very much for anwsering my questions. I really appreciate.


Regards,
Peter

^ permalink raw reply	[flat|nested] 53+ messages in thread
* Understanding Ceph
@ 2011-12-18  6:41 Bill Hastings
  2011-12-18 12:17 ` Christian Brunner
  0 siblings, 1 reply; 53+ messages in thread
From: Bill Hastings @ 2011-12-18  6:41 UTC (permalink / raw)
  To: ceph-devel

Hi All

I am trying to get my feet wet with Ceph and RADOS. My aim is to use
it as a block device for KVM instances. My understanding is that
virtual disks get striped at 1 MB boundaries by default. Does that
mean that there are going to be 1MB files on disks? Let's say I want
to update a particular vdisk with 16 bytes of data at offset 4096.
This would mean I want to update the first 1MB chunk. Let us assume I
have 3 way replication and the replicas are A, B and C. The write may
succeed at A and B and fail at C. Is there any state kept in the
metadata indicating at which replicas the write succeeded?

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

end of thread, other threads:[~2013-01-24 23:38 UTC | newest]

Thread overview: 53+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-01-19 15:50 Understanding Ceph Peter Smith
2013-01-19 16:26 ` Dimitri Maziuk
2013-01-19 16:51   ` Denis Fondras
2013-01-19 17:15     ` Wenhao Xu
2013-01-19 17:13   ` Sage Weil
2013-01-19 17:25     ` Peter Smith
2013-01-19 17:38       ` Sage Weil
2013-01-19 18:08         ` Jeff Mitchell
2013-01-19 18:16           ` Sage Weil
2013-01-19 18:25             ` Peter Smith
2013-01-20 16:39             ` Dimitri Maziuk
2013-01-23 15:13               ` Sam Lang
2013-01-23 16:19                 ` Patrick McGarry
2013-01-24  0:10                   ` Dimitri Maziuk
2013-01-24  0:17                     ` John Nielsen
2013-01-24  2:36                       ` Dimitri Maziuk
2013-01-24 15:45                       ` Dimitri Maziuk
2013-01-24 15:53                         ` Jens Kristian Søgaard
2013-01-24 15:58                           ` Wido den Hollander
2013-01-24 16:14                             ` Dimitri Maziuk
2013-01-24 16:18                               ` Jens Kristian Søgaard
2013-01-24 16:22                         ` Sam Lang
2013-01-24 17:09                           ` Dimitri Maziuk
2013-01-24 17:16                             ` John Nielsen
2013-01-24  8:49                     ` Gandalf Corvotempesta
2013-01-24 13:55                       ` Dimitri Maziuk
     [not found]                         ` <CAKMAVE9HMo4x3seuG7ppeafSRJmBwjUXrLv0GUA-z5kDXyhoQA@mail.gmail.com>
2013-01-24 15:28                           ` Dimitri Maziuk
2013-01-24 16:12                             ` Sam Lang
2013-01-24 18:15                             ` Dan Mick
2013-01-24 18:58                               ` Dimitri Maziuk
2013-01-24 21:07                                 ` Dan Mick
2013-01-24 21:45                                   ` Dimitri Maziuk
2013-01-24 21:48                                     ` Sage Weil
2013-01-24 21:51                                       ` Dimitri Maziuk
     [not found]                             ` <CAM2gkg6 m2S0DtgapSOg16GTmGQHsj7fz=a3XzH0ZsvcCWHcBtg@mail.gmail.com>
     [not found]                               ` <CAM2gkg6m2S0DtgapSOg16GTmGQHsj7fz=a3XzH0ZsvcCWHcBtg@mail.gmail.com>
2013-01-24 19:52                                 ` Dimitri Maziuk
2013-01-24 20:53                                   ` John Wilkins
2013-01-24 22:15                                     ` Dimitri Maziuk
2013-01-24 22:52                                       ` Josh Durgin
2013-01-24 23:36                                         ` John Wilkins
2013-01-24 23:38                                           ` Josh Durgin
2013-01-19 18:16         ` Peter Smith
2013-01-19 21:10           ` Josh Durgin
2013-01-20  0:41             ` Jeff Mitchell
2013-01-20  3:24               ` Peter Smith
2013-01-20  3:56                 ` Sage Weil
2013-01-20 16:32     ` Dimitri Maziuk
2013-01-24 18:16       ` Dan Mick
2013-01-24 20:14         ` Dimitri Maziuk
  -- strict thread matches above, loose matches on Subject: below --
2011-12-18  6:41 Bill Hastings
2011-12-18 12:17 ` Christian Brunner
2011-12-18 16:43   ` Bill Hastings
2011-12-18 17:17     ` Yehuda Sadeh Weinraub
2011-12-18 17:37       ` Bill Hastings

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.