Australian Virtual Observatory A distributed volume rendering grid service Gridbus 2003 June 7 Melbourne University David Barnes School of Physics, The.

Slides:



Advertisements
Similar presentations
The Access Grid Ivan R. Judson 5/25/2004.
Advertisements

ESA Data Integration Application Open Grid Services for Earth Observation Luigi Fusco, Pedro Gonçalves.
Australian e-Astronomy US-Australia Workshop on High-Performance Grids and Applications 8-9 June 2004 David Barnes Research Fellow, School of Physics The.
Astrophysics on the Grid MHD portal with Zeus3D Brett Beeson Collaborators –David Barnes (AusVO) –Andrew Melatos (MHD) –Slavisa Garic (NimrodG) –Astrogrid.
What does LOFAR have to do with the Virtual Observatory (VO)? LOFAR Science Day 16 December 2003 Melbourne David Barnes The University of Melbourne.
Publishing catalogues: HIPASS and SUMSS Australian Virtual Observatory 2003 Workshop 17th-18th November 2003 Sydney David Barnes, Brett Beeson, Travis.
Remote Visualisation System (RVS) By: Anil Chandra.
The Australian Virtual Observatory e-Science Meeting School of Physics, March 2003 David Barnes.
Australian Virtual Observatory Pacific Rim Applications and Grid Middleware Assembly The 4th Workshop 5th-6th June 2003 Monash University David Barnes.
Australian Virtual Observatory International Astronomical Union GA 2003 Joint Discussion 08 17th-18th July 2003 Sydney David Barnes The University of Melbourne.
The Australian Virtual Observatory Clusters and Grids David Barnes Astrophysics Group.
Peter Berrisford RAL – Data Management Group SRB Services.
TCP Monitor and Auto Tuner. Need Analysis Enable monitoring of TCP Connections Enable maximum bandwidth utilization No such utility available in MONALISA.
Welcome to Middleware Joseph Amrithraj
A PPARC funded project The Grid Data Warehouse Description of prototype work in progress by AstroGrid. Access-Grid lecture to Universities of Leeds and.
A Prototype Implementation of a Framework for Organising Virtual Exhibitions over the Web Ali Elbekai, Nick Rossiter School of Computing, Engineering and.
University of Southampton Electronics and Computer Science M-grid: Using Ubiquitous Web Technologies to create a Computational Grid Robert John Walters.
Chapter 17: WEB COMPONENTS
ESO-ESA Existing Activities Archives, Virtual Observatories and the Grid.
Business Technology Applications Computer Basics.
Slide 1Guy Rixon: AstroGrid’s trial data-grids“VO as data grid”: NeSC, July 2003 AstroGrid’s trial Data Grids Experiences with GT3 Guy Rixon July 2003.
Approaches to EJB Replication. Overview J2EE architecture –EJB, components, services Replication –Clustering, container, application Conclusions –Advantages.
The Cactus Portal A Case Study in Grid Portal Development Michael Paul Russell Dept of Computer Science The University of Chicago
Office of Science U.S. Department of Energy Grids and Portals at NERSC Presented by Steve Chan.
CHIME: A Metadata-Based Distributed Software Development Environment Stephen E. Dossick Dept. of Computer Science Columbia University
Interpret Application Specifications
Virtual Lab AMsterdam VLAM-G Project VLAM-G developers team Computer Architecture and Parallel Systems Group Department of Computer Science Universiteit.
Mgt 240 Lecture Website Construction: Software and Language Alternatives March 29, 2005.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
Screen Snapshot Service Kurt Biery LAFS Meeting, 08-May-2007.
Aus-VO: Progress in the Australian Virtual Observatory Tara Murphy Australia Telescope National Facility.
TPAC Digital Library Talk Overview Presenter:Glenn Hyland Tasmanian Partnership for Advanced Computing & Australian Antarctic Division Outline: TPAC Overview.
Chapter 4 COB 204. What do you need to know about hardware? 
Screen Snapshot Service Kurt Biery SiTracker Monitoring Meeting, 23-Jan-2007.
Tutorial 1: Getting Started with Adobe Dreamweaver CS4.
Web Application Programming Carol Wolf Computer Science.
1 UK NeSC Meeting, November 18 th, 2004 Terry Sloan EPCC, The University of Edinburgh INWA : using OGSA-DAI in a commercial environment.
Open Web App. Purpose To explain Open Web Apps To explain Open Web Apps To demonstrate some opportunities for a small business with this technology To.
A PPARC funded project AstroGrid: new technology for the virtual observatory SC2004 Pittsburgh, PA November 2004 Guy Rixon AstroGrid Technical Architect.
Functions and Demo of Astrogrid 1.1 China-VO Haijun Tian.
NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY Presented by: Santosh kumar Swain Technical Seminar Presentation by SANTOSH KUMAR SWAIN Roll # CS
Hello!. International Virtual Observatory Alliance Ajit Kembhavi, IUCAA, Pune.
Markus Dolensky, ESO Technical Lead The AVO Project Overview & Context ASTRO-WISE ((G)A)VO Meeting, Groningen, 06-May-2004 A number of slides are based.
3rd June 2004 CDF Grid SAM:Metadata and Middleware Components Mòrag Burgon-Lyon University of Glasgow.
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.
INFSO-RI Enabling Grids for E-sciencE Supporting legacy code applications on EGEE VOs by GEMLCA and the P-GRADE portal P. Kacsuk*,
Introduction to Computer and Computer Networking: Part I Xiangming Mu 9/16/2004.
A PPARC funded project Astronomical services: situated software vs. commodity software Guy Rixon, AstroGrid/AVO/IVOA Building Service Based Grids - GGF11.
Java Portals and Portlets Submitted By: Rashi Chopra CIS 764 Fall 2007 Rashi Chopra.
The Project The Virtual Observatory Technical Progress Andy Lawrence Nottingham All-Hands meeting Sept 2003 AstroGrid
Ian Taylor, Cardiff Work-Flow Application Toolkit Eger Meeting Ian Taylor & Ian Wang Cardiff University, UK.
Holding slide prior to starting show. A Portlet Interface for Computational Electromagnetics on the Grid Maria Lin and David Walker Cardiff University.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
GVis: Grid-enabled Interactive Visualization State Key Laboratory. of CAD&CG Zhejiang University, Hangzhou
Solar and space physics datasets within a Virtual Observatory: the AstroGrid experience Silvia Dalla * and Nicholas A Walton  * School of Physics & Astronomy,
Building the e-Minerals Minigrid Rik Tyer, Lisa Blanshard, Kerstin Kleese (Data Management Group) Rob Allan, Andrew Richards (Grid Technology Group)
MTA SZTAKI Hungarian Academy of Sciences Introduction to Grid portals Gergely Sipos
Internet2 AdvCollab Apps 1 Access Grid Vision To create virtual spaces where distributed people can work together. Challenges:
1 e-Science AHM st Aug – 3 rd Sept 2004 Nottingham Distributed Storage management using SRB on UK National Grid Service Manandhar A, Haines K,
Application Software System Software.
AHM04: Sep 2004 Nottingham CCLRC e-Science Centre eMinerals: Environment from the Molecular Level Managing simulation data Lisa Blanshard e- Science Data.
Data Optimization for Reflectometer Simulation Marc Osherson Science Education Summer Intern 9/1/2005.
Holding slide prior to starting show. Lessons Learned from the GECEM Portal David Walker Cardiff University
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Introduction Salma Saber Electronic.
The Client/Server Database Environment
VirtualGL.
Chapter 9: The Client/Server Database Environment
מרכז אימות לפלטפורמת מתן שירותים
Google Sky.
Presentation transcript:

Australian Virtual Observatory A distributed volume rendering grid service Gridbus 2003 June 7 Melbourne University David Barnes School of Physics, The University of Melbourne

Overview what is a virtual observatory? astronomy data cubes 101 volume rendering distributed data volume rendering turning it into a grid serviceturning it into a grid service future projects

Virtual observatories bring legacy astronomy archives on-line and ensure future project compliance describe data fully, and support a finite, well-chosen set of interoperability protocols visualisedevelop tools and interfaces to find, acquire, process and visualise data build national and international grids and embed the data, tools and interfaces in those grids

Astronomy data cubes 101 you may have only seen 2d astronomy images an increasing number of telescopes and simulations produce multi-dimensional data astronomy data cubes are 3d arrays of pixels (voxels) typically the axes might be latitude and longitude on the sky, and frequency of radiation lots of information!lots of information! Right ascension Declination Radio frequency

Volume rendering volume rendering3d data can be viewed in slices, or we can render lines of sight through the entire volume - this is volume rendering and may offer new insights to complex data collections

Distributed data volume rendering split large volume into smaller pieces share the pieces out to nodes of a Beowulf cluster on demand the nodes render their piece of data other nodes glue the pieces together to form the final image provides increased speed and ability to handle larger-than-memory volumes See Beeson, Barnes & Bourke, PASA, submitted

Distributed data volume rendering Rendering controlled by a remote client connected on a socket Joint project with AstroGrid (UK) to recast the software as a grid service for demonstration in July at a major astronomy conference in Sydney.Joint project with AstroGrid (UK) to recast the software as a grid service for demonstration in July at a major astronomy conference in Sydney.

Making a grid service Collaborating groups now include –Melbourne (Physics & Computer Science / SE) –AstroGrid (Cambridge, Leicester) –VPAC, APAC, CSIRO CMIS, …, as data centres and rendering clusters Lead is being set by Guy Rixon (Cambridge) who has designed the system and is managing the project plan day-to-day Why? –Saves you from fetching large data files –Enables use of distributed computing resources –Demonstrator of grid technologies for VOs

Structure PortalPortal provide an interface for the user to find and select data and to select a rendering cluster (80% complete) Data centreData centre service provides a registry of its data holdings and some tools to eg. extract sub-images (60%) Data centre runs a gsiftp server to provide authenticated access to the data (~100%) Cluster centreCluster centre service fetches the data, starts up a rendering tree, loads the data and opens up a port (90%) appletPortal provides an applet to connect to that port and control and display the rendering (25%)

Development environment Globus 2.4 for gsiftp servers Tomcat for portals and service wrappers Globus 3.0 alpha 4 for grid services deployed within Tomcat Sun J2SDK 1.4.1_03 Netscape 7.02 (Gecko/ ) All data and rendering centres are Linux Tested clients include Linux, Windows and Mac OS X

Release 0 - June One hard-coded compressed FITS image in place of final data selection result One hard-coded rendering cluster in place of final cluster selection result Rendering cluster retrieves image from data centre via HTTP, decompresses it, converts it to volume rendering input format and stores it locally Applet served from portal server, running in clients browser, successfully connects to rendering cluster and requests an image.

The future Jias GridFTP client code to be incorporated next week - render cluster service complete! Data registry and data centre grid service including selection to be ready in ~two weeks Display and control applet to be largely completed over next four weeks.

Beyond the demo… Review demonstration in August CSIRO ATNF group developing Java interface to legacy astronomy software –suitable long-term location of this project? Conversion of Beowulf-class rendering tree to genuine distributed grid service for the piecewise rendering? Integration with massive on-line parameterised databases?