XtreemOS Distributed Operating System

The XtreemOS project is a 4-year integrated project funded by the European Commission’s IST program FP6. The aim of the XtreemOS project is to build and promote an open source Grid operating system.

 See XtreemOS website

XtreemOS is a Grid operating system that provides native support for Virtual Organizations. Based on Linux, XtreemOS has 3 different versions capable of running on single PCs, clusters and mobile devices and provides for the Grid what an operating system offers for a single computer: abstraction from the hardware and secure resource sharing between different users.

The XtreemOS core functionalities allow securely managing computation and data resources: Virtual Organization and Security Management guarantees a secure operational environment for the Grid, covering all common requirements for information security as well as those intrinsic to the Grid; Application Execution Management allows starting, monitoring and controlling applications and selecting and allocating resources to them; and Data Management, a Grid file system (XtreemFS) allows targeting wide-area networks with high latencies. XtreemOS’ cluster version is based on the Kerrighed open source project, formerly developed by INRIA’s Paris project team, which provides a Single System Image operating system for clusters.

Additionally, XtreemOS is being comprehensively tested with a set of 11 reference applications from different sectors (aeronautics, economics, biology…) to ensure that end-user perspectives are taken into account in the design, implementation and validation of the system.