CloudRaya Documentation

Virtual Machines

What Is a Virtual Machine in CloudRaya?

Virtual Machines (VMs) are CloudRaya’s core compute service, allowing you to run applications on virtualized servers with full control over the operating system and configuration.

VMs are ideal for workloads that require flexibility, customization, and direct access to the operating system.

Each VM provides:

  • Dedicated compute resources (CPU and memory)
  • Attached storage for the operating system and data
  • Networking connectivity through CloudRaya networking services
  • Full administrative access (SSH or RDP)

VMs are suitable for a wide range of use cases, from small test environments to production workloads.

Key Characteristics

CloudRaya Virtual Machines offer:

  • Hourly billing
    VM usage is calculated per hour based on the selected specification.

  • Flexible sizing
    Choose from available instance sizes to match your workload requirements.

  • Multiple operating systems
    Deploy virtual machines using a variety of prebuilt OS templates, including Linux, Windows, and CloudRaya-provided custom images.

  • Project-based isolation
    All VMs are created inside a Project and isolated from other projects.

  • Cloud Zone deployment
    Each VM is deployed in a selected Cloud Zone.

Common Use Cases

CloudRaya Virtual Machines are commonly used for:

  • Web and application servers
  • Development and testing environments
  • Backend services and APIs
  • Self-hosted tools and internal applications
  • Legacy workloads that require OS-level control

VM Lifecycle Management

From the CloudRaya Control Panel, you can manage the full VM lifecycle, including:

  • Create and deploy new Virtual Machines
  • Start, stop, or reboot existing VMs
  • Resize VM specifications
  • Manage attached storage
  • Create and manage VM snapshots for point-in-time recovery
  • Manage VM backups based on available backup options
  • Assign or release Public IP addresses
  • Delete VMs when they are no longer needed

Billing Overview

Virtual Machines are billed based on:

  • Selected compute specification
  • Additional VM storage
  • Public IP usage, included in some VM packages and charged separately for custom VM configurations when a Public IP is assigned
  • Additional licenses such as Windows

Billing is calculated hourly and deducted from your available balance.

πŸ“„ See: Billing and Balance Overview

Next Steps

Now that you understand the basics of Virtual Machines in CloudRaya, you’re ready to start deploying and managing your VMs:

πŸ“„ Create a Virtual Machine

πŸ“„ Access a Virtual Machine (SSH / RDP)

πŸ“„ VM Storage & Volumes

πŸ“„ Backups and Snapshots

πŸ“„ VM Networking Basics

πŸ“„ Start / Stop / Resize VM

πŸ“„ Reinstall a VM

πŸ“„ VM Schedule

πŸ“„ Delete a VM

Β© 2026 CloudRaya Product Team. All rights reserved.

On this page