Libvirt
Latest Release Python-libvirt-0.10.2, 2012/09/24 Terminology (1) node - a single physical machine (2) hypervisor - a layer of software which allow to virtualize a node into a set of virtual machines ex. Xem, KVM, Virtualbox, VMware, Qemu, OpenVZ, etc. (3) domain - an instance of an OS running on a virtual machine provided by hypervisor Goal to provide a layer sufficient to manage domains on a node, possibly remote API for domain management provision, create, modify, monitor, control, migrate and stop Issue ex. internet setup, firewall rule, storage management