Libvirt
Libvirt - Libvirt is a hypervisor-independent virtualization API that is able to interact with the virtualization capabilities of a range of operating systems. In the past, I wrote a blog on what is Hypervisor, you can study it from there. Here, I give a brief explanation about Hypervisor Hypervisor A layer of software allowing virtualization of a node in a set of virtual machines, this may have different configurations to the node itself. Libvirt is designed to work across multiple virtualization environments, which means that more common capabilities may not be provided. Libvirt provides all APIs required to provision, create, modify, monitor, control, migrate and stop the domains, within the limits of hypervisor support for these operations. Libvirt Supports:- The KVM/QEMU Linux Hypervisor. The Xen hypervisor on Linux and Solaris hosts. The LXC Linux container system. The OpenVZ Linux container system. The User Mode Linux paravirtualized kernel. The V...