[
https://issues.apache.org/jira/browse/KYLIN-558?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Shao Feng Shi closed KYLIN-558.
-------------------------------
> Quota management support by project
> -----------------------------------
>
> Key: KYLIN-558
> URL: https://issues.apache.org/jira/browse/KYLIN-558
> Project: Kylin
> Issue Type: Wish
> Components: Others
> Reporter: Luke Han
> Assignee: Luke Han
> Priority: Major
> Fix For: Backlog
>
>
> Cube technology is using space swap time: pre-calculate result and store to
> somewhere for further query, since the result already there, there's no
> runtime scan in query phase.
> Although Kylin have good design to optimize final cube size, but in reality,
> storage and computing resources always have limitation. To well balance
> between each project, this feature will enable quota by project:
> 1. Entire system will have one setting for total quota, could set by admin or
> read from HBase/Hive
> 2. Each project will have quota setting, default value will be set in
> kylin.propertiies file
> 3. Admin can update that value of each project.
> 4. Every cube build job should inquire it's project quota and compare to used
> storage, denied process to next step if the used storage already exceed quota
> 5. System should alert project owner and admin when used storage close to 85%
> of quota or exceeded
> Same policy also should extend to MR job, Hive and others.
> Target Release: v0.7.3 - capacity and automation
--
This message was sent by Atlassian Jira
(v8.3.4#803005)