Allocation of compute and storage resources ensures that there is an optimal footprint available to each tenant that is used to deploy workloads, with room for expansion to meet the future demand.

Tenant VDCs provide a secured multitenant environment to deploy VNFs. Compute resources are defined as resource pools when a Tenant VDC is created. The resource pool is an allocation of memory and CPU from the available shared infrastructure, assignable to a Tenant VDC. More resources can be added to a pool as its capacity grows. The Tenant VDC can also stretch across multiple resource clusters residing in different physical racks.