[Openstack] Ceph vs Swift + Cinder

Kuo Hugo tonytkdk at gmail.com
Tue Jul 15 05:28:26 UTC 2014


Hi Frans,

Here's my perspective.

There's some tradeoff between different choices. First of all, you should
know your use case clearly before make decision. There's several combo :


   - OpenStack Swift as object storage core + Cinder as the the block
   storage controller with various backends
   - OpenStack Swift as object storage core + Ceph RBD interface as the
   block storage
   - Rados storage pools as the backend for Swift/S3 APIs(Ceph RadosGW) and
   Ceph RBD


If you would like to have full benefits of OpenStack Swift, you should take
OpenStack Swift as the object storage core. You can have 100% features of
Swift and a built-in http request handler.
If you'd like to store everything on a unified storage infrastructure, you
can go Ceph. But you'll lose part of feature of Swift.
Regarding to the Cinder or Ceph. Well, Cinder allows you to use different
backend. It depends on the cost, use case, reliability etc.


It might be good to hear the use cases there.

Hope it help
Hugo




2014-07-15 10:20 GMT+08:00 Frans Thamura <frans at meruvian.org>:

> Hi all
>
> just discussion regarding ceph as platform for swift and cinder, and
> also a replacement.
>
> i still want to know, how ceph stand
>
> because we can run swift and cinder also without ceph
>
> and why should ceph as both platform,
>
> F
>
> _______________________________________________
> Mailing list:
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> Post to     : openstack at lists.openstack.org
> Unsubscribe :
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20140715/6792f353/attachment.html>


More information about the Openstack mailing list