...
Requirements
- Update Resource Limit: Root/Domain Admin should be able to limit the following resources
- CPUs
- RAM
- Primary (shared) storage (Volumes)
- Secondary storage (Snapshots, Templates & ISOs)
- Network bandwidth rate (in mbps)
- Usage: Limits can be imposed on Accounts, Domains and Projects.
- List Resource Limit: Any User/RootAdmin/Domain Admin can list Resources
- Resource Limit Logs: Ensure proper logs are maintained into vmops.log and api.log
Use Cases
Use-Case 1: ‘Custom VM’ model for an employee in an Enterprise (Limit Only)
IT Admin would like to allow users to create custom VMs based on need. For example, one large VM or many small VMs etc. However the admin would like to restrict the maximum resources a employee can consume by setting limits
Use-Case 2: ‘Custom VM’ model for a researcher in a University (Reservation & Limit)
Cloud Admin wants to reserve certain resources to the researcher and allow him to create VMs of choice. Based on the research needs the VM configuration could be different. The researcher is guaranteed the assigned resources, but at the same time he is not allowed to exceed the resources he is assigned.Test guidelines
...
{"serverDuration": 121, "requestCorrelationId": "04e97c0f3e904c78"}