Title: AstroGrid: new technology for the virtual observatory
1AstroGrid new technology for the virtual
observatory
- SC2004
- Pittsburgh, PA
- November 2004
2But first...
- ...What is a Virtual Observatory?
- Dynamic collection of hardware, data and software
working in harmony to solve arbitrarily large and
complex astromonical problems.
3Virtual Observatories Unlocking new science
Federating multi-? data Deep Field Surveys
Nik Szymanek
NEP J1716.66708 an X-ray cluster at z0.81
Chandra X-ray image (C. Mullis) overlaid on a
deep BRI image (D. Clowe G. Luppino).
4Bridging communities
Semantic web/grid
Desktop astronomy
Virtual observatory (VO)
Web archives in astronomy
HPC
5AstroGrids position within VO
VO
Interactive exploration/ Experiment design
Bulk processing/ Experiment execution
AstroGrids emphasis
6Bulk processing ? workflow
- Hands-off operation
- Reproducible experiments
- Common, reusable procedures
- Everything is recorded
- Integrated with interactive system
- Virtual grad student
7Components within AstroGrid
Data grid
Compute grid
Web portal
Workflow System
Resource Registry
8Web portal
Basic controls in web browser
linked to traditional displays on desktop.
9Resource 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
10Workflow Job Execution System
11Data grid DSA and MySpace
Desktop
Data-selection Service
Processing 1
Processing 2
12Compute 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
13What 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
14Follow-up
- Our web site http//www.astrogrid.org/
- Beta testing
- Contact Nic Walton (naw_at_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_at_star.le.ac.uk), Keith
Noddle (ktn_at_star.le.ac.uk)