
Virtual machines and volumes
Scalable and HA computing resources for various business tasks
Key features
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
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 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
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
The monitoring service allows you to control instance and volume parameters in real time and set automatic threshold-based alerts. Documentation
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
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
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
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
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

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.
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.


Related services
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)