cloudstack-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <>
Subject [jira] [Commented] (CLOUDSTACK-8592) Enhance usage server to provide quota service
Date Wed, 19 Aug 2015 04:28:46 GMT


ASF GitHub Bot commented on CLOUDSTACK-8592:

GitHub user abhinandanprateek opened a pull request:

    CLOUDSTACK-8592: Quota plugin usage documentation

    This document provides information on configuring and running the quota service. It also
provides information on various APIs to check and maintain quotas for accounts.

You can merge this pull request into a Git repository by running:

    $ git pull master

Alternatively you can review and apply these changes as the patch at:

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #30
commit 84504b4ae60f40a414f219c1ba7a646cc4e416ac
Author: Abhinandan Prateek <>
Date:   2015-08-19T04:23:13Z

    CLOUDSTACK-8592: Quota plugin usage documentation


> Enhance usage server to provide quota service
> ---------------------------------------------
>                 Key: CLOUDSTACK-8592
>                 URL:
>             Project: CloudStack
>          Issue Type: Task
>      Security Level: Public(Anyone can view this level - this is the default.) 
>          Components: Usage
>    Affects Versions: 4.6.0
>            Reporter: Abhinandan Prateek
>            Assignee: Abhinandan Prateek
>            Priority: Critical
>             Fix For: 4.6.0
> 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.

This message was sent by Atlassian JIRA

View raw message