Skip to main content

Overview

Flavors define the virtual hardware profile for instances — vCPU count, memory allocation, root disk size, and optional hardware extensions like GPU and NUMA pinning. Administrators manage the flavor catalog. Users select flavors when launching instances.
Administrator Access Required — This operation requires the admin role. Contact your Polystack administrator if you do not have sufficient permissions.
Prerequisites
  • Administrator access to the Polystack Dashboard (admin view)

View Flavors

Navigate to Compute > Flavors in the admin sidebar. The list shows:Filter by Name, CPU, Memory, or Category.

Create a Flavor

The Dashboard provides a 2-step wizard: Params Setting and Access Type Setting.
1

Open the Create Flavor wizard

Navigate to Compute > Flavors in the admin sidebar. Click Create Flavor.
2

Step 1 — Params Setting

Configure the virtual hardware profile.Architecture (required) — Select the hardware architecture:Category (required) — Depends on the selected architecture:
  • X86: General Purpose, Compute Optimized, Memory Optimized, Big Data, Local SSD, High Clock Speed
  • Heterogeneous: GPU Compute, Visualization Compute
Basic parameters:Hot-Add Configuration (hidden for Bare Metal):Storage & Bandwidth (varies by architecture):NUMA Configuration (for non-compute-optimized, non-bare-metal):GPU Parameters (only for GPU categories):Compute Optimized Parameters (only for Compute Optimized category):
3

Step 2 — Access Type Setting

Configure which projects can use this flavor.When Access Control is selected, a project table appears. Select one or more projects to grant access.
4

Create the flavor

Click Confirm to create the flavor.
Flavor appears in the list and is available for instance creation.

Flavor Detail

Click a flavor name in the list. The detail page shows:Detail tab — Flavor specifications:
  • Base Info: Network Bandwidth, Ephemeral Disk, IOPS, NUMA config
  • GPU Info (if applicable): GPU type and count
  • Compute Optimized Info (if applicable): Per-NUMA-node CPU/RAM, CPU/thread policy, page size
  • Extra Specs: Full JSON of all extra specifications
Instances tab — All instances currently using this flavor.

Delete a Flavor

Click the Delete action (first row action) on the flavor row. Confirm deletion.
Existing instances using the deleted flavor continue running but cannot be resized. Create a replacement flavor before deleting.

Next Steps

Launch an Instance

Use flavors when creating instances in the 4-step wizard

Live vCPU/RAM Scaling

Configure Hot-Add flavors for zero-downtime scaling

Quotas

Set per-project limits on vCPU, RAM, and instance counts

Compute Hosts

Monitor hypervisor resources and host availability