AstroGrid Datacenters IVOA Interoperability meeting M Hill (ROE), May 2004
PAL ‘Easy to publish to the VO’ ‘Easy to publish to the VO’ Implements VO interfaces: Implements VO interfaces: Home-grown Astrogrid (2 versions)Home-grown Astrogrid (2 versions) NVO-Cone searchNVO-Cone search (extra Simple) SIAP(extra Simple) SIAP CEACEA Prepped for SkyNodePrepped for SkyNode Querier ‘Plugins’ Querier ‘Plugins’
Architecture Datacenter Implementation Slinger Axis Cone SIAP Plugin Manager /XML/CSV zip/plain /file/ftp /myspace AstroGrid CEA SkyNode
Asynchronous Querying Identifying a Query Identifying a Query Keeping it transient: Keeping it transient: No work files/temporary filesNo work files/temporary files All StreamingAll Streaming TargetIndicatorsTargetIndicators Aborting… Aborting… Tricky – depends on implementationTricky – depends on implementation Timeouts Timeouts NoneNone NecessaryNecessary Polling Status Polling Status Callback status (event-driven) Callback status (event-driven) Requires webservice to callRequires webservice to call
Future Deploying to ROEb, Leicester, Cambridge (UK), JBO, ESO. Deploying to ROEb, Leicester, Cambridge (UK), JBO, ESO. SkyNode interface SkyNode interface Metadata wizards Metadata wizards -> Query pages -> Query pages Full SIA, SSA interface Full SIA, SSA interface Comprehensive status Comprehensive status
For Discussion Versioning services Versioning services Converging with SIA/SSA: Converging with SIA/SSA: Keyword/value GETKeyword/value GET Virtual columns for ADQL (-> Yuji)Virtual columns for ADQL (-> Yuji) ADQL -> ? -> VOQLADQL -> ? -> VOQL Heirarchical Data sets Heirarchical Data sets Images Images Units Units Defining target formats, compression, etc Defining target formats, compression, etc Defining column/table metadata (VODataService VOResource) Defining column/table metadata (VODataService VOResource) PAL -> VOPL ? PAL -> VOPL ? Uploading… Uploading…