xtreemos ip project is funded by the european commission under contract ist-fp6-033576 xtreemos:...
TRANSCRIPT
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
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
Grid@Asia Workshop - Seoul, December 11-13, 2006 3
XtreemOS Partners
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
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
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
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
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
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
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
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
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