As i konw , it is not recommend to run Ceph OSD (RBD server) same as the VM host like KVM. in another hand, more service in same host, it is hard to maintenance, and not good performance for each service. 2014-08-09 7:33 GMT+07:00 Zach Hill <zach at eucalyptus.com>: > Hi all, > > I'm Zach Hill, the storage lead at Eucalyptus <http://www.eucalyptus.com>. > We're working on adding Ceph RBD support for our scale-out block storage > (EBS API). Things are going well, and we've been happy with Ceph thus far. > We are a RHEL/CentOS shop mostly, so any other tips there would be greatly > appreciated. > > Our basic architecture is that we have a storage control node that issues > control-plan operations: create image, delete, snapshot, etc. This > controller uses librbd directly via JNA bindings. VMs access the Ceph RBD > Images as block devices exposed via the Qemu/KVM RBD driver on our "Node > Controller" hosts. It's similar to OpenStack Cinder in many ways. > > One of the questions we often get is: > Can I run OSDs on my servers that also host VMs? > > Generally, we recommend strongly against such a deployment in order to > ensure performance and failure isolation between the compute and storage > sides of the system. But, I'm curious if anyone is doing this in practice > and if they've found reasonable ways to make it work in production. > > Thanks for any info in advance, and we're happy to be joining this > community in a more active way. > > -Zach > > > > _______________________________________________ > ceph-users mailing list > ceph-users at lists.ceph.com > http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com > > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.ceph.com/pipermail/ceph-users-ceph.com/attachments/20140809/2b68d3c0/attachment.htm>