Documentation Index
Fetch the complete documentation index at: https://docs.xloud.tech/llms.txt
Use this file to discover all available pages before exploring further.
Overview
The Xloud Compute scheduler determines which physical host runs each new instance. Administrators configure the scheduler behavior through host aggregates (logical groupings of hosts with shared properties) and availability zones (fault domains). The Dashboard provides management interfaces for both.Prerequisites
- Administrator access to the Xloud Dashboard (admin view)
Host Aggregates
Host aggregates group compute hosts with shared characteristics (e.g., SSD storage, GPU hardware, high-memory nodes). The scheduler uses aggregate metadata to match instances with compatible hosts.- Dashboard
- CLI
Navigate to Compute > Host Aggregates in the admin sidebar. The Host Aggregate
tab shows:
Available actions:
| Column | Description |
|---|---|
| Name | Aggregate name |
| Availability Zone | Zone associated with this aggregate |
| Hosts | List of compute hosts in the aggregate |
| Metadata | Key-value properties (e.g., ssd=true) |
| Created At | Creation timestamp |
| Action | Location | Description |
|---|---|---|
| Edit | First row action | Change name and availability zone |
| Manage Host | More dropdown | Add or remove compute hosts from the aggregate |
| Manage Metadata | More dropdown | Set key-value metadata properties |
| Delete | More dropdown | Delete the aggregate |
Create a Host Aggregate
- Dashboard
- CLI
Open the Create Aggregate dialog
Navigate to Compute > Host Aggregates. Click Create Host Aggregate.
Configure the aggregate
| Field | Type | Required | Description |
|---|---|---|---|
| Name | Text | Yes | Aggregate name |
| Create New Availability Zone | Radio (Yes/No) | Yes | Whether to create a new AZ or use existing |
| Availability Zone | Dropdown | Required if not creating new | Select existing zone |
| New Availability Zone | Text | Required if creating new | Name for the new zone |
Manage Hosts in an Aggregate
- Dashboard
- CLI
Click the More dropdown on an aggregate row and select Manage Host.The dialog shows a multi-select table of all compute hosts (service:
nova-compute).
Currently assigned hosts are pre-selected. Toggle hosts to add or remove them.The table shows: Host, Availability Zone, Admin Status, State, Last Updated.Availability Zones
The Availability Zones tab on the Host Aggregates page shows a read-only list of all configured zones. Zones are created through host aggregates — each aggregate can be associated with one availability zone.Availability zones are a subset of host aggregates. Create an aggregate with a
zone name to define a new availability zone. See
Availability Zones for user-facing
documentation on zone selection during instance launch.
Next Steps
Compute Hosts
Monitor hypervisor resource utilization
Availability Zones
Understand fault domains and zone placement
Live Migration
Move instances between hosts for maintenance
Flavors
Create flavors with aggregate-matching extra specs