8
AstroGrid AstroGrid Datacenters Datacenters ESO ESO M Hill (ROE), Aug 2004 M Hill (ROE), Aug 2004

AstroGrid Datacenters ESO M Hill (ROE), Aug 2004

Embed Size (px)

Citation preview

Page 1: AstroGrid Datacenters ESO M Hill (ROE), Aug 2004

AstroGrid DatacentersAstroGrid Datacenters

ESOESO

M Hill (ROE), Aug 2004M Hill (ROE), Aug 2004

Page 2: AstroGrid Datacenters ESO M Hill (ROE), Aug 2004

AstroGridAstroGrid

Remit:Remit:• PrototypingPrototyping• Produce working Grid, real scienceProduce working Grid, real science• Feedback to IVOA on practical issuesFeedback to IVOA on practical issues

3 years (18 months development)3 years (18 months development) Iterative developmentIterative development Deploying Itn05 completeDeploying Itn05 complete

Page 3: AstroGrid Datacenters ESO M Hill (ROE), Aug 2004

AstroGrid ComponentsAstroGrid Components

Portal (UI)Portal (UI) MySpace (secure public storage)MySpace (secure public storage) Registry (discovery)Registry (discovery) Applications (SExtractor etc)Applications (SExtractor etc) Community (accounts, security)Community (accounts, security) Datacenters (PAL)Datacenters (PAL) Workflow (+scripts eg Python?)Workflow (+scripts eg Python?)

Page 4: AstroGrid Datacenters ESO M Hill (ROE), Aug 2004

PALPAL

‘‘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• CEA CEA • Prepped for SkyNodePrepped for SkyNode

Querier ‘Plugins’Querier ‘Plugins’

Page 5: AstroGrid Datacenters ESO M Hill (ROE), Aug 2004

ArchitectureArchitecture

Web

Ser

vice

inte

rfac

e

Con

nect

ion

& A

utho

risat

ion

Man

ager Q ue rie r

P lug -in SQ LD atabase

A stronom ica lD a ta

Q ueryLanguage

V O T ab le

S Q L R esu lts

S Q L

Example SQL-based catalogue datacenter

Inte

rnet

Da

tace

nte

r Im

ple

me

nta

tion

Slin

ge

r

Axi

sC

on

eS

IAP

Plu

gin

Ma

na

ge

r

/XML/CSVzip/plain

email/file/ftp/myspace

Ast

roG

ridCE

AS

kyN

od

e

Page 6: AstroGrid Datacenters ESO M Hill (ROE), Aug 2004

Asynchronous QueryingAsynchronous Querying Identifying a QueryIdentifying 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

TimeoutsTimeouts• NoneNone• NecessaryNecessary

Polling StatusPolling Status Callback status (event-driven)Callback status (event-driven)

• Requires webservice to callRequires webservice to call

Page 7: AstroGrid Datacenters ESO M Hill (ROE), Aug 2004

FutureFuture

Deploying to ROEb, Leicester, Deploying to ROEb, Leicester, Cambridge (UK), JBO, ESO.Cambridge (UK), JBO, ESO.

SkyNode interfaceSkyNode interface Metadata wizardsMetadata wizards -> Query pages-> Query pages Full SIA, SSA interfaceFull SIA, SSA interface Comprehensive statusComprehensive status

Page 8: AstroGrid Datacenters ESO M Hill (ROE), Aug 2004

ESO PALESO PAL

Tomcat 5, vonc1Tomcat 5, vonc1 ‘‘one click’ updateone click’ update RDBMS nowRDBMS now HOTF plugin later?HOTF plugin later? No MySpace…No MySpace…