Implementing an Observational Grid Eric Saunders Alasdair Allan Tim Naylor University of Exeter Iain Steele Chris Mottram Liverpool John Moores University.

Slides:



Advertisements
Similar presentations
STAR Intelligent Agents and Web Services Alasdair Allan Tim Naylor University of Exeter Iain Steele Dave Carter Jason Etherton Chris Mottram Liverpool.
Advertisements

Robotic telescope networks, agent architectures and event messaging Alasdair Allan Tim Naylor Eric Saunders University of Exeter Iain Steele Chris Mottram.
Hooking up a meta-network with VOEvent Robert White Stuart Evans W. Thomas Vestrand James Wren Przemyk Wozniak Los Alamos National Laboratory Alasdair.
Results of the HTN Workshop Allan, A. 1, Bischoff, K. 2, Burgdorf, M. 3, Cavanagh, B. 4, Christian, D. 5, Clay, N. 3, Dickens,
An Introductory Overview of the National Virtual Observatory & How It Might Benefit the AAVSO by Richard Doc Kinne, KQR 2008 Fall AAVSO Conference Nantucket,
What does LOFAR have to do with the Virtual Observatory (VO)? LOFAR Science Day 16 December 2003 Melbourne David Barnes The University of Melbourne.
Abstraction Layers Why do we need them? –Protection against change Where in the hourglass do we put them? –Computer Scientist perspective Expose low-level.
Liverpool John Moores University & University of Exeter eScience Telescopes for Astronomical Research
Flexible Service Composition Adam Barker School of Informatics University of Edinburgh Robert G. Mann Institute for Astronomy University of Edinburgh.
The rise of the robots… Alasdair Allan School of Physics, University of Exeter Alasdair Allan School of Physics, University of Exeter.
Data Exploration or “What have those agents ever done for us?” Alasdair Allan University of Exeter, Exeter, U.K.
A Heterogeneous Telescope Network Alasdair Allan Tim Naylor Eric Saunders University of Exeter Iain Steele Chris Mottram Liverpool John Moores University.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 12 Slide 1 Distributed Systems Design 2.
High Performance Computing Course Notes Grid Computing.
EStar – Combining Telescopes and Databases Tim Naylor - University of Exeter Iain Steele – Liverpool John Moores University Dave Carter - Liverpool John.
BiodiversityWorld GRID Workshop NeSC, Edinburgh – 30 June and 1 July 2005 Resource wrappers, web services, grid services Jaspreet Singh School of Computer.
1 Richard White Design decisions: architecture 1 July 2005 BiodiversityWorld Grid Workshop NeSC, Edinburgh, 30 June - 1 July 2005 Design decisions: architecture.
Vanilla TCP? Alasdair Allan. IVOA Interop Meeting, May Why TCP? Traditional and still the best Because we’ve always done it that way –not always.
E-Science Telescopes for Astronomical Research Iain Steele Liverpool John Moores University
Management of IP networks and services AIMS‘99 Workshop Heidelberg May, 1999 Dr. Stefan Covaci GMD FOKUS, Berlin Some Ideas on Management of IP Networks.
Ch 12 Distributed Systems Architectures
Leicester Database & Archive Service J. D. Law-Green, J. P. Osborne, R. S. Warwick X-Ray & Observational Astronomy Group, University of Leicester What.
A.M. Florea, Cognitive systems, COST Action IC0801 – WG1, 15 December, Ayia Napa, Cyprus.
Autonomous observing The Astronomer’s Last Stand Alasdair Allan School of Physics, University of Exeter, UK Iain Steele Astrophysics Research Institute,
BinX and Astronomy Bob Mann Institute for Astronomy and National e-Science Centre.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
An Educational Project With An Astronomical Network Juan Ángel Vaquerizo Gallego on behalf of CESAR Team Centro de Astrobiología (CSIC-INTA) AstroRob 2013.
Introduction to Computer and Programming CS-101 Lecture 6 By : Lecturer : Omer Salih Dawood Department of Computer Science College of Arts and Science.
1 Physical Ensemble Engineering Christof, Heinz, Insup, Seth, Teruo.
 Cloud computing  Workflow  Workflow lifecycle  Workflow design  Workflow tools : xcp, eucalyptus, open nebula.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 12 Slide 1 Distributed Systems Architectures.
