tpodowd commented on PR #9748: URL: https://github.com/apache/cloudstack/pull/9748#issuecomment-2456463569
Hi @abh1sar - Thanks for your comment/question. > I understand Cloudian doesn't support per bucket Quota. Yes, Cloudian HyperStore does not currently support a bucket storage quota. > Does it support per user quota? Yes, Cloudian HyperStore does support per user quota. We have a warning level and a hard limit for storage bytes and we also have some other related settings. > Is there a way to configure it from within CloudStack? Unfortunately not. There are some issues here: 1. Although the CloudStack APIs for Object Storage allow setting a quota on a bucket, there is no API framework provided to the plugins to set something on the CloudStack Account level. 2. On HyperStore, setting a quota on an Account/User is usually something that an administrator would do as it is related to QoS settings (ie protecting the system, rather than protecting the user). I guess a user concerned about potential storage costs might also want to impose a limit on themselves. But, if the administrator for example set the QoS limit to one thing, then the user should not be able to raise it higher or disable it for themselves. Currently, the administrator would have to login to the HyperStore system and either: 1. Select the HyperStore group (representing the CloudStack Domain) and set a QoS limit that applies to all users in that group. 2. Select the HyperStore user (representing the CloudStack Account) and set a QoS limit that only applies to that particular user. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@cloudstack.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org