How to Setup resource allocation ratios in PCD for the hosts in cluster?

Problem

How to setup and configure host resource like cpu, memory and disk allocation ratio in PCD?

How to ensure the instances are spawned on hosts with specific resource allocation ratio mapped?

Environment

  • Private Cloud Director Virtualization - v2025.6 and Higher
  • Self-Hosted Private Cloud Director Virtualization - v2025.6 and Higher

Procedure

It is necessary to ensure that the target set of hosts to be used for the isolation should belong to a PCD host cluster and should be added to the newly created aggregate from the UI

  • From the PCD UI create a host cluster and add the required hosts
  • From the PCD UI create an aggregate with required hosts mapped into it.
  • Set the required metadata tag to the aggregate:
  • Create a flavor with matching metadata to the aggregate thus created:
  • From the clusters host page, select the specific host that is part of the host aggregate as well the host cluster and set the allocation ratio values:

Validation

  • Deploy an instance by selecting the cluster to which the specific host belongs:
  • In the next section select the flavor that has the specific tag matching and applied:
  • Complete the subsequent instance creation form and continue to deploy the VM.

Additional Information

  • The actual allocation ratios will be placed within the placement API DB instead of host-level changes.
  • When successfully applied, the values can be reviewed by looking at the resource provider inventory list for the specific hosts:
Bash
Copy
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard