Cloud Servers offer on-demand availability of computer system resources, including data storage and computational capacity without the need to directly manage the server hardware. UpCloud users are able to deploy Cloud Servers by selecting from the predefined configuration options called Simple plans or by freely allocating resources as needed using the Flexible plan.
Simple plans offer set configuration options with fixed monthly costs. Each plan includes a set amount of resources included in the plan pricing.
Simple plans include a set number of allocated CPU cores, amount of RAM, MaxIOPS storage and a monthly quota of outbound network transfer.
|$5||1 core||1 GB||25 GB MaxIOPS||1 TB|
|$10||1 core||2 GB||50 GB MaxIOPS||2 TB|
|$20||2 cores||4 GB||80 GB MaxIOPS||4 TB|
|$40||4 cores||8 GB||160 GB MaxIOPS||5 TB|
|$80||6 cores||16 GB||320 GB MaxIOPS||6 TB|
|$160||8 cores||32 GB||640 GB MaxIOPS||7 TB|
|$240||12 cores||48 GB||960 GB MaxIOPS||9 TB|
|$320||16 cores||64 GB||1280 GB MaxIOPS||10 TB|
|$480||20 cores||96 GB||1920 GB MaxIOPS||12 TB|
|$640||20 cores||128 GB||2048 GB MaxIOPS||24 TB|
Simple plan Cloud Servers are priced by fixed monthly costs but billed per hour. This allows users to run persistent cloud servers at a predictable monthly cost but also deploy and delete short term instances only paying for the hours used.
Cloud Servers on the Simple plan are billed hourly and capped at 672 hours (24 h x 28 days) per month. This is done to ensure the monthly costs are the same every month regardless of the number of days in each month.
Simple plans consolidate everything needed to run many types of web applications with no obligations for additional services. The monthly price includes the CPU, system memory, and MaxIOPS storage as listed on the pricing table, as well as 1 public IPv4 address.
Besides the essentials, we also offer additional services such as backups, firewall, floating IPs, and SDN private networking. These additional services and usages exceeding plan allowances, such as extra storage and network transfer exceeding the monthly quota, are billed hourly for their usage according to our listed pricing.
Simple plan Cloud Servers are billed per hour regardless of whether the server is powered on or shutdown. This is due to the discounted bundle pricing which in turn affords a lower monthly cost.
We offer a 3-day free trial to new users which is intended to allow getting familiar with our services and testing cloud server deployments without commitment. As such, the trial has some limitations. During the trial period, users are able to deploy only one $5 Simple plan Cloud Server at a time. However, it’s possible to delete and re-deploy a Cloud Server to test different locations or operating systems.
When the free trial expires, user-created resources are deleted. Users are able to continue using the service and retain all resources created during the trial by making at least the minimum $10 deposit to their account.
In addition to the Simple plans, we offer the option of selecting cloud server resources exactly as needed with our Flexible plan. The Flexible plan allows users to configure their cloud server with the number of CPU cores, the amount of system memory and storage as required. Each resource can be configured independently from the other allowing a wide range of cloud server setups.
By selecting Flexible plan, users can adjust CPU and system memory resources on a fine-grain control. Flexible plan allows the following ranges of resource configurations:
Flexible plans are billed per hour according to the used resources without bundling. The estimated monthly cost is displayed at the UpCloud Control Panel in the server settings under the Resize menu. The resources are billed for every day of the month as opposed to Simple plans which are only billed for 28 days per month.
Flexible plan also gives users additional control over the costs of their cloud resources. Cloud Servers using Flexible plan are only billed for their storage, backups and network resources such as IP addresses and SDN private networks when powered down. When shutdown, CPU and RAM resources are not billed.
Cloud Servers can be reconfigured even after deployment at the UpCloud Control Panel in the server settings and Resize menu. This allows users to increase or decrease their Cloud Server resources by simply powering down their server to make changes as required without the need for redeployment.
Increasing cloud server resources also called scaling up, allows users to allocate more CPU cores, system memory and storage when more capacity is needed.
Users can upgrade their Simple plan Cloud Servers easily by selecting a higher tier plan at the control panel in the server settings and the Resize menu.
Flexible plan users also have the option to increase Cloud Server resources to the same degree of control as at deployment.
Scaling up does not automatically increase the storage device size which needs to be done separately.
The Cloud Server must be in the stopped state during resizing.
Both Simple and Flexible plan cloud servers can be scaled down by selecting a plan with fewer resources.
Scaling down does not reduce the storage device size automatically. This needs to be done manually by the user. This can be accomplished by following our storage resizing tutorial.
The Cloud Server must be in the stopped state during resizing.
In addition to being able to resize cloud servers, it’s possible to freely change between the Simple and Flexible plans at the UpCloud control panel under the resize menu. Selecting a plan of a different type will change how the cloud server is billed accordingly.
The cloud server must be in the stopped state during resizing.
UpCloud runs data centres around the world to provide our users with a wide variety of regions and locations.
Our data centres are run in trusted enterprise-grade data centres that provide the state-of-art facilities needed to operate our services. We use our own hardware in every location.
We currently offer data centres in the following locations:
New locations are added as we grow our infrastructure.
Cloud servers deployed to FI-HEL1 and FI-HEL2 are priced at 50% higher than our other locations. The prices are displayed at deployment.
UpCloud is built on the principles of speed and reliability by employing the latest technologies and hardware.
Our infrastructure is designed from the ground up with high availability in mind. All mission-critical components are backed up by N+1 redundancy, including all compute nodes hosting users’ Cloud Servers. Should a compute node fail, the operations will be transferred over to another compute node and the Cloud Servers will continue running with minimal interruption.
We use the true and tested Linux Kernel-based Virtual Machine, or KVM, virtualisation module to provide hardware-assisted virtualisation.
We use the top of the range hardware at every one of our data centres which include high-powered enterprise-grade processors.
Our infrastructure optimises the load across compute nodes within data centres by deploying new and recently started Cloud Servers on the least used hosts. Users experiencing reduced performance can take advantage of the automated balancing by shutting down and starting the affected Cloud Server.