C. Grimme, A. Papaspyrou Scheduling in C3-Grid AstroGrid-D Workshop Project: C3-Grid Collaborative Climate Community Data and Processing Grid Scheduling.

Slides:



Advertisements
Similar presentations
CSF4 Meta-Scheduler Tutorial 1st PRAGMA Institute Zhaohui Ding or
Advertisements

National Institute of Advanced Industrial Science and Technology Advance Reservation-based Grid Co-allocation System Atsuko Takefusa, Hidemoto Nakada,
PRAGMA BioSciences Portal Raj Chhabra Susumu Date Junya Seo Yohei Sawai.
W w w. h p c - e u r o p a. o r g HPC-Europa Portal: Uniform Access to European HPC Infrastructure Ariel Oleksiak Poznan Supercomputing.
GPE4UNICORE Grid Programming Environment for UNICORE
ATLAS/LHCb GANGA DEVELOPMENT Introduction Requirements Architecture and design Interfacing to the Grid Ganga prototyping A. Soroko (Oxford), K. Harrison.
A PPARC funded project AstroGrid Framework Consortium meeting, Dec 14-15, 2004 Edinburgh Tony Linde Programme Manager.
/ S. Kindermann / DKRZ GO-ESSP C3-Grid * Federation System for Climate Data Handling Stephan Kindermann German Climate Computing Center.
Condor-G: A Computation Management Agent for Multi-Institutional Grids James Frey, Todd Tannenbaum, Miron Livny, Ian Foster, Steven Tuecke Reporter: Fu-Jiun.
A Computation Management Agent for Multi-Institutional Grids
MTA SZTAKI Hungarian Academy of Sciences Grid Computing Course Porto, January Introduction to Grid portals Gergely Sipos
Seminar Grid Computing ‘05 Hui Li Sep 19, Overview Brief Introduction Presentations Projects Remarks.
Globus Toolkit 4 hands-on Gergely Sipos, Gábor Kecskeméti MTA SZTAKI
Universität Dortmund Robotics Research Institute Information Technology Section Grid Metaschedulers An Overview and Up-to-date Solutions Christian.
The Globus Toolkit Gary Jackson. Introduction The Globus Toolkit is a product of the Globus Alliance ( It is middleware for developing.
1-2.1 Grid computing infrastructure software Brief introduction to Globus © 2010 B. Wilkinson/Clayton Ferner. Spring 2010 Grid computing course. Modification.
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.
Mike Smorul Saurabh Channan Digital Preservation and Archiving at the Institute for Advanced Computer Studies University of Maryland, College Park.
Globus Computing Infrustructure Software Globus Toolkit 11-2.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
TPAC Digital Library Talk Overview Presenter:Glenn Hyland Tasmanian Partnership for Advanced Computing & Australian Antarctic Division Outline: TPAC Overview.
SUN HPC Consortium, Heidelberg 2004 Grid(Lab) Resource Management System (GRMS) and GridLab Services Krzysztof Kurowski Poznan Supercomputing and Networking.
Holding slide prior to starting show. A Grid-based Problem Solving Environment for GECEM Maria Lin and David Walker Cardiff University Yu Chen and Jason.
The Japanese Virtual Observatory (JVO) Yuji Shirasaki National Astronomical Observatory of Japan.
NAREGI WP4 (Data Grid Environment) Hideo Matsuda Osaka University.
Department of Biomedical Informatics Service Oriented Bioscience Cluster at OSC Umit V. Catalyurek Associate Professor Dept. of Biomedical Informatics.
CoG Kit Overview Gregor von Laszewski Keith Jackson.
Flexibility and user-friendliness of grid portals: the PROGRESS approach Michal Kosiedowski
WP9 Resource Management Current status and plans for future Juliusz Pukacki Krzysztof Kurowski Poznan Supercomputing.
GT Components. Globus Toolkit A “toolkit” of services and packages for creating the basic grid computing infrastructure Higher level tools added to this.
ESP workshop, Sept 2003 the Earth System Grid data portal presented by Luca Cinquini (NCAR/SCD/VETS) Acknowledgments: ESG.
Job Submission Condor, Globus, Java CoG Kit Young Suk Moon.
Grid Resource Allocation and Management (GRAM) Execution management Execution management –Deployment, scheduling and monitoring Community Scheduler Framework.
GRAM5 - A sustainable, scalable, reliable GRAM service Stuart Martin - UC/ANL.
ChinaGrid Experience with GT4 Hai Jin Huazhong University of Science and Technology
CSF4 Meta-Scheduler Name: Zhaohui Ding, Xiaohui Wei
Application portlets within the PROGRESS HPC Portal Michał Kosiedowski
Resource Brokering in the PROGRESS Project Juliusz Pukacki Grid Resource Management Workshop, October 2003.
Cracow Grid Workshop October 2009 Dipl.-Ing. (M.Sc.) Marcus Hilbrich Center for Information Services and High Performance.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks, An Overview of the GridWay Metascheduler.
Grid Architecture William E. Johnston Lawrence Berkeley National Lab and NASA Ames Research Center (These slides are available at grid.lbl.gov/~wej/Grids)
1 Grid Portal for VN-Grid Cu Nguyen Phuong Ha. 2 Outline Some words about portals in principle Overview of OGCE GridPortlets.
Ames Research CenterDivision 1 Information Power Grid (IPG) Overview Anthony Lisotta Computer Sciences Corporation NASA Ames May 2,
Holding slide prior to starting show. A Portlet Interface for Computational Electromagnetics on the Grid Maria Lin and David Walker Cardiff University.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
WALSAIP Portal Automated Composition of Signal Processing Operators Mariana Mendoza Botero.
GO-ESSP Workshop, LLNL, Livermore, CA, Jun 19-21, 2006, Center for ATmosphere sciences and Earthquake Researches Construction of e-science Environment.
Globus Toolkit Massimo Sgaravatto INFN Padova. Massimo Sgaravatto Introduction Grid Services: LHC regional centres need distributed computing Analyze.
ISERVOGrid Architecture Working Group Brisbane Australia June Geoffrey Fox Community Grids Lab Indiana University
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE User Forum, Manchester, 10 May ‘07 Nicola Venuti
Cole David Ronnie Julio. Introduction Globus is A community of users and developers who collaborate on the use and development of open source software,
INFSO-RI Enabling Grids for E-sciencE Intelligent Distributed Data Management in Earth System Science S. Kindermann, DKRZ, Germany.
H. Widmann (M&D) Data Discovery and Processing within C3Grid GO-ESSP/LLNL / June, 19 th 2006 / 1 Data Discovery and Basic Processing within the German.
High-Performance Computing Lab Overview: Job Submission in EDG & Globus November 2002 Wei Xing.
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.
Globus and PlanetLab Resource Management Solutions Compared M. Ripeanu, M. Bowman, J. Chase, I. Foster, M. Milenkovic Presented by Dionysis Logothetis.
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
Data Manipulation with Globus Toolkit Ivan Ivanovski TU München,
Globus: A Report. Introduction What is Globus? Need for Globus. Goal of Globus Approach used by Globus: –Develop High level tools and basic technologies.
AHM04: Sep 2004 Nottingham CCLRC e-Science Centre eMinerals: Environment from the Molecular Level Managing simulation data Lisa Blanshard e- Science Data.
The Globus Toolkit The Globus project was started by Ian Foster and Carl Kesselman from Argonne National Labs and USC respectively. The Globus toolkit.
MSF and MAGE: e-Science Middleware for BT Applications Sep 21, 2006 Jaeyoung Choi Soongsil University, Seoul Korea
ACGT Architecture and Grid Infrastructure Juliusz Pukacki ‏ EGEE Conference Budapest, 4 October 2007.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI Services for Distributed e-Infrastructure Access Tiziana Ferrari on behalf.
Parallel Computing Globus Toolkit – Grid Ayaka Ohira.
Unicore and the EM Profile
Development of Information Grid
GGF10 Workflow Workshop Summary
Presentation transcript:

C. Grimme, A. Papaspyrou Scheduling in C3-Grid AstroGrid-D Workshop Project: C3-Grid Collaborative Climate Community Data and Processing Grid Scheduling in C3-Grid: Requirements, Concepts, Realization Christian Grimme, Alexander Papaspyrou

C. Grimme, A. Papaspyrou Scheduling in C3-Grid AstroGrid-D Workshop Outline Why C3-Grid? –Applications –Goals Architecture Applied technologies Scheduling- and data management- aware workflows –Orchestration of workflow components –Implementation details

C. Grimme, A. Papaspyrou Scheduling in C3-Grid AstroGrid-D Workshop Why C3-Grid? Applications: –Earth System Science investigates anthropogenous influence on climate –Analysis of simulation data and field measurements –Huge amounts of inhomogenous data distributed over various sites Goals: –Development of a Grid-based infrastructure for Data discovery Data processing Data analysis

C. Grimme, A. Papaspyrou Scheduling in C3-Grid AstroGrid-D Workshop Why C3-Grid? Simulation Data E E E E E ……… 2.11E E E …… 1.22E E E …… different format

C. Grimme, A. Papaspyrou Scheduling in C3-Grid AstroGrid-D Workshop Architecture Nutzer User Interface API (Web Services)GUI DBMS/ File Available Resources Data Transfer Service Distributed Grid Infrastructure DMS (global) Meta Data Job Data Archive Interface DMS (local) Site Grid Infrastructure Distributed Processing Resources Distributed Data Archives Workflow Scheduler Pre- Processing User Grid Workspace Resource Information Service Resource Scheduler DIS Base Data & Meta Data File Management Data Archive Staging Job Submission Monitoring Search Harvesting Task Execution Matchmaking

C. Grimme, A. Papaspyrou Scheduling in C3-Grid AstroGrid-D Workshop Applied Technologies Gridsphere as framework for portal (UI) services Grid core services with Globus Toolkit 4 Web services and WSRF GSI and Shibboleth for security JSDL and home-grown Workflow Specification Language (WSL)

C. Grimme, A. Papaspyrou Scheduling in C3-Grid AstroGrid-D Workshop Scheduling- and Data Management- aware Workflows Jobs –Single (atomic) execution units –Execution in one step –Input data locally available –Output data stored locally Files –Datasets in workflow, that are created new (output) are used for job execution (input) –possibly reusable

C. Grimme, A. Papaspyrou Scheduling in C3-Grid AstroGrid-D Workshop Workflow: Restrictions Data Job Data Job Data Job Data … … … Job ? X X Allowed workflow: Prohibited elements in a workflow: Circles, back references Conditionals

C. Grimme, A. Papaspyrou Scheduling in C3-Grid AstroGrid-D Workshop Workflows: Orchestration Meta- Data Workspace Results Workspace DIS Harvester Portal Selection- Wizard Selection- Wizard WSL Scheduler WS GRAM DMS Data Provider 1 2a 2b Transfer HTTP Daemon HH Köln Data Job Data Job Data Job

C. Grimme, A. Papaspyrou Scheduling in C3-Grid AstroGrid-D Workshop Details on Scheduling and Data Management Scheduler Info Service DMS Work- space Staging Infos & Functionality Sites & Programs Computing Resources MDS D RM Resource Management WS-GRAM Resource Scheduler OfferExeOfferData Exe + Data input Portal Interface Interface to Data Provider virtual

C. Grimme, A. Papaspyrou Scheduling in C3-Grid AstroGrid-D Workshop WSL: Workflow Specification Language