vStack HCP-a hyperconverged infrastructure with a managed virtual data center

Own solution
Data Center Awards Winner
Winner of the RBC Digital Awards 2022
High economic efficiency

vStack HCP application scenarios

Traditional infrastructure (on-premise)

Horizontally scalable software

Software development and testing environment

Low-cost резервные ресурсы для operations

Infrastructure for remote offices

Virtual desktops (VDI)

Low-cost back-up resources for operations

Infrastructure for remote offices

The vStack platform is suitable for service providers, banks, game developers, E-commerce companies, educational organizations, industrial companies and others.

Features of vStack HCP


Creation of virtual data centers


Start virtual machines in 15-40 seconds


Deleting and managing VMs


Enabling more cores than are available on the physical processor


Snapshots, including saving the NIC configuration


Error correction, deduplication, compression


Creation of isolated networks with support for heterogeneity


Support for cloud VM images with a high level of customization

Applications of vStack HCP

  • Public, private and hybrid cloud
  • Software development and testing environments
  • Traditional on-premise infrastructure
  • Infrastructure for remote offices
  • Containerization (Kubernetes)
  • Horizontally scalable software
  • Virtual desktops VDI
  • Resilient site
  • Low-cost backup resources for operations
  • Infrastructure for remote offices Disposable VMs

Frequently Asked Questions

What are the main differences in functionality between a cloud stand and a local on-site installation?

In the public cloud, as in vCloud, only the virtual layer is visible. In its installation, the physical layer is also visible, as in vSphere.

How is the cluster scalability feature implemented and how is node addition handled?

First, the node is added to the cluster. Then migration of VMs to recreate pools using new disks is performed. In version 2.1, a mechanism for increasing space without VM migration will be implemented, which will give the possibility to expand the pool by 1 disk.

How to expand only memory or CPU?

You can add resources to existing hosts. The harder option is to add hosts to a cluster.

How can the end client request/configure resources on their own?

The vDC quotas are managed by the system owner and the resource request is handled by external processes.

Where does the difference between SSD and HDD drives come from when calculating points in the SPP licensing model?

The cost of 1GB SSD is higher than HDD, which levels out the economic effect when calculating the topology. At the moment we offer vStack on SSD disks, as we believe that HDD does not correspond to modern realities. However, if necessary, we are ready to quickly add HDD support.

How are the number of disks and nodes related?

The minimum number of disks in each node is equal to the number of nodes. This postulate is mathematically derived, otherwise the principle of hyperconvergence and failover function is meaningless, and failure of at least one disk will be fatal.

Is it possible to present the VM to an external datastore?

Presentation of the VM to an external datastore is a convergent approach. In this case, the principles of hyperconvergence are violated.

How to do VM backups?

Backups can be made using guest operating system tools. To do this, install the backup agent for the selected backup solution, connect it to the backup server, select backup/retention policies and schedule.

Is it possible to replace the disk or noda myself?

Yes, it requires fixing the location of the disks in the server slots, moving the disks to the new server, and then cabling the new server to the network hardware. This is all the benefit of hyperconvergence.
Our customers

vStack HCP.
Get a consultation

You agree to the terms of the privacy policy

vStack HCP Architecture

Three traditionally disparate components are united into a single software-defined solution. The platform creates a single cluster space based on servers that perform 3 functions simultaneously:

SDS or Software Defined Storage

Data Storage Layer

SDN or Software Defined Networking


SDC or Software Defined Computing

Computing resources

IT infrastructure is managed from a single control panel. This allows for quick response to incidents and simplifies the work of administrators.

Фон для itg

Technology stack

vStack SDN

A software-defined network layer in which the control layer is separated from the data devices and implemented programmatically. Its purpose is to separate the management and processing of network data to create a programmable infrastructure.
The vStack SDN has three ways to provision virtualized networks:

  • VLAN;
  • VXLAN;

Each virtual network instance is based on a distributed switch, has its own MTU and supports jumbo frames, TSO/GSO, TCP MSS clamping and path mtu discovery.

Benefits of vStack SDN:

  • Flexible management;
  • Customizable infrastructure;
  • Security, the ability to
  • Isolate compromised devices and create zones for buildings with different levels of security;
  • Security, the ability
  • High throughput from 22 Mps;
  • Support for heterogeneous networks out-of-the-box
vStack SDC

A computing layer consisting of dynamically pooled software-defined computing resources.

A virtual machine consists of vCPUs, RAM, virtual network ports, and disk devices. The lightweight nature of vStack reduces CPU Overhead (the performance of a virtualized server compared to a physical server) to minimal values. The vStack SDC is effective in CPU overcommit environments, with cost efficiency in the SDC layer as high as 900%.

Comfortable platform operation in the vStack SDC layer is supported:

  • Autonomous CPU overcommit mechanism;
  • Limit vCPU resources in real time;
  • The ability to create VMs with flexible customization;
  • Capability to customize guest OS;
  • Limit real-time performance;
  • Ability to create snapshots of the VM configuration;
vStack SDS

A storage layer that provides data storage with redundancy and transactional integrity with automatic data recovery capabilities.

The vStack SDS is based on a file system. The layer consists of pools that include each node’s disks. At any given time, a pool is running on a specific node in the cluster. Redundancy allows for redundancy. If one node fails, it will be excluded from the cluster and the pools will lose one disk. The pool from the failed node and all VMs on it will be available on another node due to the emergency switchover procedure, which is performed automatically.

With SDS you can:

  • Create storage pools with cluster redundancy;
  • Provide VM disks to the SDC layer;
  • Perform compression and reduplication;
  • Maintain data integrity;
  • Create clones and snapshots;
  • Maintain data self-healing and transactional integrity;
vStack Management

HCI infrastructure layer management component. This is a service VM that contains software for storing and modifying system state, component performance information, and system state.
The task of vStack Management is to manage the infrastructure and its components using web interface and APIs, consistent storage of infrastructure object layer data and storage of component performance information.

vStack OS

Software and Hardware Interaction Layer. This is a set of interconnected software for managing hardware resources of the vStack platform. This layer can also be used to provide standardized primitives for application programs.
The vStack OS is required to enable software and hardware utilization.

Demonstration of fault tolerance of a vStack cluster of five nodes with n+2 redundancy

The vStack HCP has been in production since 2019, running in 5 countries

How to Back Up Your Data in the Cloud

Choosing Reliable Backup Tools
We use cookies to optimise website functionality and improve our services. To find out more, please read our Privacy Policy.
Cookies settings
Strictly necessary cookies
Analytics cookies