Thierry PRIOL Christine MORIN IRISA/INRIA

12
Managed by XtreemOS IP project is funded by the European Commission under contract IST-FP6-033576 XtreemOS: Building and Promoting a Linux- based Operating System to Support Virtual Organizations for Next Generation Grids Thierry PRIOL Christine MORIN IRISA/INRIA

description

XtreemOS: Building and Promoting a Linux-based Operating System to Support Virtual Organizations for Next Generation Grids. Thierry PRIOL Christine MORIN IRISA/INRIA. XtreemOS Consortium. 18 partners 1 public financial institution as coordinator 8 research centers & universities - PowerPoint PPT Presentation

Transcript of Thierry PRIOL Christine MORIN IRISA/INRIA

Page 1: Thierry PRIOL Christine MORIN IRISA/INRIA

Managed by

XtreemOS IP project is funded by the European Commission under contract IST-FP6-033576

XtreemOS: Building and Promoting a Linux-based Operating System to Support Virtual Organizations

for Next Generation Grids

Thierry PRIOL

Christine MORIN

IRISA/INRIA

Page 2: Thierry PRIOL Christine MORIN IRISA/INRIA

Grid@Asia Workshop - Seoul, December 11-13, 2006 2

XtreemOS Consortium

18 partners– 1 public financial institution as coordinator – 8 research centers & universities– 9 industrial partners

• 4 SME

8 countries – Europe

• France, Germany, Italy, Slovenia, Spain, The Netherlands, UK

– China

Page 3: Thierry PRIOL Christine MORIN IRISA/INRIA

Grid@Asia Workshop - Seoul, December 11-13, 2006 3

XtreemOS Partners

Page 4: Thierry PRIOL Christine MORIN IRISA/INRIA

Grid@Asia Workshop - Seoul, December 11-13, 2006 4

Grid Environment & VO

WAN

VO2

VO1

• Multiple users from different institutions

• Multiple geographicallydistributed resources in different administrative domains

• Large scale• Uncountable number of resources

• Dynamicity• VO, users, resources

Page 5: Thierry PRIOL Christine MORIN IRISA/INRIA

Grid@Asia Workshop - Seoul, December 11-13, 2006 5

State of the Art

Current OS are not Grid-aware & not VO-aware

A variety of Grid middleware & Toolkits for Grid Computing

• Resource management • Changing interfaces• Security pitfalls• Complexity for users, programmers & administrators

Page 6: Thierry PRIOL Christine MORIN IRISA/INRIA

Grid@Asia Workshop - Seoul, December 11-13, 2006 6

XtreemOS Objectives

Design & implement a reference open source Grid operating system based on Linux

– Native support for virtual organizations

Validate the XtreemOS Grid OS with a set of real use cases on a large Grid testbed

Promote XtreemOS software in the Linux community and create communities of users and developers

Page 7: Thierry PRIOL Christine MORIN IRISA/INRIA

Grid@Asia Workshop - Seoul, December 11-13, 2006 7

XtreemOS Research Challenges

Identify fundamental functionalities to be embedded in Linux for secure application execution in Grids

Build a set of scalable self-healing OS services for secure resource management in very large dynamic grids

Provide a simple Grid API compliant with Posix while adding new functionality and supporting Grid-aware applications

Aggregate cluster resources into powerful grid nodes by integrating single system image mechanisms in Linux

Build an XtreemOS flavour for mobile devices enabling ubiquitous access to grid resources

Page 8: Thierry PRIOL Christine MORIN IRISA/INRIA

Grid@Asia Workshop - Seoul, December 11-13, 2006 8

Linux LinuxLinuxLinux

ComputerComputer ComputerComputer

XtreemOS

Application Middleware

Appli Appli Appli

XtreemOS Flavours

PC

Federation of PCs– Cluster

Mobile device– PDA– Mobile phone

Page 9: Thierry PRIOL Christine MORIN IRISA/INRIA

Grid@Asia Workshop - Seoul, December 11-13, 2006 9

XtreemOS Architecture

Business Applications Scientific Applications

XtreemOS API

VO & Security Data ManagementApplication Management

Infrastructure for Highly Available and Scalable Services

Linux-XOS: Grid-enabled Linux Operating System

Linux-XOS for PCLinux-XOS for

ClusterLinux-XOS for Mobile Devices

Page 10: Thierry PRIOL Christine MORIN IRISA/INRIA

Grid@Asia Workshop - Seoul, December 11-13, 2006 10

XtreemOS UseCases

Simulation applications (aerospace, energy)– EDF, EADS

Business applications– T6, SAP

Bioinformatics application– BSC

Virtual reality application– Ulm University

Finance application– XLAB

Telecom application– TID

Page 11: Thierry PRIOL Christine MORIN IRISA/INRIA

Grid@Asia Workshop - Seoul, December 11-13, 2006 11

XtreemOS & Linux

Acceptance in the Linux community is key for the success of the XtreemOS project

Packaging for multiple Linux distributions Mandriva Linux

Red Flag Linux

Debian

Integration in OSCAR

Get XtreemOS patches accepted in Linux OS

Page 12: Thierry PRIOL Christine MORIN IRISA/INRIA

Grid@Asia Workshop - Seoul, December 11-13, 2006 12

XtreemOS Project Phases

Phase 1 (M1-M6)– Specification of XtreemOS

Phase 2 (M7-M18)– Design and implementation of XtreemOS basic version– Preliminary experiments with LinuxSSI

Phase 3 (M19-M24)– Integration of all XtreemOS components– Delivery of first XtreemOS prototype

Phase 4 (M25-M48)– Evaluation with real use cases– Design and implementation of advanced features of

XtreemOS– Public releases