Hi,
We are deploying a Openstack based private cloud, we want to replace Swift
with Ceph, however,
during our test, we encountered the following problems, we are wondering are
they true or just due to
our incorrect configuration,
1 Could Ceph support to creat containers sharing the same name by different
users,
for example, the folowing Swift API calls go well with the Swift backed
storage,
swift -A http://keystone.builder/v2.0 -U user1:user1 -k user1_pass post
swift_container
swift -A http://keystone.builder/v2.0 -U user2:user2 -k user2_pass post
swift_container
however, if using Ceph backed storage, the call fails
2 Does Ceph support .rlistings ACL permission, and blacklist specification by
using something like .r:*,.r:-.thief
3 Swift recently introduced the quota support, which is needed by our
application. That is, user could set
quota to limit the number of objects allowed to be created under a container,
and the maxium space used by a
container, we are wondering if there is a similar solution for Ceph or any
progress on that?
And we appreciate any other comments on the differences between Ceph and Swift,
i.e, something Ceph
can Swift cannot, or vice versa, that will really help us to make the right
choice.
Cheers,
Qing Wei
_______________________________________________
ceph-users mailing list
[email protected]
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com