A PPARC funded project Workflow and Job Control in Astrogrid Jeff Lusted Dept Physics and Astronomy University of Leicester.

Slides:



Advertisements
Similar presentations
VO Standards – Catalog Access Tamás Budavári Johns Hopkins University.
Advertisements

AstroGrid: Past, Present & Future Bob Mann Institute for Astronomy & National e-Science Centre University of Edinburgh.
Remote Visualisation System (RVS) By: Anil Chandra.
The Australian Virtual Observatory e-Science Meeting School of Physics, March 2003 David Barnes.
CONCEPTUAL WEB-BASED FRAMEWORK IN AN INTERACTIVE VIRTUAL ENVIRONMENT FOR DISTANCE LEARNING Amal Oraifige, Graham Oakes, Anthony Felton, David Heesom, Kevin.
A PPARC funded project AstroGrid Framework Consortium meeting, Dec 14-15, 2004 Edinburgh Tony Linde Programme Manager.
A PPARC funded project Common Execution Architecture Paul Harrison AstroGrid consortium meeting Edinburgh UK Dec 2004.
A PPARC funded project The Grid Data Warehouse Description of prototype work in progress by AstroGrid. Access-Grid lecture to Universities of Leeds and.
CASDA Virtual Observatory CSIRO ASTRONOMY AND SPACE SCIENCE Arkadi Kosmynin 11 March 2014.
1 G2 and ActiveSheets Paul Roe QUT Yes Australia!
C. Grimme, A. Papaspyrou Scheduling in C3-Grid AstroGrid-D Workshop Project: C3-Grid Collaborative Climate Community Data and Processing Grid Scheduling.
A PPARC funded project Tony Linde Programme Manager eScience meets eFrameworks 28 th April 2006 NeSC, Edinburgh.
MySpace: Personalized Work Space in AstroGrid Catherine Ling Qin 26 th Nov 2003.
Solar and STP Physics with AstroGrid 1. Mullard Space Science Laboratory, University College London. 2. School of Physics and Astronomy, University of.
Office of Science U.S. Department of Energy Grids and Portals at NERSC Presented by Steve Chan.
Leicester Database & Archive Service J. D. Law-Green, J. P. Osborne, R. S. Warwick X-Ray & Observational Astronomy Group, University of Leicester What.
AstroGrid Group 7: Teemu Toivola Tero Viitala. Problem several separate databases no common interface between databases difficulties of joining related.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
Portals and Credentials David Groep Physics Data Processing group NIKHEF.
QCDgrid Technology James Perry, George Beckett, Lorna Smith EPCC, The University Of Edinburgh.
WORKFLOW IN MOBILE ENVIRONMENT. WHAT IS WORKFLOW ?  WORKFLOW IS A COLLECTION OF TASKS ORGANIZED TO ACCOMPLISH SOME BUSINESS PROCESS.  EXAMPLE: Patient.
Virtual Observatory --Architecture and Specifications Chenzhou Cui Chinese Virtual Observatory (China-VO) National Astronomical Observatory of China.
A long tradition. e-science, Data Centres, and the Virtual Observatory why is e-science important ? what is the structure of the VO ? what then must we.
Astrogrid Resource Registry Querying the Registry 1.Mullard Space Science Laboratory, University College London, Holmbury St. Mary, Dorking, Surrey RH5.
A PPARC funded project AstroGrid Architecture Consortium Meeting, Leicester, 3 rd Nov 2003.
A PPARC funded project AstroGrid: new technology for the virtual observatory SC2004 Pittsburgh, PA November 2004 Guy Rixon AstroGrid Technical Architect.
Jan Storage Resource Broker Managing Distributed Data in a Grid A discussion of a paper published by a group of researchers at the San Diego Supercomputer.
AstroGrid Datacenters ESO M Hill (ROE), Aug 2004.
Introduction to J2EE Architecture Portions by Kunal Mehta.
Functions and Demo of Astrogrid 1.1 China-VO Haijun Tian.
A PPARC funded project AstroGrid approach to the Virtual Observatory Architecture ADASS XIV Pasadena Oct-2004 Tony Linde Andrew Lawrence Keith Noddle.
NEON Obs School 11-Aug-2005 Archival Data and Virtual Observatories 1 Virtual Observatories...or how to do your research from a beach in the Bahamas rather.
AstroGrid Overview AG-SAG Cambridge IoA 19 th June 2003 Tony Linde AstroGrid Project Manager University of Leicester, Dept. Physics & Astronomy.
Summary of distributed tools of potential use for JRA3 Dugan Witherick HPC Programmer for the Miracle Consortium University College.
XML Registries Source: Java TM API for XML Registries Specification.
A PPARC funded project AstroGrid Intro & Demo John Taylor Institute for Astronomy, Edinburgh.
1 Schema Registries Steven Hughes, Lou Reich, Dan Crichton NASA 21 October 2015.
GEM Portal and SERVOGrid for Earthquake Science PTLIU Laboratory for Community Grids Geoffrey Fox, Marlon Pierce Computer Science, Informatics, Physics.
Federation and Fusion of astronomical information Daniel Egret & Françoise Genova, CDS, Strasbourg Standards and tools for the Virtual Observatories.
A PPARC funded project Astronomical services: situated software vs. commodity software Guy Rixon, AstroGrid/AVO/IVOA Building Service Based Grids - GGF11.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Solar and space physics datasets within a Virtual Observatory: the AstroGrid experience Silvia Dalla * and Nicholas A Walton  * School of Physics & Astronomy,
Who are we ? what is a VO ? what is a Grid ? how do we get there ? Andy Lawrence S.P.I.E. Hawaii Aug 2002 AstroGrid
16 October 2003Registry Interface CallsIVOA Interoperability, Strasbourg IVOA Interoperability Elizabeth Auden & Registry Workgroup 16 – 17 October 2003.
Technical Update 2008 Sandy Payette, Executive Director Eddie Shin, Senior Developer April 3, 2008 Open Repositories 2008, Fedora User Group.
The International Virtual Observatory Alliance (IVOA) interoperability in action.
Mercury – A Service Oriented Web-based system for finding and retrieving Biogeochemical, Ecological and other land- based data National Aeronautics and.
A PPARC funded project Workflow in Astrogrid Jeff Lusted Dept Physics and Astronomy University of Leicester.
AstroGrid How to make your data famous OR One-click PhD creation.
German Astrophysical Virtual Observatory Overview and Results So Far W. Voges, G. Lemson, H.-M. Adorf.
A PPARC funded project Common Execution Architecture Paul Harrison IVOA Interoperability Meeting Cambridge MA May 2004.
Chapter 5 Introduction To Form Builder. Lesson A Objectives  Display Forms Builder forms in a Web browser  Use a data block form to view, insert, update,
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
The Large Synoptic Survey Telescope Project Bob Mann Wide-Field Astronomy Unit University of Edinburgh.
Modern Programming Language. Web Container & Web Applications Web applications are server side applications The most essential requirement.
Grid Execution Management for Legacy Code Architecture Exposing legacy applications as Grid services: the GEMLCA approach Centre.
Physical Oceanography Distributed Active Archive Center THUANG June 9-13, 20089th GHRSST-PP Science Team Meeting GHRSST GDAC and EOSDIS PO.DAAC.
Introduction: AstroGrid increases scientific research possibilities by enabling access to distributed astronomical data and information resources. AstroGrid.
Developing our Metadata: Technical Considerations & Approach Ray Plante NIST 4/14/16 NMI Registry Workshop BIPM, Paris 1 …don’t worry ;-) or How we concentrate.
Virtual Repository Progress Lars Lindberg Christensen (ESA/ESO)
Outline Introduction and motivation, The architecture of Tycho,
MSSL Astrogrid Workshop
Middleware independent Information Service
P-GRADE and GEMLCA.
Moving towards the Virtual Observatory Paolo Padovani, ST-ECF/ESO
Cristina del Cano Novales STFC - RAL
Database Driven Websites
Evergreen Data Systems
Google Sky.
Enterprise Java Beans.
Presentation transcript:

