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

Reply via email to