我想要限制每个用户在rgw对象网关(Rgw)上从radosgw-admin usage show --uid=johndoe --start-date=2012-03-01 --end-date=2012-04-01获取的使用,是否可以通过usage show命令对这些参数设置限制?例如,用户johndoe每月只能有1000ops或1000000字节的put_object。
如果在nginx或Ceph对象网关堆栈的其他层中有解决方案,这是可以的。
发布于 2020-04-17 14:54:41
ceph没有任何工具来限制对rgw的请求。使用nginx的反向代理模块有两个原因: 1-在rgw前面使用缓存层以提高性能2-限制接收对rgw的请求。
发布于 2020-10-22 05:14:22
现在,您可以对存储桶和用户使用配额来限制其使用。您还可以在ceph配置文件/etc/ceph/ceph.conf中设置默认配额,用于在创建新用户时自动应用配额。ceph rgw quotas
https://stackoverflow.com/questions/58681915
复制相似问题