OpenVZ VPS server
OpenVZ is an OS-level virtualization technology. The technology is based on the Linux kernel and allows a single physical server to create and run isolated from each other copies of the selected operating system. (Debian, CentOS, Ubuntu). Installing other operating systems is not possible, as the virtual servers share a common Linux kernel.
The technology features easy server management: the user can add a number of resources in a private office (memory, processor, hard disk drive) or to switch to another plan with the same virtualization. Resource changes are applied automatically, without having to reboot the server.
On servers with OpenVZ virtualization not allowed:
- anonymous proxy services for the organization of any type of traffic (that is, services that do not require authentication, such as a public proxy);
- streaming services;
- systems and elements of distributed computing systems (eg, mining bitcoin);
- services mass mailing e-mail messages, even if they are used for legitimate purposes;
- intensive Java-based applications.
Such projects create an uneven load on the parent server, and can interfere with the adjacent virtual machines.
KVM VDS server
KVM (Kernel-based Virtual Machine) — hardware virtualization technology, allows you to create on the host machine full virtual analogue of the physical server. KVM allows you to create completely isolated from the “neighbors” virtual server with its own operating system kernel, the user can customize and modify to suit your needs without any restrictions. Each such server is allocated its own area in the RAM and hard disk space, a private network card, which increases the overall reliability of the operation of the server.
Can be installed on any operating system of choice (Debian, CentOS, Ubuntu, FreeBSD, Windows Server, Solaris), or install your own distro (write in support through personal study and provide a link to the ISO-image).
Tariff plan change is not possible, if your project will “grow” from the tariff, you will need to order more productive virtual server and move to it all the data (as in the case of a real dedicated server). Support professionals can help you if purchased Administration Kit.
On servers with virtualization KVM Subscriber may not place the system or elements of distributed computing systems (eg, mining bitcoin).
As the implementation of KVM virtualization, we used one of the most advanced cloud technologies Ceph.tcoin
Ceph
Ceph — fault-tolerant distributed data store that operates over TCP. One of the basic properties of Ceph – scalability to petabyte sizes. To get high-quality customer service, the storage system must be inherent in a number of properties:
- High Reliability Storage;
- High data availability, ie minimum downtime in case of accidents;
- High speed access and minimal latency;
- Low specific storage costs;
- Various application possibilities: cloning, snapshots, etc.