Research and Projects Name: Aloysius. A. EDOH Name: Alo Address: Ext 3344.
A PPARC funded project AstroGrid: new technology for the virtual observatory SC2004 Pittsburgh, PA November 2004 Guy Rixon AstroGrid Technical Architect.
Agent architectures Smarter software for astronomers Alasdair Allan University of Exeter, Exeter, U.K.
Robot Autonomous Perception Model For Internet-Based Intelligent Robotic System By Sriram Sunnam.
Distributed Intelligent Sensing and Control (DISC) for Automotive Factory Automation. Dr. Robert Brennan Dr. Ningxu Cai Mohammad Gholami.
MASSACHUSETTS INSTITUTE OF TECHNOLOGY NASA GODDARD SPACE FLIGHT CENTER ORBITAL SCIENCES CORPORATION NASA AMES RESEARCH CENTER SPACE TELESCOPE SCIENCE INSTITUTE.
Software Agents: An Overview by Hyacinth S. Nwana and Designing Behaviors for Information Agents by Keith Decker, Anandeep Pannu, Katia Sycara and Mike.
Space-Based Network Centric Operations Research. Secure Autonomous Integrated Controller for Distributed Sensor Webs Objective Develop architectures and.
Astronomical data curation and the Wide-Field Astronomy Unit Bob Mann Wide-Field Astronomy Unit Institute for Astronomy School of Physics University of.
Science with the Virtual Observatory Brian R. Kent NRAO.
The rise of the robots… Alasdair Allan School of Physics, University of Exeter Alasdair Allan School of Physics, University of Exeter.
Evaluation of a Publish/Subscribe System for Collaboration and Mobile Working Collaborative Advertising over Internet with Agents Independent Study: Wireless.
The Grid System Design Liu Xiangrui Beijing Institute of Technology.
Event Infrastructure Alasdair Allan University of Exeter Alasdair Allan University of Exeter Robert R. White Los Alamos National Laboratories The eSTAR/TALONS.
MOBILE AGENTS What is a software agent ? Definition of an Agent (End-User point of view): An agent is a program that assists people and acts on their behalf.
The Anatomy of the Grid Introduction The Nature of Grid Architecture Grid Architecture Description Grid Architecture in Practice Relationships with Other.
Negotiation Protocol for Agile Collaboration in e-Science Zeqian Meng, John M. Brooke School of Computer Science, University of Manchester October 29th,
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.
Introduction Infrastructure for pervasive computing has many challenges: 1)pervasive computing is a large aspect which includes hardware side (mobile phones,portable.
Rob Smith April 21, /18 GOLD Project Update Meeting GOLD an infrastructural approach to virtual organisations.
Cracow Grid Workshop ‘06 17 October 2006 Execution Management and SLA Enforcement in Akogrimo Antonios Litke Antonios Litke, Kleopatra Konstanteli, Vassiliki.
ICCS WSES BOF Discussion. Possible Topics Scientific workflows and Grid infrastructure Utilization of computing resources in scientific workflows; Virtual.
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.
E-Science Research Councils awarded e-Science funds ” science increasingly done through distributed global collaborations enabled by the Internet, using.
Actionable Intelligence from Multisourced Events Roy Williams Caltech with S.G.Djorgovski, C. Donalek, A. Drake, M. Graham, A. Mahabal, R. Seaman (NOAO).
1 Centre for Intelligent Systems and their Applications Division of Informatics, University of Edinburgh Draft for AKT July Workshop Jessica Chen-Burger.
Integration of Workflow and Agent Technology for Business Process Management Yuhong Yan. Maamar, Z. Weiming Shen Enterprise Integration Lab.Toronto Univ.Canada.
German Astrophysical Virtual Observatory Overview and Results So Far W. Voges, G. Lemson, H.-M. Adorf.
AstroGrid NAM 2001 Andy Lawrence Cambridge NAM 2001 Andy Lawrence Cambridge Belfast Cambridge Edinburgh Jodrell Leicester MSSL.
VOEvent Sky Event Reporting Metadata Authors: Rob Seaman, National Optical Astronomy Observatory, USA Roy Williams, California Institute of Technology,
A centre of expertise in digital information management Shaping the e-future? Grids, Web Services and Digital Libraries Professor Tony.
Slide 1 Service-centric Software Engineering. Slide 2 Objectives To explain the notion of a reusable service, based on web service standards, that provides.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
Slide no 1 Cognitive Systems in FP6 scope and focus Colette Maloney DG Information Society.
+ Support multiple virtual environment for Grid computing Dr. Lizhe Wang.
Google Sky.
In Distributed Systems
Presentation transcript:

Implementing an Observational Grid Eric Saunders Alasdair Allan Tim Naylor University of Exeter Iain Steele Chris Mottram Liverpool John Moores University Tim Jenness Frossie Economou Brad Cavanagh Andy Adamson Joint Astronomy Centre, Hawaii

PPARC e-Science Summer School, NeSC, May Aims Create an autonomous, intelligent robotic telescope network Allow new, previously impossible science, and scope for significant optimisations in observing / scheduling –Continuous tracking –Lightcurve analysis –Telescope time is expensive!

PPARC e-Science Summer School, NeSC, May Architecture An ‘observational grid’ Agent paradigm Decentralised, flat topology (peer to peer) Telescopes as real-time databases of the sky

PPARC e-Science Summer School, NeSC, May The eSTAR network © Nik Szymanek UKIRT at JACH User Agents The Grid Embedded Agent Robonet-1.0 Embedded Agent OGLE Observations Alert Agent GCN Alerts Alert Agent Alert Agent WFCAM The VO

PPARC e-Science Summer School, NeSC, May What are ‘agents’? An agent is just software, not magic! Many definitions I shall use: –An entity which encompasses its own flow of control The real ‘intelligence’ comes from relaxing the hardcoding Useful behaviour emerges through agent-agent interactions

PPARC e-Science Summer School, NeSC, May Implementation eSTAR written entirely in Perl Node agents at telescope implemented as web services Communication via RTML and WSDL SOAP for the transport protocol Interoperability is important to us!

PPARC e-Science Summer School, NeSC, May Encapsulating Expertise Lightcurve analysis: –Stars have spots –Stars rotate –Luminosity varies Image credit: SOHO (ESA & NASA)

PPARC e-Science Summer School, NeSC, May Finding stellar periods

PPARC e-Science Summer School, NeSC, May Automating period discovery Difficult – many-variable problem. Not well understood, even by astronomers! Ideal problem for robotic, unmanned observation The sampling problem is a schedule optimisation problem – ideal for agents My work: Building the engine at the heart of the eSTAR period discovery agent

PPARC e-Science Summer School, NeSC, May Design goals We call the eSTAR environment an ‘observational grid’. Why? –Uniformity – resources present the same interface –Dynamism – resources appear and disappear –Scalabilty – arbitrary resources can be added –Heterogenous – platform / language-independent –Distributed control – Many providers and users –Workflow – service chaining to solve problems

PPARC e-Science Summer School, NeSC, May eSTAR and Robonet-1.0 Searching for extra-Solar planets Real time observation follow-up using the same agent software as UKIRT A testbed for our adaptive dataset planning work Photo credit: Dr Robert Smith, Liverpool John Moores University

PPARC e-Science Summer School, NeSC, May Future challenges Adding further telescopes would mean the network becomes truly heterogeneous. Can we handle that? Interoperability between existing networks is not yet a solved problem. Standards based, using RTML over SOAP (and VOEvent for notification?) How do we deal with the general case, of smart agents bartering for telescope time?

PPARC e-Science Summer School, NeSC, May A Grid Market User Agents The Grid Grid Market Broker Service Proprietary Telescope Network Broker Service Proprietary Telescope Network The Virtual Observatory Broker Service

PPARC e-Science Summer School, NeSC, May The HTN Workshop July Aims Establish the standards for interoperability between robotic telescope networks Work towards the establishment of an e-market for the exchange of telescope time Establish the standards for interoperability with the Virtual Observatory (VO) for event notification See htn-workshop2005.ex.ac.ukhtn-workshop2005.ex.ac.uk Science Goal Monitor