Uploaded image for project: 'CloudStack'
  1. CloudStack
  2. CLOUDSTACK-8592

Enhance usage server to provide quota service



    • Task
    • Status: Resolved
    • Critical
    • Resolution: Fixed
    • 4.6.0
    • 4.7.0
    • Usage
    • Security Level: Public (Anyone can view this level - this is the default.)
    • None



      Quota service while allowing for scalability will make sure that the cloud is not exploited by attacks, careless use and program errors. To address this problem, we propose to employ a quota-enforcement service that allows resource usage within certain bounds as defined by policies and available quotas for various entities.
      Quota service extends the functionality of usage server to provide a measurement for the resources used by the accounts and domains using a common unit referred to as cloud currency in this document. It can be configured to ensure that your usage won’t exceed the budget allocated to accounts/domain in cloud currency.
      It will let user know how much of the cloud resources he is using. It will help the cloud admins, if they want, to ensure that a user does not go beyond his allocated quota. Per usage cycle if a account is found to be exceeding its quota then it is locked. Locking an account means that it will not be able to initiat
      e a new resource allocation request, whether it is more storage or an additional ip. Needless to say quota service as well as any action on the account is configurable.


        Issue Links



              aprateek Abhinandan Prateek
              aprateek Abhinandan Prateek
              0 Vote for this issue
              4 Start watching this issue