Github user DaanHoogland commented on a diff in the pull request:

    https://github.com/apache/cloudstack-docs-admin/pull/30#discussion_r37615769
  
    --- Diff: source/plugins/quota.rst ---
    @@ -0,0 +1,189 @@
    +.. Licensed to the Apache Software Foundation (ASF) under one or more
    +contributor license agreements.  See the NOTICE file distributed with this 
work
    +for additional information# regarding copyright ownership. The ASF 
licenses this
    +file to you under the Apache License, Version 2.0 (the "License"); you may 
not
    +use this file except in compliance with the License.  You may obtain a 
copy of
    +the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required 
by
    +applicable law or agreed to in writing, software distributed under the 
License
    +is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
    +KIND, either express or implied.  See the License for the specific language
    +governing permissions and limitations under the License.
    +
    +
    +Quota Plugin 
    +=============
    +
    +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 initiate 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.
    +
    +Enabling the Quota Service 
    +----------------------------
    +
    +Before installing and configuring the quota service you need to make sure 
that
    +the Usage Server has been installed. This requires extra steps beyond just
    +installing the CloudStack software. See Installing the Usage Server 
(Optional)
    +in the Advanced Installation Guide.
    +
    +#. enable.usage.server: Set to true to enable usage server.
    +
    +The quota plugin is disabled by default. To enable it goto Global Settings 
and
    +set the following global configuration to true:
    +
    +#.  quota.enable.service
    +
    +By default Quota service does not lock the accounts that have exceeded the 
quota
    +usage. To enable quota service to lock accounts set the following global
    +configuration to true:
    +
    +#. quota.enable.enforcement
    +
    +The other configurations that are there for quota service are as:
    +
    +#. quota.currency.symbol : The symbal that is used before any currency 
    --- End diff --
    
    "The symbol that is used in front of any currency figure in various ...


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

Reply via email to