© 2008 by M. Stümpert, A. Garcia; made available under the EPL v1.0 | 2007-03-18 Access the power of Grids with Eclipse Mathias Stümpert (Karlsruhe Institute.

Slides:



Advertisements
Similar presentations
Project Overview Daniel Mallmann, Research Centre Juelich Alistair Dunlop, University of Southampton.
Advertisements

©2006 University of Southampton IT Innovation Centre and other members of the SIMDAT consortium A SIMDAT Perspective on Grid Standards and Specifications.
Current status of grids: the need for standards Mike Mineter TOE-NeSC, Edinburgh.
The Anatomy of the Grid: An Integrated View of Grid Architecture Carl Kesselman USC/Information Sciences Institute Ian Foster, Steve Tuecke Argonne National.
Towards a Virtual European Supercomputing Infrastructure Vision & issues Sanzio Bassini
CGW 2009 Vine Toolkit A uniform access and portal solution to existing grid middleware services P.Dziubecki, T.Kuczynski, K.Kurowski, D.Szejnfeld, D.Tarnawczyk,
E-Science Workshop, Santiago de Chile, 23./ KIT ( Frank Schmitz Forschungszentrum Karlsruhe Institut.
DataGrid Kimmo Soikkeli Ilkka Sormunen. What is DataGrid? DataGrid is a project that aims to enable access to geographically distributed computing power.
Milos Kobliha Alejandro Cimadevilla Luis de Alba Parallel Computing Seminar GROUP 12.
W w w. h p c - e u r o p a. o r g Single Point of Access to Resources of HPC-Europa Krzysztof Kurowski, Jarek Nabrzyski, Ariel Oleksiak, Dawid Szejnfeld.
EUROPEAN UNION Polish Infrastructure for Supporting Computational Science in the European Research Space Cracow Grid Workshop’10 Kraków, October 11-13,
- 1 - Grid Programming Environment (GPE) Ralf Ratering Intel Parallel and Distributed Solutions Division (PDSD)
1/8 Enhancing Grid Infrastructures with Virtualization and Cloud Technologies Ignacio M. Llorente Business Workshop EGEE’09 September 21st, 2009 Distributed.
Grid Information Systems. Two grid information problems Two problems  Monitoring  Discovery We can use similar techniques for both.
SICSA student induction day, 2009Slide 1 Social Simulation Tutorial Session 6: Introduction to grids and cloud computing International Symposium on Grid.
A Lightweight Platform for Integration of Resource Limited Devices into Pervasive Grids Stavros Isaiadis and Vladimir Getov University of Westminster
Nicholas LoulloudesMarch 3 rd, 2009 g-Eclipse Testing and Benchmarking Grid Infrastructures using the g-Eclipse Framework Nicholas Loulloudes On behalf.
INFSO-RI Enabling Grids for E-sciencE The US Federation Miron Livny Computer Sciences Department University of Wisconsin – Madison.
A short introduction to the Worldwide LHC Computing Grid Maarten Litmaath (CERN)
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Related Projects Dieter Kranzlmüller Deputy.
Enabling Grids for E-sciencE ENEA and the EGEE project gLite and interoperability Andrea Santoro, Carlo Sciò Enea Frascati, 22 November.
Dr. Harald KornmayerISCG 2007 – 28 th of March 2007 g-Eclipse A framework for Grid users, operators and developers Harald Kornmayer (Forschungszentrum.
Grid Technologies  Slide text. What is Grid?  The World Wide Web provides seamless access to information that is stored in many millions of different.
1 4/23/2007 Introduction to Grid computing Sunil Avutu Graduate Student Dept.of Computer Science.
INFSO-RI Enabling Grids for E-sciencE EGEE and Industry Bob Jones EGEE-II Project Director Final EGEE Review CERN, May 2006.
Grid Execution Management for Legacy Code Applications Grid Enabling Legacy Code Applications Tamas Kiss Centre for Parallel.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks EGEE – paving the way for a sustainable infrastructure.
Grid Middleware Tutorial / Grid Technologies IntroSlide 1 /14 Grid Technologies Intro Ivan Degtyarenko ivan.degtyarenko dog csc dot fi CSC – The Finnish.
Futures Lab: Biology Greenhouse gasses. Carbon-neutral fuels. Cleaning Waste Sites. All of these problems have possible solutions originating in the biology.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
GRID ARCHITECTURE Chintan O.Patel. CS 551 Fall 2002 Workshop 1 Software Architectures 2 What is Grid ? "...a flexible, secure, coordinated resource- sharing.
Authors: Ronnie Julio Cole David
Cracow Grid Workshop ‘06 17 October 2006 Execution Management and SLA Enforcement in Akogrimo Antonios Litke Antonios Litke, Kleopatra Konstanteli, Vassiliki.
Service Level Agreements for D- Grid Introducing Commercial Use Cases to an Academic e-Science Infrastructure Philipp Wieder,
ICCS WSES BOF Discussion. Possible Topics Scientific workflows and Grid infrastructure Utilization of computing resources in scientific workflows; Virtual.
CLRC and the European DataGrid Middleware Information and Monitoring Services The current information service is built on the hierarchical database OpenLDAP.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
Ruth Pordes November 2004TeraGrid GIG Site Review1 TeraGrid and Open Science Grid Ruth Pordes, Fermilab representing the Open Science.
Conference name Company name INFSOM-RI Speaker name The ETICS Job management architecture EGEE ‘08 Istanbul, September 25 th 2008 Valerio Venturi.
1 Cloud Computing Advisor : Cho-Chin Lin Student : Chien-Chen Lai.
EGEE-III-INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks EGEE-III All Activity Meeting Brussels,
EMI INFSO-RI EMI Roadmap to Standardization and DCI Collaborations Alberto Di Meglio (CERN) Project Director.
7. Grid Computing Systems and Resource Management
Easy Access to Grid infrastructures Dr. Harald Kornmayer (NEC Laboratories Europe) Dr. Mathias Stuempert (KIT-SCC, Karlsruhe) EGEE User Forum 2008 Clermont-Ferrand,
International Symposium on Grid Computing (ISGC-07), Taipei - March 26-29, 2007 Of 16 1 A Novel Grid Resource Broker Cum Meta Scheduler - Asvija B System.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Vassiliki Pouli
Globus and PlanetLab Resource Management Solutions Compared M. Ripeanu, M. Bowman, J. Chase, I. Foster, M. Milenkovic Presented by Dionysis Logothetis.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
EMI INFSO-RI European Middleware Initiative (EMI) Alberto Di Meglio (CERN)
© Copyright AARNet Pty Ltd PRAGMA Update & some personal observations James Sankar Network Engineer - Middleware.
EGEE Project Review Fabrizio Gagliardi EDG-7 30 September 2003 EGEE is proposed as a project funded by the European Union under contract IST
European Middleware Initiative (EMI) Alberto Di Meglio (CERN) Project Director.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Interoperability Shibboleth - gLite Christoph.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks EGEE: Enabling grids for E-Science Bob Jones.
Athens eInfrastructure event summary June, 12 th 2003 Vasilis Maglaris Chairman, GRNET - Greek Research & Technology Network
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Bob Jones EGEE project director.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Introduction Salma Saber Electronic.
EGI-InSPIRE EGI-InSPIRE RI The European Grid Infrastructure Steven Newhouse Director, EGI.eu Project Director, EGI-InSPIRE 29/06/2016CoreGrid.
Grids and SMEs: Experience and Perspectives Emanouil Atanassov, Todor Gurov, and Aneta Karaivanova Institute for Parallel Processing, Bulgarian Academy.
European Middleware Initiative (EMI)
StratusLab Final Periodic Review
NGIs – Turkish Case : TR-Grid
StratusLab Final Periodic Review
Globus —— Toolkits for Grid Computing
Long-term Grid Sustainability
Interactive grid framework
An Introduction to Grids and the EELA-2 infrastructure
Goodies and Gimmicks for a user-friendly access to Grids
Presentation transcript:

© 2008 by M. Stümpert, A. Garcia; made available under the EPL v1.0 | Access the power of Grids with Eclipse Mathias Stümpert (Karlsruhe Institute of Technology) Ariel Garcia (Karlsruhe Institute of Technology) March 18th, 2008 EclipseCon 2008 Santa Clara

g-Eclipse - Access the Power of Grids with Eclipse | © 2008 by M. Stümpert, A. Garcia; made available under the EPL v1.0 What is a Grid Original definition by I. Foster and C. Kesselman:  “To solve together a scientific problem, the distributed resources of scientists can be dynamically and coordinately connected by using fast networks to build a virtual computing center/organization” Nowadays definitions:  Multiple independent computing clusters not located within a single administrative domain  Online computing/storage offered as a commercial service (e.g. cloud computing) ...

g-Eclipse - Access the Power of Grids with Eclipse | © 2008 by M. Stümpert, A. Garcia; made available under the EPL v1.0 Grids for e-Science Currently g-Eclipse provides support for Grid infrastructures dedicated to e-Science Such infrastructures are still emerging  On national and international level  Some examples are EGEE, D-Grid, TeraGrid, int.eu.grid... These infrastructures are built to solve problems of many different domains  Physics  Bio-Medical  Engineering  Financial ...

g-Eclipse - Access the Power of Grids with Eclipse | © 2008 by M. Stümpert, A. Garcia; made available under the EPL v1.0 Grid middleware Connects resources (computing, storage...) at different sites to one Grid infrastructure Provides services to access an infrastructure Many different middlewares are available:  gLite, Globus Toolkit, UNICORE, GRIA,... Same basic functionalities of a middleware:  Security layer for authentication and authorization  Transfer protocols for accessing and managing data  Brokers to distribute computing jobs on the infrastructure  Higher level services (SLAs, accounting,...) ...

g-Eclipse - Access the Power of Grids with Eclipse | © 2008 by M. Stümpert, A. Garcia; made available under the EPL v1.0 g-Eclipse - The idea behind it Many different middlewares are out there  Provide extensible middleware-independent framework for accessing Grids Accessing a Grid is difficult  Provide a user-friendly UI for accessing Grids A user may play different roles in a Grid  Perspective for Grid users  Perspective for Grid operators  Perspective for Grid application developers Currently supported middlewares:  gLite - Batch system for the scientific user  GRIA - Service-oriented infrastructure for industry and commerce

g-Eclipse - Access the Power of Grids with Eclipse | © 2008 by M. Stümpert, A. Garcia; made available under the EPL v1.0 g-Eclipse - Some facts Funded by the European Community 14 Committers at Eclipse.org Currently around 20 developers (committers + contributors) spread over 7 partners from 5 European countries Roughly 50 plug-ins, 2500 classes/interfaces and LOC Monthly release cycle Some first contacts to external contributors established

g-Eclipse - Access the Power of Grids with Eclipse | © 2008 by M. Stümpert, A. Garcia; made available under the EPL v1.0 Roles and use cases Support for  Grid user:  Submit/Manage jobs  Manage data  Grid operator:  Administrate sites  Administrate users  Grid application developer:  Compile/Debug applications  Deploy applications

g-Eclipse - Access the Power of Grids with Eclipse | © 2008 by M. Stümpert, A. Garcia; made available under the EPL v1.0 The architecture Two layers:  Abstraction layer (Grid model):  Authentication/Authorization  Job management  Data management  Services ...  Implementation layer:  Implements the model for specific middlewares UI is based on abstraction layer  UI looks the same for all middlewares

g-Eclipse - Access the Power of Grids with Eclipse | © 2008 by M. Stümpert, A. Garcia; made available under the EPL v1.0 Grid model and project

g-Eclipse - Access the Power of Grids with Eclipse | © 2008 by M. Stümpert, A. Garcia; made available under the EPL v1.0 The user interface Perspectives for Grid user, operator, application developer and data transfers Views for projects, auth tokens, connections, jobs, visualization and many more Wizards for auth tokens, connections, job descriptions, virtual organisations and many more Editors for job descriptions (JSDL, RSL), batch systems, VTK pipelines and more Everything based on middleware independent Grid model → fits all middlewares

g-Eclipse - Access the Power of Grids with Eclipse | © 2008 by M. Stümpert, A. Garcia; made available under the EPL v1.0 Current project status g-Eclipse is an official Eclipse Technology Project First release (0.5) available since September 2007 Currently working in 1.0 milestone phase (M3 available) Final 1.0 release planned for October 2008 Architecture and Grid model stable since mid of 2007 First middleware implementation stable since end of 2007 Second middleware implementation started in the beginning of 2008

g-Eclipse - Access the Power of Grids with Eclipse | © 2008 by M. Stümpert, A. Garcia; made available under the EPL v1.0 Plans for 1.0 release Finish second middleware implementation  Proof of middleware independent conception Implement some first industry relevant applications on top of g-Eclipse  BEA application for fluid dynamics  Pharmaceutical application by NEC Provide an interface for Amazon's EC2 and/or S3  Be not only middleware-independent but also Grid- independent  Introduce the world of cloud computing in Eclipse