[
https://issues.apache.org/jira/browse/CLOUDSTACK-8592?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15045409#comment-15045409
]
ASF subversion and git services commented on CLOUDSTACK-8592:
-------------------------------------------------------------
Commit 24d06099ff2ac64d753c5be20d9b6e7c4e16c91e in cloudstack's branch
refs/heads/master from [~remibergsma]
[ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=24d0609 ]
Merge pull request #768 from shapeblue/quota-master
Implement Quota serviceThis pull request is for quota service implementation,
divided into following commits:
Quota server side implementation
a. Quota Framework plugin containing Daos
b. Quota database plugin for quota APIs
c. Quota Usage server enhancements
d. Quota UI plugin
e. Tests
* pr/768:
CLOUDSTACK-8592: Implement Quota service
Signed-off-by: Remi Bergsma <[email protected]>
> Enhance usage server to provide quota service
> ---------------------------------------------
>
> Key: CLOUDSTACK-8592
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-8592
> 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.7.0
>
>
> 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.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)