A PPARC funded project Workflow and Job Control in Astrogrid Jeff Lusted Dept Physics and Astronomy University of Leicester

7 Dec 2003Workflow and Job Control in Astrogrid 1 Astrogrid – UK's first Virtual Observatory To interrogate multiple data centers in a seamless and transparent way Provide powerful new analysis and visualization tools Give data centers and providers a standard framework for publishing and delivering services

7 Dec 2003Workflow and Job Control in Astrogrid 1 Standards Background Open source Web Services - Pluggable components Movement towards grid-based computing XML based Current implementation in Java Server side development GUI – browser based with some possible use of components applets (visualization tool)

7 Dec 2003Workflow and Job Control in Astrogrid 1 Problem Space: Developer's Large quantities of data Archives distributed around the world Historically based RDBMs of various persuasions or roll-your-own Different sources Data not necessarilly held in uniform manner

7 Dec 2003Workflow and Job Control in Astrogrid 1 Problem Space: Science – Astronomer's Brown Dwarf Selection What is the contribution of brown dwarfs to the stellar mass budget? Brown dwarfs are intrinsically faint and rare objects, so their detection is not straightforward Current solution requires local access to some of the relevant databases but also download of significant quantities of data from other datasets to a local workstation. VO Solution - the ability to make queries combining attributes of astronomical objects stored in different databases.

