VM management tools
Projects that might be of interest for PACC:
https://www.webvirtmgr.net/ - WebVirtMgr is a libvirt-based Web interface for managing virtual machines. It allows you to create and configure new domains, and adjust a domain’s resource allocation. A VNC viewer over a SSH tunnel presents a full graphical console to the guest domain. KVM is currently the only hypervisor supported. It uses Django/Python as web framework, and Python libvirt (http://libvirt.org/python.html) as a tool to manage VMs.
This is small and less mature software, but it is highly customizable or can be used as a basis for our own project.
http://opennebula.org/about:about - OpenNebula.org is an open-source project developing the industry standard solution for building and managing virtualized enterprise data centers and enterprise private clouds.
The toolkit includes features for integration, management, scalability, security and accounting. It also emphasizes standardization, interoperability and portability, providing cloud users and administrators with a choice of several cloud interfaces (EC2 Query, OGF OCCI and vCloud) and hypervisors (Xen, KVM and VMware), and a flexible architecture that can accommodate multiple hardware and software combinations in a data center. (taken from http://en.wikipedia.org/wiki/OpenNebula)