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

Reply via email to