Open wvandebroeck opened 6 years ago
Lets keep it simple and not change too much to the current model, and introduce a new level on top: Reseller.
So we get the following levels:
For simplicity reasons I would also remove the unlimited quota. And implement quota on all levels.
We need to have a function that can calculate the max capacity of a G8. Need to think about oversubscription.
Resellers and customers should only be able to see their accounts, ....
We should keep indeed track of the oversubscription ratio, this should be part of an overal capacity management strategy thats visible on all levels:
Motivation
An operator today can only create accounts for resellers one level deep. This limits the reseller and the customer to do what they need to do (multiple VDC per customer etc...)
Terminologies and Concepts
Implement resources inheritance and limits on sublevels like quotas on Windows or Linux
Goals
The operator would like to create a reseller account what is possible today. In this Reseller account, resellers should be able to create sub accounts (one level deep) with capacity limits (this is not possible today). The customer will receive an account of the reseller in this account the end user will be able to create multiple VDC’s that could have resources limits.