Skip to main content

Concepts

Fluence CPU Cloud is a compute marketplace where you can rent virtual machine instances from enterprise-grade providers worldwide, predominantly in Tier-3 and Tier-4 data centers.

Workload types

Fluence CPU Cloud allows following workload to be deployed and managed:

Workload typeDescription
Virtual machineA virtualized compute instance with customizable resources (vCPU, RAM)
StorageA block storage device that can be attached to a virtual machine for additional storage capacity or as a boot disk
Public IPA public IPv4 address that can be attached to a virtual machine for external access

Instance lifecycle

Each instance goes through the following statuses during its lifetime:

StatusDescription
NewInstance is created and is about to be provisioned
LaunchingInstance is being provisioned by the provider — workload is not running yet
LaunchedInstance is running and accessible
FailedInstance failed to launch due to a provisioning error — workload is no longer running.
UpdatingInstance is being updated after configuration changes
TerminatingInstance is being ended by the user or system
TerminatedInstance is terminated and the workload is no longer running
SuspendingInstance is being suspended by the user or system
SuspendedInstance was suspended
RestartingInstance is being restarted by the user or system
SoftRebootingInstance is being soft rebooted by the user or system

Billing model

CPU Cloud uses hourly billing in USDC. Each instance has its own billing period that starts at activation time and repeats every hour. The system reports charges the user balance in the beginning of each billing period, and if the balance is insufficient, user's vms are terminated. However, the storages are charged separately and are not terminated when the balance runs out. If the balance is replenished, the user can deploy new instances and attach existing storages to them.

OS images

You can use a pre-defined OS image from Fluence or provide a URL to a custom image for boot disks. Custom images must be publicly downloadable and configured for remote instances.

Supported formats: .qcow2, .img, .raw, .raw.xz, .raw.gz, .img.xz, .img.gz.