A PPARC funded project AstroGrid approach to the Virtual Observatory Architecture ADASS XIV Pasadena Oct-2004 Tony Linde Andrew Lawrence Keith Noddle.

Slides:



Advertisements
Similar presentations
LEAD Portal: a TeraGrid Gateway and Application Service Architecture Marcus Christie and Suresh Marru Indiana University LEAD Project (
Advertisements

AstroGrid: Past, Present & Future Bob Mann Institute for Astronomy & National e-Science Centre University of Edinburgh.
Open Grid Service Architecture - Data Access & Integration (OGSA-DAI) Dr Martin Westhead Principal Consultant, EPCC Telephone: Fax:+44.
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.
AstroGrid Consortium Meeting PM Report AstroGrid Consortium Meeting Overview Activities Finance Recruitment Collaboration Phase B.
ESDO Algorithms, Visualization and Data Access Elizabeth Auden 27 September 2006 HELAS Workshop Nice.
Connect. Communicate. Collaborate Click to edit Master title style MODULE 1: perfSONAR TECHNICAL OVERVIEW.
14 October 2003ADASS 2003 – Strasbourg1 Resource Registries for the Virtual Observatory R.Plante (NCSA), G. Greene (STScI), R. Hanisch (STScI), T. McGlynn.
A PPARC funded project Tony Linde Programme Manager eScience meets eFrameworks 28 th April 2006 NeSC, Edinburgh.
Solar and STP Physics with AstroGrid 1. Mullard Space Science Laboratory, University College London. 2. School of Physics and Astronomy, University of.
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
Distributed Heterogeneous Data Warehouse For Grid Analysis
A PPARC funded project AstroGrid’s Common Execution Architecture Guy Rixon, reporting on behalf of Paul Harrison and the other AstroGrid developers SC4DEVO-1,
AstroGrid Group 7: Teemu Toivola Tero Viitala. Problem several separate databases no common interface between databases difficulties of joining related.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
Globus 4 Guy Warner NeSC Training.
ESDO Algorithms, Visualization and Data Access Elizabeth Auden 21 September 2006 AHM 2006 Nottingham.
1 Dr. Markus Hillenbrand, ICSY Lab, University of Kaiserslautern, Germany A Generic Database Web Service for the Venice Service Grid Michael Koch, Markus.
CIS 375—Web App Dev II Microsoft’s.NET. 2 Introduction to.NET Steve Ballmer (January 2000): Steve Ballmer "Delivering an Internet-based platform of Next.
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.
AstroGrid Datacenters ESO M Hill (ROE), Aug 2004.
Functions and Demo of Astrogrid 1.1 China-VO Haijun Tian.
AstroGrid AstroGrid increases scientific research possibilities by : enabling access to distributed astronomical data and information resources. providing.
GT Components. Globus Toolkit A “toolkit” of services and packages for creating the basic grid computing infrastructure Higher level tools added to this.
Talk structure who are we ? what is a VO ? what are the challenges ? what is an e-project ? Andy Lawrence Garching June 2002.
AstroGrid: Science Use Ready AstroGrid: Science Use Ready Nicholas Walton AstroGrid Project Scientist IoA, Cambridge A PPARC funded project.
Virtual Observatory Interfaces reused in the Virtual Atomic and Molecular Data Centre Guy Rixon Institute of Astronomy University of Cambridge September.
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.
QCDGrid Progress James Perry, Andrew Jackson, Stephen Booth, Lorna Smith EPCC, The University Of Edinburgh.
Summary of distributed tools of potential use for JRA3 Dugan Witherick HPC Programmer for the Miracle Consortium University College.
A PPARC funded project AstroGrid Intro & Demo John Taylor Institute for Astronomy, Edinburgh.
1 27-Apr-2004AstroGrid Consortium Meeting - PL talk Agenda Tuesday status review / goals / science Lunch + AGLI Itn-05 review Dinner at Coton (share.
AstroGrid presentation to GSC 12 th Feb, 2003 London.
A PPARC funded project Tony Linde Programme Manager AG-SAG FM6 Programme Manager Report Wed 25-May, 2005 UCL.
A PPARC funded project Astronomical services: situated software vs. commodity software Guy Rixon, AstroGrid/AVO/IVOA Building Service Based Grids - GGF11.
Understand how the future will work exchange information on key projects understand PPARC priorities debate (conclude?) community approach to the PPARC.
The Astrophysical Virtual Observatory to EURO-VO transition Paolo Padovani ESO Virtual Observatory Systems Department EURO-VO Facility Centre Scientist.
The Project The Virtual Observatory Technical Progress Andy Lawrence Nottingham All-Hands meeting Sept 2003 AstroGrid
A PPARC funded project Workflow and Job Control in Astrogrid Jeff Lusted Dept Physics and Astronomy University of Leicester.
The Virtual Observatory Europe and the VO: the Astrophysical Virtual Observatory and the EURO-VO Astrophysical Virtual Observatory and the EURO-VO Paolo.
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,
EURO-VO Structure Data Centre Alliance (DCA) A collaborative and operational network of European data centres who, by the uptake of new VO technologies.
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
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
16 October 2003Registry Interface CallsIVOA Interoperability, Strasbourg IVOA Interoperability Elizabeth Auden & Registry Workgroup 16 – 17 October 2003.
A PPARC funded project Tony Linde Programme Manager AG-SAG FM5: AG2/VOTech Scope & Targets Glasgow, 7 Feb 2005 VOTech Project.
A PPARC funded project Tony Linde Programme Manager AstroGrid in the wider world AstroGrid Consortium meeting Cambridge, UK 10-July-2005.
AstroGrid How to make your data famous OR One-click PhD creation.
1 Service Creation, Advertisement and Discovery Including caCORE SDK and ISO21090 William Stephens Operations Manager caGrid Knowledge Center February.
A PPARC funded project Common Execution Architecture Paul Harrison IVOA Interoperability Meeting Cambridge MA May 2004.
AstroGrid NAM 2001 Andy Lawrence Cambridge NAM 2001 Andy Lawrence Cambridge Belfast Cambridge Edinburgh Jodrell Leicester MSSL.
A PPARC funded project Astro-Wise meeting April 2004 OmegaCEN, Kapteyn Institute, Groningen Tony Linde AstroGrid Project Manager University of Leicester.
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
1 15-Dec-2004Andy Lawrence : AstroGrid Consortium Meeting, Edinburgh AstroGrid2 and Euro-VO AstroGrid and AVO Euro-VO VO-TECH project How to manage the.
Data Manipulation with Globus Toolkit Ivan Ivanovski TU München,
Introduction to the VO ESAVO ESA/ESAC – Madrid, Spain.
A PPARC funded project PM Report Grid Steering Committee MRC, London 18-Feb-2004.
1 14-Dec-2004Andy Lawrence : AstroGrid Consortium Meeting, Edinburgh Meeting Goals review achievements review architecture identify targets for AG2 and.
OGSA-DAI.
AstroGrid & VO Structure NeSC, Edinburgh 21-March-2003 UK Astronomical Data Centres.
Introduction: AstroGrid increases scientific research possibilities by enabling access to distributed astronomical data and information resources. AstroGrid.
MSSL Astrogrid Workshop
Google Sky.
CEA Experiences Paul Harrison ESO.
Presentation transcript:

A PPARC funded project AstroGrid approach to the Virtual Observatory Architecture ADASS XIV Pasadena Oct-2004 Tony Linde Andrew Lawrence Keith Noddle

2 26-Oct-2004AstroGrid approach to Virtual Observatory architecture Goal Develop software infrastructure to enable Virtual Observatory Deploy that infrastructure in the UK Virtual Observatory “The VO vision can be summed up as the desire to make all archives speak the same language − all searchable and analysable by the same tools, all data sources accessible through a common interface, all data held in distributed databases that appear as one.” Andy Lawrence, 09/2003

3 26-Oct-2004AstroGrid approach to Virtual Observatory architecture Overview of AstroGrid/-2 Duration:Sept 2001 – Dec 2007 Funding:£7.7M (PPARC) Personnel:~26 (23.4 FTE) Goal:Develop VObs Infrastructure Deploy UK VObs Scope:Astrophysics, Solar, STP, … Optical, X-Ray, Radio, … AG1 Phase A: Sept 2001 – Dec 2002 Analysis, R&D, Architecture AG1 Phase B: Jan 2003 – Dec 2004 Build, test & deliver AstroGrid-2: Jan 2005 – Dec 2007 Structure tbd

4 26-Oct-2004AstroGrid approach to Virtual Observatory architecture AstroGrid consortium Edinburgh Leicester Cambridge MSSL JBO RAL QUB From 2005, AstroGrid-2 + Bristol Exeter Leeds Portsmouth

5 26-Oct-2004AstroGrid approach to Virtual Observatory architecture Lead Personnel Project Lead Andy Lawrence (Edinburgh)  Project Scientist Nic Walton (Cambridge)  Project Manager Tony Linde (Leicester)  Technical Lead Keith Noddle (Leicester) 

6 26-Oct-2004AstroGrid approach to Virtual Observatory architecture Links to other ventures EU FP5: AVO, FP6: Euro-VO (UK rep) Stop Press: €3.3M for VOTech US-NVO Interoperable registries (done) Interoperable applications (goal – Jan’05) IVOA Standards workgroups GGF, Globus, OGSA-DAI Other e-Science projects in UK GridPP, EGSO, myGrid, …

7 26-Oct-2004AstroGrid approach to Virtual Observatory architecture Links (URLs) Virtual observatory ventures: AVO/Euro-VO: VOTech: US-VO: IVOA:  Mailing lists, Wiki EGSO: e-Science/Grid ventures NeSC: GGF: Globus:

8 26-Oct-2004AstroGrid approach to Virtual Observatory architecture Project Approach Agile: iterative & incremental development Open project: Wiki Forum News Jabber via jabber.astrogrid.org Open Source code Academic Free License AstroGrid releases

9 26-Oct-2004AstroGrid approach to Virtual Observatory architecture Development Approach Iterative full cycle each iteration 3 month(-ish) iterations Incremental add functionality each iteration refactor wherever necessary Use-case driven from ‘key 10’ science cases Architecture led

10 26-Oct-2004AstroGrid approach to Virtual Observatory architecture AstroGrid-2 Aspects Extension  Infrastructure  Grid (GT4 + ) integration  Intelligent resource discovery (semantic grid)  Full security: AA(A) Shibboleth integration? Additional components  Data exploration & Visualization  Client-based access: VO Workbench  Technical Scope

11 26-Oct-2004AstroGrid approach to Virtual Observatory architecture AstroGrid-2 Layer Diagram

12 26-Oct-2004AstroGrid approach to Virtual Observatory architecture More info: News

13 26-Oct-2004AstroGrid approach to Virtual Observatory architecture More info: Forum

14 26-Oct-2004AstroGrid approach to Virtual Observatory architecture More info: Wiki

15 26-Oct-2004AstroGrid approach to Virtual Observatory architecture AstroGrid Posters at ADASS Portal and Workflow AstroGrid and the Registry: Enabling Resource Discovery Access Control in AstroGrid software The AstroGrid Common Execution Architecture The Publisher's AstroGrid Library

16 26-Oct-2004AstroGrid approach to Virtual Observatory architecture Portal and Workflow Supports workflow paradigm (from the simple to the complex) Queries and workflows are designed using the portal Work is run remotely and asynchronously Archives searched and results manipulated Results are stored in a virtual file system Queries and workflows can be re-used and shared

17 26-Oct-2004AstroGrid approach to Virtual Observatory architecture Enabling Resource Discovery Types of Registries:– Full, Publish, Special Registry is the main focal point for all Astrogrid components Agreed Standards with IVOA Search and harvest interface OAI standard for harvest interface Adheres to the Astrogrid CEA standard Types of resource Generic services, web services, applications, … Data collections AstroGrid-specific resources (e.g. MySpace servers) Use of XQuery language with eXist XML database. Harvesting US NVO VizieR

18 26-Oct-2004AstroGrid approach to Virtual Observatory architecture Access Control AstroGrid has taken the lead in AAA because our system is based on writable storage Implement single-sign-on (SSO) authentication Using a community service (so, account can be used with a number of portals or other UIs) Programme-to-programme authentication based on message security with SOAP headers and WS-Security Facade API to hide details from implementations Underneath, use JAX-RPC/Axis handlers to secure messages. Little authorization support in 2004, more in 2005 groups, quotas, community authorization, file sharing Currently specific to AstroGrid Working with IVOA to design and adopt a common standard

19 26-Oct-2004AstroGrid approach to Virtual Observatory architecture Common Execution Architecture Uniform interface for running applications in VObs Set of WSDL and schema Define the interactions in language independent way Adapters (ExecutionControllers) implemented Using Java Web services To run legacy command-line applications To run legacy HTTP GET/POST apps within the framework ExecutionControllers Allow asynchronous operation of the applications Callback and polling mechanisms for delivery of results Tightly integrated with JES (Job Execution System) Allows programmable workflows

20 26-Oct-2004AstroGrid approach to Virtual Observatory architecture Publisher's AstroGrid Library Task: What's involved in publishing data to the VO? Library of components Make a data owners life a (relatively) straight-forward transition to a data owner/publisher Variety of ‘plugins’ Cope with different collections of data (modes of storage)  To make life easier for installers  and test how they might be presented to the VO Ready-made web UI Suitable for astronomers to use, Includes useful configuration & monitoring features VO-compatible interfaces for tools to access the data Features to communicate with other VO services E.g. Registries