Feature: Private host, cluster, pod

Feature: Assign resources to domain/account

 

Background: Currently, CloudStack allows cloud admins to dedicate a zone to a tenant. While this is useful in certain scenarios, for several end-users this is a very expensive offering. This feature is to enable more economical options, but still preserve several of the benefits of the private zone offeringThis feature allows admins to dedicate resources to a specific tenant that needs private infrastructure for additional security or performance guarantees. This feature also allows admins to dedicate resources to resellers. Re-sellers in turn can ‘resell’ the infrastructure to their customers.

Requirements:


DeployVM dedication Flag specified

DeployVM dedication  Flag specified

Explicitly Dedicated Resources

Pick from Explicitly dedicated else fail

Pick from shared resources else fail

NO Explicitly Dedicated Resources

Fail the request

Pick from shared resources else fail


SO dedication Flag =  ON

SO dedication Flag =  OFF

YES - Implicitly Dedicated Resources

Pick from implicit dedicated resources else FAIL

Pick from shared resources else fail

NO - Implicitly Dedicated Resources

Fail the request

Pick from shared resources else fail