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:
π Access a Virtual Machine (SSH / RDP)
π VM Storage & Volumes
π VM Networking Basics
π Reinstall a VM
π VM Schedule
π Delete a VM