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

Enhance usage server to provide quota service

    Details

    • Type: Task
    • Status: Resolved
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 4.6.0
    • Fix Version/s: 4.7.0
    • Component/s: Usage
    • Security Level: Public (Anyone can view this level - this is the default.)
    • Labels:
      None

      Description

      https://cwiki.apache.org/confluence/display/CLOUDSTACK/Quota+Service+-+FS

      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.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                aprateek Abhinandan Prateek
                Reporter:
                aprateek Abhinandan Prateek
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: