Managing virtualization

VMmanager supports creating virtual servers on a physical server with QEMU/KVM (Kernel-based Virtual Machine) hardware virtualization.

When using QEMU/KVM, all virtual machines being created are isolated from each other and have strict resource restrictions. Each VM is allocated a share of CPU load, RAM area, HDD space and its own operating system kernel. Any operating system can be used on virtual machines: Debian, CentOS, Windows. The administrator can also install own OS from an ISO image.

VMmanager uses Libvirt library to manage virtualization. QEMU application provides server emulation. With the latter, each machine gets its own virtual equipment: network cards and graphics cards.

Get to know the platform

Creating virtual machines

There are several ways to create virtual machines in VMmanager:

  • Based on the recommended configuration: a ready-made set of resources and settings is used that can be changed if necessary.
  • From an image: a virtual machine disk image is used to create the VM.
  • From a billing system: in this case, you can choose any of the above methods.

Migration of virtual machines

Using a single VMmanager control platform, you can connect an unlimited number of physical servers. They will then form a server cluster.

Images of virtual machines can be moved between cluster nodes. This process is called migration. In VMmanager it is provided with libvirt tools.

Live migration. During a live migration, the virtual machine is available and continues to run. Live migration is suitable for moving small and not actively used virtual machines.

Migration of a stopped virtual machine. If you stop the virtual machine before starting migration, the migration will be performed through normal data copying (copying the virtual machine disk image). This is the safest way to move a large size virtual machine.

Group migration. The group migration mechanism allows the administrator to move several selected VMs to a specific cluster node "in one click".