openQRM Cloud Computing

This workshop will provide a deep insight into the architecture of the openQRM cloud-computing platform. You will learn how to install, configure and administrate a private or public openQRM cloud .

This training course consists of the following learning targets:

  • Efficient and automated data-center management and cloud computing
  • Introduction to the philosophy of the openQRM cloud architecture
  • Installation of an openQRM cloud
  • Details about high availability and scalability
  • Adapting the openQRM Cloud to your corporate IT infrastructure
  • Management of various virtualization technologies
  • Automated administration of storage systems
  • Automated monitoring of all systems and services
  • A look into the openQRM cloud API and SOAP WebServices
  • Creating your own openQRM plug-ins

Trainer und Dozenten

Our tutor Matthias Rechenburg is project manager for the "openQRM" project and CEO of openQRM Enterprise GmbH. As core developer for the open source data-center management and cloud computing platform openQRM, he is an experienced specialist in the field of data-center management, cloud computing, virtualization and SAN storage server solutions.


Basic knowledge of Linux network administration will be assumed as prerequisite, comparable to the level of our Advanced Linux administration course:

  • Installation of network services
  • Fault analysis in client-server environments

You should be acquainted with Linux server operations.


Introduction (theory)

  • What is openQRM ? What is the openQRM cloud ?
  • Architecture of the openQRM server
  • Separation philosophy of data-center modules
  • Modularity concept: openQRM plug-ins
  • openQRM features
  • 3 levels of high availability in openQRM
  • An overview of the openQRM build system

Installing an openQRM server (Practice)

  • Translating openQRM sources
  • Installing an openQRM server
  • Adding openQRM plug-ins
  • System deployment and administration

Details of the openQRM virtualization concept (theory)

  • Full-, para- and light-virtualization. What is the best solution for me?
  • Introduction into current virtualization technologies
  • Details of the Xen- and KVM plug-in

Administration of various virtualization technologies with openQRM (Practice)

  • Installating the various virtualization plugins
  • Administration of virtual machines
  • Migration of physical systems into virtual machines (P2V, V2P und V2V)

Adapting the openQRM cloud to your corporate IT infrastructure, Part I (Practice)

  • Automating the storage administration
  • Standardization of iSCSI- and Aoe-Boot
  • Support for non-Linux operating systems (Windows, Solaris)

Adapting the openQRM cloud to your corporate IT infrastructure, Part II (Practice)

  • Centralized login via the Sshlogin plug-in
  • Automated service- and system monitoring via Nagios und Collectd
  • Managing confuguration files via the Puppet plug-in
  • Integratating the openQRM Cloud into existing business processes via API and SOAP WebService
  • Developing your own openQRM plug-ins

Nuts & bolts (Theory)

  • Time for questions and discussions
  • Evaluation of the course and learning results


Wer möchte, reist bis 22 Uhr am Vortag an und nutzt den Abend bereits zum Fachsimpeln am Kamin oder im Park.

An den Kurstagen dann von 9-18 Uhr (mit 2 Kaffee- und 1 Mittagspause) etwa 60% Schulungen und 40% Übungen. Selbstverständlich arbeitet jeder Teilnehmer am von uns gestellten Notebook oft parallel zum Referenten mit.

Anschließend Abendessen und Angebote für Fachsimpeln, Ausflüge uvm. Wir schaffen eine Atmosphäre, in der Fachleute sich ungezwungen austauschen. Wer das nicht will, wird zu nichts gezwungen und findet auch jederzeit Ruhe.