...
Use Case 9: Once All the VMs in Host 2 is deleted, Host will added to the implicit dedicated pool.
Use Case 10: Host 1 will remain dedicated to Domain D1 unless root admin changes dedication of this host.
Dedicating resources to Domain/Account: Explicit Dedication
Domain level accessibility:
...
- Deleting an account will delete all the VMs, snapshots, templates, etc. of that account, and also removes the dedication of host, cluster or pod to that account.
- Deleting a domain, will remove the dedication from the hosts, clusters or pods (if dedicated).
Host Tags with
...
SO Dedication Flag and DeployVm dedication Flag
- If Host Tag is provided and isDedicated flag is true and NO dedicated Resources (Host) SO Dedication Flag is ON and DeployVm dedication Flag OFF
- Host which is tagged as well as implicitly dedicated, will be allocated. If not found
- if Host has dedicated vms, place the vm in the that host
- if Host has no dedicated vms, fail the request.
- If host tag is provided and isDedicated flag is false and NO dedicated Resources , SO Dedication Flag OFF and DeployVm dedication Flag OFF
- Host which is tagged but not implicitly or explicitly dedicated, will be allocated. If not found, fail the request.
- if Host has dedicated vms, fail the request
- if Host has no dedicated vms, place the vm in that host as cloudstack is doing now
- If host tag is provided and isDedicated flag is true and have explicitly Dedicated Resources (dedicated Host), SO Dedication Flag OFF and DeployVm dedication Flag ON
- Host which is tagged but not implicitly or explicitly dedicated, will be allocated. If not found, fail
- Search for tagged as well as dedicated host, if found place the vm, if not found, fail the request.
Migration of VMs
...