UKUUG Spring 2009 Conference
24-26 March 2009 in London
Instant Cloud Computing with openQRM
The openQRM data-center management platform is known to be a swiss-army knife when it comes to consolidate physical and virtual server management, rapid-deployment, storage-management, monitoring and high-availability within a single management console.
The latest major add-on for openQRM, the Cloud-plugin, provides a private Cloud Computing environment out-of-the-box. Build on-top of openQRM's automated provisioning framework the Cloud plugin enables access to the Cloud via an external web-portal. Requests for compute resources in the Cloud are then handled fully automatically by the openQRM server. It manages the complete provisioning cycle from finding the best physical or virtual system for the user request, to automatic cloning of the selected server-image, actual deployment of the server-image on a free resource in the Cloud, generating a user-login and informing the user by a mail about the status of the request up to automatic de-provisioning of the system to free up its utilized resources. The included billing system enables the Cloud administrator to manage the user payment according to the used resources on the Cloud.
While the Cloud plugin provides a simple front-end to the data-center resources openQRM in the background fully automatically handles the systems network configuration, DNS entries, high-availability and monitors the complete Cloud services with the Nagios system monitor. Further leveraging of the managed appliances happens through the Puppet integration which provides automated configuration management for the openQRM environment.
This presentation deals with a detailed overview and demonstration of instant Cloud Computing with openQRM. It covers the concepts of private and public Cloud Computing, the architecture of the fully automated provisioning system openQRM, how to manage different types of hypervisors and gives an overview about the implemented billing system which collects Cloud Computing Units from the Cloud-users according to the utilized computing resources in the Cloud.
Another chapter of this presentation provides details about the move of the openQRM project from a commercial product to a regular GPL licensed open-source project and the role of the open-source community for this transformation which resulted in a complete re-write of openQRM including porting it from Java to PHP.
Matthias Rechenburg is project manager of the openQRM project. Since many years he is involved in all kinds of data-center related open-source projects like high-performance and high-availability clustering, consolidation, network and enterprise storage management. Currently, his most serious interests are about the virtualization technologies, their features and capabilities and integration by a unified virtualization layer. He lives in Bonn, Germany, and is working as a freelancer for virtualization- and storage-management projects. Mostly, he enjoys to code in his home-lab but also likes traveling, meeting other Linux-people and joining all kinds of Linux-related events and congresses.
The slies from this presentation are available in the following formats:
PO BOX 37
SG9 9UQ More information
Page last modified 05 Apr 2009
Copyright © 1995-2009 UKUUG Ltd.