Customize Hardware

Define the virtual hardware specs for your VM—specifically CPU and memory. This step helps ensure the VM is provisioned with the right amount of compute power for its intended workload.

Sections on This Screen

  1. Supported Hardware *

    Configure your VM’s virtual CPU and memory allocation.

    Hardware Types:

    Type

    Setting Fields

    Description

    CPU

    • Count: Number of vCPUs

    • Ratio: CPU overcommit ratio (e.g., 1:1, 2:1)

    • Compatibility dropdown

    Assign compute processing power. Higher vCPU counts improve performance for CPU-intensive workloads.

    Flag for hardware compatibility with selected compute node.

    Memory

    • Size: RAM in MB or GB

    • Compatibility dropdown

    Memory allocation for the VM. Ensure it meets workload needs. Similar compatibility flag as with CPU.

    Warning

    If compatibility is flagged as False, check the selected compute node (Step 3) for resource availability or reduce CPU/Memory requests.

  2. Configuration Panel

    Toggle to enable advanced hardware settings.

    • Customize Advanced Configuration (toggle)

      When enabled, additional fields may appear for:

      • NUMA settings

      • Virtual device passthrough

      • Boot order configuration

      • Hardware acceleration support (e.g., nested virtualization)

Best Practice Guidelines

Scenario

Recommendation

Lightweight utility VM

1 CPU, 512 MB - 2 GB RAM

Web or app server

2-4 CPUs, 4-8 GB RAM

Database server/analytics

4-8 CPUs, 16+ GB RAM

Enable advanced config

For performance tuning or hardware-specific features

Navigation Controls

  • Previous - Returns to Step 4: Select Storage

  • Next - Proceeds to Step 6: Customize Configuration

Notes

  • All fields marked with an asterisk (*) are required.

  • Hardware settings must pass compatibility checks based on the compute resource selected.

  • The platform may offer guardrails or display warnings if the requested specs exceed available resources.