Virtual machines and volumes

Virtual machines and volumes

Scalable and HA computing resources for various business tasks

Key features

Three availability zones

Three availability zones

Each availability zone is completely independent and has its own infrastructure to deploy cloud resources. The distribution of cloud resources across the three availability zones streamlines fault-tolerant implementations.
High-performance VMs

High-performance VMs

VM instances run at CPU maximum frequency. For any particular task, you can select the instance type with desired features and change it if necessary. Documentation
Fast and high-capacity volumes

Fast and high-capacity volumes

Fast SSD-based volumes support up to 50,000 IOPS to run resource-intensive apps, while cost-efficient HDD-based volumes are good to store large amounts of data in the cloud. You can expand volume capacity (as well as performance, in case of SSD) in real time. Documentation
VM and volume snapshots on the fly

VM and volume snapshots on the fly

Take snapshots of volumes and entire virtual machines as they run. Ready-to-use volume images and VM templates are stored in a separate storage, making the backup process more reliable. Documentation
Real-time monitoring

Real-time monitoring

The monitoring service allows you to control instance and volume parameters in real time and set automatic threshold-based alerts. Documentation
Flexible management

Flexible management

Manage VMs in the cloud via web interface, AWS-compatible API and CLI, as well as Terraform, Ansible, Packer and many more. Documentation
Resource tagging

Resource tagging

Use tags to identify and classify resources of the same type in order to simplify their management. Documentation

Use cases

Typical tasks

General Purpose instances ensure the balance between computing capacity and memory and suit numerous tasks, from running typical apps and small databases to development environments and microservices.

Corporate databases

HPC Optimized instances provide extreme performance for compute-intensive workloads such as 1C enterprise databases.

Distributed computing

Compute Optimized instances are good when you need multiple computing cores but not large RAM, like in CPU-intensive distributed and cluster computing.

In-memory analytics

Memory Optimized instances provide more memory per core than instances of other types and are designed for apps where large data volumes are to be stored in RAM for quicker access (e.g. in-memory analytics).
Scalable volumes for various tasks
CROC Cloud supports several types of virtual volumes that differ in parameters, features, and cost. A volume can be scaled without stopping the attached instance. In addition, volumes can be detached from VMs (except for bootable ones) on the fly and attached to other VMs. All volumes are connected via the VirtIO protocol to increase the efficiency of I/O operations in a virtual environment. Documentation
Standard (st2)
Low-cost, HDD-based volume to store large amounts of data

Purpose: Storage of large data amounts and sequential write jobs
Capacity:32 GiB to 4 TiB
Max performance, IOPS: 1,000
Max throughput, MiB/s:500
Universal (gp2)
Universal high-performance SSD-based volume for a wide range of tasks

Use cases: bootable volumes, business-critical applications, development and test environments
Capacity: 8 GiB to 4 TiB
Max performance, IOPS: 10,000
Max throughput, MiB/s:320
Ultimate (io2)
The most powerful SSD-based volume to support highly IOPS-intensive applications

Use cases:databases with many IOPS and demanding business-critical apps
Capacity:8 GiB to 4 TiB
Max performance, IOPS: 50,000
Max throughput, MiB/s:500

How to get started

Step 1
Create an account
Contact us to get a trial or production account
Step 2
Learn how to work with cloud resources
Read the documents on how to create instances and volumes
Step 3
Create a VM
Select a suitable configuration and run the VM
Step 1
Create an account
Contact us to get a trial or production account
Step 2
Learn how to work with cloud resources
Read the documents on how to create instances and volumes
Step 3
Create a VM
Select a suitable configuration and run the VM
FAQ
What hypervisor is used in CROC Cloud?
CROC Cloud employs a KVM hypervisor.
What about billing?
We use per-hour billing for virtual machines and volumes. VM cost depends on the selected configuration (including the licensed software in use), but not on current load. When a VM is off, payment is taken only for the capacity of attached volumes (high-performance io2 volumes are additionally charged depending on their performance).
What volumes are used in the cloud?
CROC Cloud supports various types of virtual HDD and SSD-based volumes that differ in parameters, features, and cost:st2: Standard (HDD), gp2: Universal (SSD) and io2: Ultimate (SSD). Max capacity and performance per volume are 4 TiB and 50,000 IOPS (for io2) respectively.

You can store large amounts of data in cost-efficient standard HDD-based volumes. Universal enterprise-level SSD-based volumes will suit a wide range of tasks. Ultimate SSD-based volumes are made to run the most demanding applications such as databases with numerous I/O operations. For details, see documentation.
What is CCU and what is it used for?
CCU stands for CROC Compute Unit, which is a unit of measurement for vCPU performance in CROC Cloud and a big help when comparing the performance of different instance types. To count CCUs of a physical core, we run performance tests on a machine under examination and calculate its CCU considering the test results and reference values.
01

CROC Cloud May Update

You can now create snapshots from volume versions, increase volume size in Kubernetes and filter resources by main parameters.
02

Automatically scale with the new Auto Scaling Groups

This new service allows you to automatically adapt to load changes by adding or deleting instances in a few minutes.
03

Introducing Launch Templates and Related API Methods

Launch templates streamline the launch of instances of the same type and minimize the risk of configuration errors when deploying them.

04

Volume Versions, а New Feature of CROC Cloud

CROC Cloud introduces a new feature, Volume Versions, that you can use to restore your volume content instantly to the original disk.
05

Integrated database monitoring and other CROC Cloud updates

We would like to share our latest updates and some immediate plans.
06

Ansible Dynamic Inventory support and other update of CROC Cloud

You can now deploy Kubernetes clusters version 1.20.9 in the CROC Cloud. 
Any questions?
Fill in the form and a CROC expert will get in touch with you soon

About CROC Cloud Services

CROC Cloud Services is a standalone CROC business unit that offers cloud and managed В2В services.
24/7
10-minute SLA
12 years
in the cloud market
750+
customers across various industries
№1
in cloud service quality (Cnews, 2020)
scrollup