140 likes | 276 Views
SC2004 Pittsburgh, PA November 2004. Guy Rixon AstroGrid Technical Architect University of Cambridge. AstroGrid: new technology for the virtual observatory. But first. ...What is a Virtual Observatory?
E N D
SC2004 Pittsburgh, PA November 2004 Guy Rixon AstroGrid Technical Architect University of Cambridge AstroGrid: new technology for the virtual observatory
But first... • ...What is a Virtual Observatory? • Dynamic collection of hardware, data and software working in harmony to solve arbitrarily large and complex astromonical problems.
Virtual Observatories: Unlocking new scienceFederating multi-λ data: Deep Field Surveys Link the X-ray and Opt/IR to understand energetic galaxies at the edge of the Universe D. Ducros, ESA Nik Szymanek NEP J1716.6+6708: an X-ray cluster at z=0.81: Chandra X-ray image (C. Mullis) overlaid on a deep BRI image (D. Clowe & G. Luppino).
Bridging communities Semantic web/grid Desktop astronomy Virtual observatory (VO) Web archives in astronomy HPC
AstroGrid’s position within VO VO Interactive exploration/ Experiment design Bulk processing/ Experiment execution AstroGrid’s emphasis
Bulk processing workflow • Hands-off operation • Reproducible experiments • Common, reusable procedures • Everything is recorded • Integrated with interactive system • “Virtual grad student”
Components within AstroGrid Data grid Compute grid Web portal Workflow System Resource Registry
Web portal Basic controls in web browser… …linked to traditional displays on desktop.
Resource registry • Description of all accessible resources: • Services • Applications • Archive data-sets • Follows IVOA standards • Standard interface for queries • Standard XML schemata for resource entries • Standard “harvesting” between registries • Metadata for: • Humans • Software agents
Archive User-writeable storage Data grid: DSA and MySpace Desktop Data-selection Service Processing 1 Processing 2
Compute grid: Common Execution Architecture Web services Legacy/situated s/w Common Execution Connector Application as .exe file (local) JES Common Execution Connector Application as .exe file (grid) Common Execution Connector Application as HTTP service Registry Common Execution Connector Application as Java class
What you get • AstroGrid makes Java software for others to run. • All our software is server-side • We recommend other s/w suppliers for desktop components, e.g. Starlink, SAO • Our services are web services • Built with Apache Axis • Run in Jakarta-Tomcat • Delivered as web-archive (WAR) files. • No user coding needed! • AstroGrid software adapts to your legacy archive/application • Highly configurable
Follow-up Our web site: http://www.astrogrid.org/ Beta testing Contact Nic Walton (naw@ast.cam.ac.uk) Component Deployment Data Centre MySpace Local Registry Community Contact Nic Walton Software cooperation MySpace Workflow Data Centre Registry metadata updating Contact Tony Linde (ael@star.le.ac.uk), Keith Noddle (ktn@star.le.ac.uk)