Personal tools
You are here: Home
Document Actions

Welcome to XtreemOS!

by Administrator last modified 2010-02-01 10:41

Building and Promoting a Linux-based Operating System to Support Virtual Organizations for Next Generation Grids (2006-2010).

The emergence of Grids enables the sharing of a wide range of resources to solve large-scale computational and data intensive problems in science, engineering and commerce.
While much has been done to build Grid middleware on top of existing operating systems, little has been done to extend the underlying operating systems to enablee and facilitate Grid computing, for example by embedding important functionalities directly into the operating system kernel. 


XtreemOS core video demos

This first part of XtreemOS core scenario shows administration of virtual organizations and basic job submission. It can be viewed as a short XtreemOS tutorial. It involves two actors a grid administrator working on node core.xlab.si and a user working on his computer client.xlab.si. The grid also contains the node resource.xlab.si.


Complete scenario and second part of the demo are available here


xos poster-2

The XtreemOS operating system provides for Grids what a traditional operating system offers for a single computer: abstraction from the hardware and secure resource sharing between different users.

It thus simplifies the work of users belonging to virtual organizations by giving them the illusion of using a traditional computer while removing the burden of complex resource management issues of a typical Grid environment. When a user runs an application on XtreemOS, the operating system automatically finds all resources necessary for the execution, configures user’s credentials on the selected resources and starts the application.

The XtreemOS operating system provides three major distributed services to users: application execution management (providing scalable resource discovery and job scheduling for distributed interactive applications), data management (accessing and storing data in XtreemFS, a POSIX-like file system spanning the Grid) and virtual organization management (building and operating dynamic virtual organizations).

 The implementation of this new Grid operating system introduces new challenges:

  • Scalability: supporting hundreds of thousands of nodes and millions of users dynamically joining and leaving the Grid,

  • Transparency: hiding the complexity of the Grid by distributed operating system services allowing to run new and legacy applications seamlessly,

  • Interoperability: complying with all major standards such as POSIX and SAGA,

  • Dependability: providing reliability and high availability through checkpointing and replication,

  • Security: ensuring trust and integrity according to customizable policies.

    Downlaod icon

    XtreemOS source repository is now open to public access: here


    Project status

    ⇒ what we've been up to and where we are heading with the project.

    Click here to get the summary of the third year of the project (May 2008 - June 2009)

    (previous reports since June 2006: here)


    OGF logo

     

    XtreemOS is a silver organizational member of the OGF community (our activities within OGF)

     

     

      Contract n° FP6-033576