7 Dec 2003Workflow and Job Control in Astrogrid 1 Problem Space 2: Science – Layman's Cone Search Something interesting has happened in this area of the sky. Search the same area in other archives around the world Search other sources (xray, infrared) Obviously search is time based, with observations potentially extending over many years

7 Dec 2003Workflow and Job Control in Astrogrid 1 Simple Workflow Step One – search archive for some interesting data Step Two – search another archive for similar Step Three – merge the two sets of results in a meaningful way Step Four – analyse the results, perhaps for visualization

7 Dec 2003Workflow and Job Control in Astrogrid 1 Astrogrid Components VOSpace – Manager and Server Datacenter – Query tools and hosting Registry – publishing Portal – includes Workflow design and submission JES – the Job Entry System Application Controller Tools Message Log Community

7 Dec 2003Workflow and Job Control in Astrogrid 1 Workflow Designs XML based Designed within the portal environment Held as files within VOSpace On job submission, the relevant design is sent to the Job Entry System

7 Dec 2003Workflow and Job Control in Astrogrid 1 Workflow Example...

7 Dec 2003Workflow and Job Control in Astrogrid 1 Job Entry System

7 Dec 2003Workflow and Job Control in Astrogrid 1 Job Example xxxxxxx

7 Dec 2003Workflow and Job Control in Astrogrid 1 JES Components JobController Security check Inserts job data into the system Keeps an audit trail – the original job document JobScheduler Dispatches one or more job steps Interrogates Registry for location information JobMonitor A listener on the ApplicationController When job step finishes, decides whether job has finished The JES Database Required for reliability and recoverability Updates have transactional semantics

7 Dec 2003Workflow and Job Control in Astrogrid 1 JES Cooperators ApplicationController Deals with one job step Location dependent on tool type... Bottom leaf: Tool instance Command line tool colocated with ApplicationController Webservice based tool can be remote

7 Dec 2003Workflow and Job Control in Astrogrid 1 Interesting Points (one hopes) Workflow execution is managed centrally by JES A workflow design is both workflow descriptor and input message. Each step represents a tool invocation - “where” can be decided at run-time. Resources will often be references rather than in- stream. Referenced resources need to be managed To minimize data movement, data and tools should be co-located

7 Dec 2003Workflow and Job Control in Astrogrid 1 Astrogrid Home Page