Since the beginning of Ubicloud, we have offered a Standard family of virtual machines featuring dedicated CPUs, memory and IO capacity suitable for all general-purpose workloads. Those VMs also served as the basis for our managed Postgres services. While those have been appreciated by Ubicloud customers, we would love to make compute accessible to everyone at a much lower price point.
We are happy to announce that we are bringing in a new family of VMs - Burstable, that cost as low as $0.01 per hour / $6.65 per month. Those small instances provide a fraction of shared vCPU and offer an ability to utilize more cpu for occasionally expanding workload. They are best suited for smaller workloads and request-driven workloads of an uneven nature with occasional spikes in the workload. Examples include smaller websites, smaller SaaS services, development and test workloads, and AI agents. Burstable instances cost a fraction of the Standard instances:
Name | # of vCPUs | Memory | Disk (NVMe) | Price/month | Sample price per month* |
---|---|---|---|---|---|
burstable-1 | 1 | 2GB | 10GB | ¼ of standard-2 | $6.65 |
burstable-2 | 2 | 4GB | 20GB | ½ of standard-2 | $13.40 |
The same burstable VMs are available on our Managed PostgreSQL service, which means you can get a managed PostgreSQL instance with 16GB NVMe storage for just $12.41/month.
PostgreSQL instance | # of vCPUs | Memory | Disk (NVMe) | PostgreSQL major version | Sample price per month* |
---|---|---|---|---|---|
burstable-1 | 1 | 2GB | 16GB | PostgreSQL 17 | $12.41 |
burstable-2 | 2 | 4GB | 128GB (higher storage) | PostgreSQL 17 | $32.49 |
Below is a simple stress test run simulating a CPU-bound and somewhat bursty workload to illustrate some points of how the new instances work.
We run a 1-cpu workload using the stress-ng utility on a burstable-1 instance. The workloads are sized such that they utilize approximately the full capacity of a burstable instance, but because they are not constant loads, they allow us to see some effects of burstability. We run two scenarios:
We also baseline the same workload on a standard-2 instance to observe how it behaves on a relatively “unconstrained” VM. Note that the workload is undersized for this instance and does not fully utilize its capacity.
We can observe the following:
We encourage you to run your specific workload on our servers and compare between VM sizes and families. Each workload will have its specific characteristics, and it is best for you to decide if Burstable instances suit your workload.
We are introducing a new family of VMs, targeting test, development, and small production workloads. These Burstable VMs are shared-CPU plans that start at $6.65 per month, and can temporarily burst to 2x CPU capacity under increased load. The bursting is automatic and comes at no additional cost, delivering great performance for the price.
Combining this with the rest of the Ubicloud offerings, you can now get a complete stack, including two burstable-VMs, load balancer for managing the traffic across your two VMs, and one managed PostgreSQL, all together for $25/month.
The cloud is overpriced, and Ubicloud is here to change that. We hope this new family of virtual machines will allow more people to try Ubicloud and see what it offers. Give it a go at https://console.ubicloud.com/ and let us know what you think.