# Virtualized Cluster

<code class="expression">space.vars.product\_name</code> enables you to manage and operate multiple virtualized clusters from a single <code class="expression">space.vars.product\_acronym</code> region.

## Use Cases

1. **Multi-Tenant Isolation** - You can assign different tenants to separate clusters to enforce resource boundaries and fault domain separation. This prevents noisy neighbor issues and enhances security between tenant environments.
2. **Licensing Requirements -** Some specialized software like Oracle database may require isolation of hosts with the software license enabled. Creating a separate cluster will allow you to do this.
3. **Hardware Specialization -** You can group hosts with similar capabilities (such as GPU-enabled or high-memory machines) into dedicated clusters to optimize specialized workload performance and resource utilization.

## Understanding a Virtualized Cluster

A virtualized cluster is a grouping of interconnected physical servers or hosts, with certain cluster level features operating at the group level. Resources such as CPU, Memory across all hosts in a virtualized cluster are presented as a single pool of resources such that when a new virtual machine gets created on the virtualized cluster, it may get placed on any of the underlying physical servers, based on capacity and other provisioning constraints.

All clusters within a region operate under a **single cluster blueprint**, ensuring consistency in base configurations while allowing for cluster-specific customization.

Each virtualized cluster provides two key features that enable you to run production workloads on the clusters.

### Virtual Machine High Availability (VM HA)

VM HA provides automatic fault tolerance for your workloads. When enabled:

* The system continuously monitors host health across the cluster
* If a host failure is detected, affected VMs are automatically recovered on healthy hosts
* Downtime is minimized without requiring manual intervention
* Business continuity is maintained even during infrastructure issues

Read more here about [Virtual Machine High Availability (VM HA)](/private-cloud-director/2025.7/virtualized-clusters/virtualized-cluster/virtual-machine-high-availability-vm-ha.md).

### Dynamic Resource Rebalancing (DRR)

DRR works as a continuous optimization engine that:

* Monitors allocated capacity and real-time utilization metrics (CPU, memory) across all hosts within the cluster.
* Analyzes resource distribution patterns to identify imbalances
* Intelligently migrates VMs across hosts in the cluster to optimize resource utilization.
* Prevents hotspots and resource contention before they impact performance

This proactive approach ensures that your clusters maintain optimal performance even as workload patterns change over time.

Read more here about [Dynamic Resource Rebalancing (DRR)](/private-cloud-director/2025.7/virtualized-clusters/virtualized-cluster/dynamic-resource-rebalancing-drr.md).

### Create a Virtualized Cluster

To create a new virtualized cluster:

1. Navigate to Infrastructure → Clusters → Add Cluster
2. Provide a name for the cluster.
3. Choose desired settings for:
   1. VMHA (Virtual Machine High Availability)
   2. DRR (Dynamic Resource Rebalancing)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.platform9.com/private-cloud-director/2025.7/virtualized-clusters/virtualized-cluster.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
