Available Sizes
VM configuration sizes define the CPU, RAM, and disk allocated to your virtual machine. Sizes are organized into categories — choose the category that matches your workload type, then pick the configuration that fits your resource requirements.
How to Check Available Sizes
When creating a VM, select your data center first — the size selector then shows all configurations available in that location. Sizes that are available to you will be selectable; if a configuration is unavailable in your chosen data center, it will not appear.
General Purpose
Balanced CPU and RAM for most standard workloads.
| Configuration | vCPUs | RAM (GB) | Disk (GB) | Best For |
|---|---|---|---|---|
| G-Micro-1 | 2 | 4 | 50 | Development environments, lightweight services, test servers |
| G-Small-1 | 4 | 8 | 100 | Small production apps, web servers, lightweight databases |
| G-Medium-1 | 8 | 16 | 200 | Mid-tier applications, CI/CD runners, application servers |
| G-Large-1 | 16 | 32 | 400 | High-throughput applications, large databases, enterprise workloads |
Memory Optimized
Higher RAM-to-CPU ratio for workloads that need large amounts of memory.
| Configuration | vCPUs | RAM (GB) | Disk (GB) | Best For |
|---|---|---|---|---|
| M-Micro-1 | 2 | 8 | 50 | Memory-intensive development, small in-memory databases |
| M-Small-1 | 4 | 16 | 100 | Caching servers, in-memory analytics, mid-tier databases |
| M-Medium-1 | 8 | 32 | 200 | Large databases, Redis/Memcached clusters, data processing |
| M-Large-1 | 16 | 64 | 400 | Real-time analytics, high-memory workloads, large-scale databases |
Need something larger?
The sizes above are what the portal offers by default, and they top out at 16 vCPUs with 64 GB of RAM. If your workload needs more cores or more memory than that, contact support and ask what's available — larger configurations can be arranged.
See Getting Support for how to reach us.
Upgrading a VM
If your application needs more resources, you can upgrade your VM to a larger configuration without redeploying. The VM will shut down, resources will be added, and the VM will start back up — your application data and configuration remain intact throughout the process.
Upgrades can only move to a configuration with equal or greater CPU, RAM, and disk than the current configuration.
Next Steps
- Create a VM — use a configuration to deploy a VM
- Manage VMs — upgrade an existing VM
- Available Images — choose an operating system
.png)