You are here: Home XtreemOS Project

About the XtreemOS project

Presentation of XtreemOS 2006-2010 scientic project that developed XtreemOS software.

You'll find here presentation of the XtreemOS project, which was the organization that developed XtreemOS. This project started in June 2006, ended in december 2010.

For your information, nowadays XtreemOS software is sustained by two engineers working at INRIA Rennes, in Myriads research team, plus anyone willing to work on it.


The XtreemOS consortium composition is a balance between 19 academic and industrial partners interested in designing and implementing the XtreemOS components (Linux extensions to support VOs and Grid OS services), packaging and distributing the XtreemOS system on different hardware platforms, promoting and providing user support for the XtreemOS system, and experimenting with Grid applications using the XtreemOS system. Different end-users are involved in XtreemOS project, providing various test cases in scientific and business computing domains.

Pisa Meeting (GB)

XtreemOS partners Europe map


19 partners 8 countries Team leader
Caisse des Dépôts et Consignation (CDC) France Mathieu Petton

Institut National de Recherche en Informatique et en Automatique (INRIA)

INRIA Myriads research group

France Christine Morin
Science and Technology Facilities Council (STFC) The United Kingdom Alvaro Arenas

Consiglio Nazionale delle Ricerche (CNR)

Italy Massimo Coppola
European Aeronautic Defence and Space Company (EADS) France Jérôme Robert
Electricité de France (EDF) France Samuel Kortas
Edge-IT / Mandriva (EDGE) France Arnaud Laprévote
NEC Deutschland GmbH (NEC) Germany Erich Focht
SAP Germany Bernd Scheuermann
Barcelona Supercomputing Center - Centro Nacional de Supercomputación (BSC) Spain Toni Cortes

Universität Ulm (ULM)

The computer science department of the Universitaet Ulm

Germany Franz J. Hauck
Vrije Universiteit Amsterdam (VUA) The Netherlands Thilo Kielmann
XLAB Slovenia Gregor Pipan
Konrad-Zuse-Zentrum für Informationstechnik Berlin (ZIB) Germany Alexander Reinefeld
Institute of Computing Technology of Chinese Academy of Sciences (ICT) China Zhiwei Xu
Red Flag Software (RED) China Diancheng Wang
Telefónica I+D (TID) Spain Santiago Prieto
Heinrich-Heine Universität Düsseldorf (UDUS) Germany Michael Schöttner
Kerlabs France Pascal Gallard



Project objectives

The overall objective of the XtreemOS project is the design, implementation, evaluation and distribution of an open source Grid operating system (called XtreemOS) with native support for virtual organizations (VO) and capable of running on a wide range of underlying platforms, from clusters to mobiles.

The approach we propose is to build a Grid OS based on the existing general purpose OS Linux.  

A set of system services, extending those found in the traditional Linux, provide users with all the Grid capabilities associated with current Grid middleware, but fully integrated into the OS.  The underlying Linux is extended as needed to support VOs spanning across many machines and to provide appropriate interfaces to the Grid OS services.

Installed on each participating machine, the XtreemOS system provides for the Grid what an operating system offers for a single computer: abstraction from the hardware, and secure resource sharing between different users. It thus considerably eases the work of users belonging to VOs by giving them (as far as possible) the illusion of using a traditional computer, and releasing them from dealing with the complex resource management issues of a Grid environment. 

By integrating Grid capabilities into the kernel, XtreemOS also provides a more robust, secure and easier to manage infrastructure for system administrators.


Project management

The operational, decision-making and other bodies are shown in the following image.


Project Management.jpg


Scientific Advisory Committee (SAC)

The Scientific Advisory Committee, composed of experts from academic and industrial entities, both internal and external to the consortium, is a scientific evaluation consultative body.
It advises the Project Leader on project orientations and evaluates the progress of the implementation plan as well as the achieved results.
It aims at maintaining the consortium at the forefront of knowledge worldwide and tackling specific technical difficulties.

Members of the XtreemOS Scientific Advisory Committee:

  • Internal Experts
- Rosa M. Badia (BSC)
- Thierry Priol (INRIA)
- Zhiwei Xu (ICT-CAS)
  • External Experts

- Yolande Berbers (Katholieke Universiteit Leuven)
- Andrew Morton (OSDL/Google)
- Stephen Scott (ORNL) - Chairman

The Intellectual Property Use and Dissemination Committee (IPUDC)

A IUPDC is set up to assist the Project Leader and the persons in charge of the dissemination of knowledge in WP5.1 (Communication, Dissemination and Exploitation) for the day-to-day management of the knowledge.

The IUPDC is in charge of updating of the pre-existing know-hows and preparing the plans of protection, use and dissemination for the Executive Committee and Governing Board.
The IPUDC is composed of 6 persons, of which 3 representatives of the Academic Contractors and 3 representatives of the Industrial Contractors.

Hereafter are the members of the XtreemOS IPUDC:

  • Representatives of the academic contractors :

- Juan Bicarregui (STFC) - Chairman
- Jean-Loïc Delhaye (INRIA)
- Domenico Talia (CNR)

  • Representatives of the industrial contractors :

- Erich Focht (NEC)
- Antoine Giniès (EDGE IT)
- Gregor Pipan (XLAB)

Work Package # WOrk package name Work package leader
WP1.1 Project Management Christine Morin (INRIA)
WP2.1 Virtual Organization Support in Linux Christine Morin (INRIA)
WP2.2 Federation Management Christine Morin (INRIA)
WP2.3 Virtual Organization Support in Linux for Mobile Devices Santiago Prieto (TID)
WP3.1 Programming Interfaces  Thilo Kielmann (VUA)
WP3.2 Highly available and scalable Grid Services Thilo Kielmann (VUA)
WP3.3 Application Execution Management Toni Cortes (BSC)
WP3.4 Data Management  BJörn Kolbeck (ZIB)
WP3.5 Security in Virtual Organizations  Alvaro Arenas (STFC)
WP3.6 Services for Mobile Devices  Santiago Prieto (TID)
WP4.1 Software Integration and Packaging  Antoine Giniès (EDGE-IT)
WP4.2 Applications, Experiments and Evaluations  Bernd Scheuermann (SAP)
WP4.3 Testbeds  Yvon Jégou (INRIA)
WP4.4  Demonstration activities  Marjan Sterk (XLAB)
WP5.1 Communication, Dissemination and Exploitation  Michael Schöttner (UDUS)
WP5.2 Training Michael Schöttner (UDUS)
WP5.3 Collaboration with other Grid-related IST projects Christine Morin (INRIA)