xtreemos - Grid@Asia

advertisement
Managed by
XtreemOS: Building and Promoting a Linux-based
Operating System to Support Virtual Organizations
for Next Generation Grids
Thierry PRIOL
Christine MORIN
IRISA/INRIA
XtreemOS IP project is funded by the European Commission under contract IST-FP6-033576
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
2
XtreemOS Partners
Grid@Asia Workshop - Seoul, December 11-13, 2006
3
Grid Environment & VO
VO1
WAN
• Multiple users from
different institutions
VO2
• Large scale
• Uncountable number of resources
• Dynamicity
• VO, users, resources
Grid@Asia Workshop - Seoul, December 11-13, 2006
• Multiple geographically
distributed resources in
different administrative
domains
4
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
5
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
6
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
7
XtreemOS Flavours
 PC
Appli
Application
Appli
Appli
Middleware
XtreemOS
Linux
Linux
Linux
Linux
Computer
Computer
Computer
Computer
 Federation of PCs
– Cluster
 Mobile device
– PDA
– Mobile phone
Grid@Asia Workshop - Seoul, December 11-13, 2006
8
XtreemOS Architecture
Scientific Applications
Business Applications
XtreemOS API
Data Management
VO & Security
Application
Management
Infrastructure for Highly Available and Scalable Services
Linux-XOS: Grid-enabled Linux Operating System
Linux-XOS for PC
Linux-XOS for
Cluster
Grid@Asia Workshop - Seoul, December 11-13, 2006
Linux-XOS for
Mobile Devices
9
XtreemOS Use Cases
 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
10
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
11
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
Grid@Asia Workshop - Seoul, December 11-13, 2006
12
Download