OpenVZ is a Linux-based virtualization container. OpenVZ creates multiple secure, isolated Linux containers (called virtual environments or private server virtualizations) on a single physical server. OpenVZ technology allows for more efficient use of servers and provides application isolation by eliminating conflicts. Each container works exactly like a stand-alone server, the container can be rebooted on its own, the virtual container has its users, IP addresses, memory, processes, files, applications, system libraries and configuration files.

Often it becomes necessary to distribute applications to different servers, and you only have one physical server. OpenVZ is software that is implemented using Linux kernel and command-line utilities. Server virtualization will help to solve this problem.

OpenVZ is OS-level virtualization and differs from hardware virtualization. In this case, the kernel is modified in such a way as to add additional functions that will allow containerizing processes and managing resources.

Why use OpenVZ?

OS virtualization has several advantages over machine/hardware virtualization:

  • Efficiency
  • Scalability
  • High density of virtual machines
  • Large number of resource management options

Parameter management is mostly dynamic, so no additional reboots are required. To configure OpenVZ, the Linux OS is installed on a physical server, a software layer with openvz is put on top, which makes it possible to create virtual private servers (VPS – Virtual Private Server), each of which has its own OS, processes, libraries, virtual devices, and also, if necessary can be provided access to real devices connected to the physical server. To allocate resources for each virtual server, its own configuration file is used. It is possible to set the guaranteed and maximum memory value, i.e. the memory value that will be available to the server is guaranteed, the maximum can be used if the main server has free memory.

The main feature of OpenVZ virtualization and other OS virtualization is that the OS of virtual containers is the same as the main server. Nevertheless, users have full access to their VPS server and can work on it as on a physical server.

Total virtualization Openvz is a productive and highly competitive virtualization environment due to its free and widespread use.