Skip to main content

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

Protection segments are logical groupings of compute hosts that share a recovery policy. When a host in a segment fails, Instance HA evacuates all protected instances to other healthy hosts within the same segment. Segments define the fault domain boundary — instances can only be recovered to hosts within the same segment.
Prerequisites
  • An active Xloud account with administrator access
  • Instance HA service enabled on the platform
  • Compute hosts available to register in segments

View Segments

1

Navigate to Segments

Navigate to Instance HA > Segments in the sidebar.
2

Review the segment list

The segment list displays all protection groups on the platform.
ColumnDescription
NameSegment identifier (clickable to view details)
UUIDUnique segment identifier
Recovery MethodHow instances are relocated after a host failure
Service TypeThe type of service protected (e.g., compute)
DescriptionOptional note about the segment’s purpose
Use the search/filter bar to narrow the list:
FilterType
Recovery MethodText search
Service TypeText search

Create a Segment

The Dashboard provides a two-step wizard for creating a segment and adding hosts in a single workflow.
1

Open the Create Segment wizard

Navigate to Instance HA > Segments and click Create Segment. The wizard opens with two steps.
2

Step 1 — Configure the segment

Fill in the segment details:
FieldTypeRequiredDefaultDescription
Segment NameText inputYesHuman-readable name for the segment
Recovery MethodDropdownYesautoAlgorithm for selecting evacuation targets
Service TypeText inputYescomputeService type (fixed, not editable)
DescriptionText areaNoOptional notes about the segment
Recovery Method options:
ValueDescription
autoEvacuate to any healthy host in the segment
auto_priorityEvacuate using priority-based host selection
reserved_hostEvacuate only to pre-designated standby hosts
rh_priorityPrefer reserved hosts, fall back to any host
Click Next to proceed. The segment is created at this step.
3

Step 2 — Add hosts to the segment

A table of available compute hosts is displayed. Select one or more hosts to add to the segment.The host selection table shows:
ColumnDescriptionEditable
NameCompute host nameNo
ZoneAvailability zone of the hostNo
UpdatedLast update timestampNo
ReservedDesignate as standby host for failoverYes (toggle switch)
TypeHost type identifierYes (text input)
Control AttributesMonitoring attributes (e.g., SSH, IPMI)Yes (text input)
On MaintenanceWhether the host is in maintenance modeYes (toggle switch)
Only compute hosts that are not already assigned to another segment appear in the selection table. Each host can belong to only one segment.
Set Reserved to Yes for hosts that should remain idle as standby capacity. Reserved hosts are used by the reserved_host and rh_priority recovery methods.
Select your hosts and click Confirm to complete the wizard.

View Segment Details

Click a segment name in the list to open the detail page. Two tabs are available:Detail tab — Segment configuration:
FieldDescription
Recovery MethodCurrent recovery algorithm
Service TypeProtected service type
EnabledWhether the segment is active (Yes/No)
Created AtCreation timestamp
Updated AtLast modification timestamp
Hosts tab — All hosts registered in this segment:
ColumnDescription
NameHost name (clickable to view host details)
UUIDUnique host identifier
ReservedWhether the host is a standby node (Yes/No)
TypeHost type identifier
Control AttributeMonitoring attributes
On MaintenanceWhether the host is in maintenance mode (Yes/No)
Failover SegmentLink back to the parent segment

Edit a Segment

1

Open the edit dialog

Navigate to Instance HA > Segments. Click the Update action (the first action button) on the segment row.
2

Update segment fields

You can update:
FieldEditable
Segment NameYes
Recovery MethodYes (same 4 options as create)
DescriptionYes
3

Save changes

Click Confirm to save the updated segment.

Add a Host to an Existing Segment

1

Open the Add Host dialog

Navigate to Instance HA > Segments. Click the More dropdown on a segment row and select Add Host.
2

Configure the host

FieldTypeRequiredDefaultDescription
Segment NameText (disabled)Current segmentRead-only reference
Host NameDropdownYesSelect from available compute hosts
ReservedToggle switchNoOffStandby host designation
TypeText inputYesHost type identifier
Control AttributesText inputYesMonitoring attributes
On MaintenanceToggle switchNoOffMaintenance mode flag
Only compute hosts not already assigned to any segment appear in the Host Name dropdown.
3

Add the host

Click Confirm. The host appears in the segment’s Hosts tab.

Delete a Segment

Navigate to Instance HA > Segments. Click the More dropdown on a segment row and select Delete, or select multiple segments using checkboxes and click Delete in the batch actions bar.Confirm the deletion in the dialog.
Deleting a segment removes all host registrations within it. Instances on those hosts will no longer be automatically recovered on host failure.

Recovery Method Reference

MethodEvacuation TargetCapacity GuaranteeUse Case
autoAny available host in the segmentNone — depends on current loadGeneral-purpose workloads
auto_priorityPriority-based host selectionNone — best-effort prioritizationWorkloads with preferred targets
reserved_hostReserved standby hosts onlyGuaranteed — reserved hosts are idleSLA-critical workloads
rh_priorityReserved hosts first; any host if fullBest-effort with preferenceMixed critical and general workloads
For most deployments, auto is the recommended starting point. Use reserved_host or rh_priority only when you have dedicated standby capacity and strict recovery time requirements.

Next Steps

Recovery Workflows

Understand how the recovery engine executes failover and tracks progress

Monitoring Status

Track live and historical recovery events in the Dashboard

How It Works

Understand the end-to-end detection and recovery architecture

Instance HA Admin Guide

Configure recovery policies, monitors, and engine settings