Understanding the CubeCOS Image Service
An Image represents a bootable virtual machine template managed by the Glance service. Images serve as the foundation for launching instances and define the base operating system and file system for virtual machines.
Key functions of the Image Service
Boot Source
Provides the base operating system image for VM instances.
Centralized Image Repository
Allows users to upload, manage, and version operating system templates.
Visibility Control
Supports private, public, and shared visibility modes.
Create an instance
The Create Instances function provisions virtual machines based on predefined resource templates, OS images, and configuration parameters.
Create an instance from ISO
Learn how to boot a virtual machine from a guest ISO file to manually install operating systems that don't have a ready-made cloud image available.
Overview
Learn how to upload, manage, and control access to images using centralized storage, versioning, and visibility settings.
Import image(CLI)
Learn how to upload operating system images to CubeCOS to prepare virtual machines for deployment.
Migrate image
Migrating from VMware or Hyper-V to CubeCOS involves converting virtual machine disk formats into a compatible formats and uploading them to the CubeCOS image service.
Create instance flavors
Flavor is a virtual hardware configuration profile that defines the resource allocation required for a virtual machine (VM) or instance, including the number of vCPUs, amount of memory, and root disk size. Flavors are a critical component of the Compute (Nova) service, enabling users to create consistent and manageable templates for compute resources within a cloud platform.
Create SSH keypairs
A keypair is an SSH public-private key pair used to securely access instances without the need for passwords.
Connect to Instance by noVNC
Access your Linux or Windows instance after it has been launched by connecting through the browser-based console available in the web UI.
Attach Security Groups to Instance
The Attach Security Groups to Instance function allows you to define inbound and outbound traffic rules applied to a virtual machine. It acts as a virtual firewall to control network access at the instance level.
Associate Floating IP to Instance
The Associate Floating IP to Instance function assigns a public IP address to a virtual machine, enabling access from external networks
Resize an instance
The Resize Instance function modifies a virtual machine’s resource allocation—such as vCPU and memory—by switching to a different instance type without requiring the VM to be recreated.
Create instance snapshot
The Create Instance Snapshot function captures the current state of a virtual machine, including its disk and configuration, allowing you to create a reusable image for backup or future deployments
Restore an instance snapshot
Learn how to restore an OpenStack volume from a Ceph RBD snapshot, including prerequisites, restore steps, verification, and troubleshooting.
Live migrate instances
The Live Migrate Instance function moves a running virtual machine from one physical host to another without shutting it down, ensuring minimal disruption to service.
Configure AI accelerator (GPU)
The AI Accelerator (GPU) function enables direct passthrough of physical GPU devices to virtual machines, providing high-performance computing capabilities for AI and machine learning workloads.
Export an instance
The Export Instance function creates a downloadable image of a virtual machine, enabling it to be archived, transferred, or imported into another environment.