11 Sep 2006 NVO Summer School 20061 Managing data in the VO Matthew J. Graham CACR/Caltech T HE US N ATIONAL V IRTUAL O BSERVATORY.

Slides:



Advertisements
Similar presentations
Phonological Awareness
Advertisements

Why is it important to literacy acquisition?
Developing Open MAS for Context-Aware Next Generation Wireless Network, ContextualNGWN Rafael Machado da Rocha.
3° Workshop Nazionale del Gruppo di Interesse in Ingegneria del Software Genova, 2-3 ottobre 2006 CASE – Libera Università di Bolzano-Bozen RCOST – Università
22 May 2008IVOA Trieste: Grid & Web Services1 VOSpace 1.1 Matthew J. Graham (Caltech, NVO) T HE US N ATIONAL V IRTUAL O BSERVATORY.
18 May 2006 IVOA - Victoria: Registry 51 New resource types from VOEvent Matthew J. Graham Caltech T HE US N ATIONAL V IRTUAL O BSERVATORY.
22 May 2008IVOA Trieste: Grid & Web Services1 Alternate security mechanisms Matthew J. Graham (Caltech, NVO) T HE US N ATIONAL V IRTUAL O BSERVATORY.
IVOA, Kyoto May Data Access Layer Working Group Working Group Report and Summary Doug Tody National Radio Astronomy Observatory International.
NVO Summer School, September Desktop Integration with VO VOClient, DALClient NVO Summer School, Aspen Sept 2006 Doug Tody (NRAO), Mike Fitzpatrick.
September 13, 2004NVO Summer School1 VO Protocols Overview Tom McGlynn NASA/GSFC T HE US N ATIONAL V IRTUAL O BSERVATORY.
September 13, 2004NVO Summer School1 VO Protocols Overview Tom McGlynn NASA/GSFC T HE US N ATIONAL V IRTUAL O BSERVATORY.
10 Sep 2005 NVO Summer School Managing VO data and process flows Matthew J. Graham CACR/Caltech T HE US N ATIONAL V IRTUAL O BSERVATORY.
7 Sep 2006NVO Summer School T HE US N ATIONAL V IRTUAL O BSERVATORY Accessing Web Services Matthew J. Graham CACR/Caltech.
8 September 2008NVO Summer School 2008 – Santa Fe1 Publishing Data and Services to the VO Ray Plante Gretchen Greene T HE US N ATIONAL V IRTUAL O BSERVATORY.
14 Sep 2006NVO Summer School T HE US N ATIONAL V IRTUAL O BSERVATORY Simple SSA Query Kelly McCusker Amy Kimball Mike Koss Phil Warner Melinda Mello.
14 Sep 2006NVO Summer School T HE US N ATIONAL V IRTUAL O BSERVATORY Shape of Galaxy Rotation Curves A multiwavelength study using the VO Barbara.
© 2007 Open Grid Forum Data Management Challenge - The View from OGF OGF22 – February 28, 2008 Cambridge, MA, USA Erwin Laure David E. Martin Data Area.
November 20GEOINFO 20061/25 A Robust Strategy for Handling Linear Features in Topologically Consistent Polyline Simplification Department of Computer Engineering.
Acquisition of Scientific Information, Strategic Issues Hans E. Roosendaal & Kasia Kurek.
ICAO Radio Spectrum SeminarMID Office, Cairo, 4 – 6 June Implementation of ICAO Systems Prepared by Torsten Jacob ICAO ANB/CNS.
WPLE Seminar, 1 st November Issues in Personalised, Adaptive systems for supporting individual learners and communities of learners George Magoulas.
MUSHI-Life Presenter Richard Joiner Designer : Chris Quintana.
A PPARC funded project AstroGrid Framework Consortium meeting, Dec 14-15, 2004 Edinburgh Tony Linde Programme Manager.
Archiving NCSX Construction Information Using the PPPL Windows Based Server.
Unit of EPIDEMIOLOGY SCIENTIFIC INSTITUTE OF PUBLIC HEALTH HEALTH EXPECTANCY INDICATORS IN BELGIUM 4th Meeting of the Task Force on Health Expectancies.
Hoogheemraadschap van Rijnland 23 June 2006 Improving transparency, accountability and responsiveness RIES: Rijnland Internet Election System The Netherlands.
Introduction to cloud computing Jiaheng Lu Department of Computer Science Renmin University of China
Fall Active Learning. Fall learning means the ability to store information in your brain and then to be able to recall it later.
The role of the additional language teacher in the PYP community Global Language Convention, Singapore Fiona Davis, Diane Fisk.
Values, Ethics, and Research: Commerce, Politics, Integrity, and Culture OECD/IMHE General Conference 2006 Hans N. Weiler Stanford University.
Where ya goin’, man? AOS Football Meeting August 14, 2006.
Prepared by S. Saterfield
Summary of By-laws Submitted by Melissa Emery Executive Vice President July 30-31, 2006 Marriott Hotel Albuquerque, New Mexico, U.S.A.
Summary of Constitution Submitted by Melissa Emery Executive Vice President July 30-31, 2006 Marriott Hotel Albuquerque, New Mexico, U.S.A.
Experiments with RAINS-NL Jan Aben. Jan Aben, Experiments with RAINS-NL, Rome, May Contents Features and objectives of RAINS-NL Illustration.
Vermelding onderdeel organisatie 20/11/ DCA theme 3: Airport Systems Prof.dr.ir. Gabriel Lodewijks DCA - Delft Centre for Aviation Symposium Delft.
Magazine Journalism Welcome back to JO /10/2014template from copyright Overview Take attendance Review readings Write.
EAR-BASED AMENDMENT FORUM. September PROCESS AND PROCEDURES From Preparation of an Amendment to a Finding of “In Compliance”
THHGCS07B Coordinate Marketing Activities Lecture 2.
Data accreditation standard for the IM&T DES12 Sept The IM&T DES Using the tools that support e- audit John Williams & James Barrett.
8/23/2006What's New Maybe We Should Leave That Up to the Computer – NY Times July 18, 2006  Mark E. Nissen, a professor at the Naval Postgraduate.
A Stepwise Modeling Approach for Individual Media Semantics Annett Mitschick, Klaus Meißner TU Dresden, Department of Computer Science, Multimedia Technology.
More on Canonical Huffman coding. Gabriele Monfardini - Corso di Basi di Dati Multimediali a.a As we have seen canonical Huffman coding allows.
Where is IT Asset Management in ITIL? Nicole Conboy, NCA IT Service & Asset Management Consultant.
14 October 2003ADASS 2003 – Strasbourg1 Resource Registries for the Virtual Observatory R.Plante (NCSA), G. Greene (STScI), R. Hanisch (STScI), T. McGlynn.
24 Sept 2007 ADASS XVII : London, UK1 Cloudspace: virtual environments in the VO Matthew J. Graham (Caltech) Roy Williams (Caltech) T HE US N ATIONAL V.
July 2004SC4DEVO -Caltech1 IVOA WebServices William O’Mullane The Johns Hopkins University T HE US N ATIONAL V IRTUAL O BSERVATORY.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
Data Grid Web Services Chip Watson Jie Chen, Ying Chen, Bryan Hess, Walt Akers.
Makrand Siddhabhatti Tata Institute of Fundamental Research Mumbai 17 Aug
(ITI310) SESSIONS : Active Directory By Eng. BASSEM ALSAID.
PPSP Tracker Protocol draft-gu-ppsp-tracker-protocol PPSP WG IETF 82 Taipei Rui Cruz (presenter) Mário Nunes, Yingjie Gu, Jinwei Xia, David Bryan, João.
Database Architecture Introduction to Databases. The Nature of Data Un-structured Semi-structured Structured.
1 School of Computer, National University of Defense Technology A Profile on the Grid Data Engine (GridDaEn) Xiao Nong
The Data Grid: Towards an Architecture for the Distributed Management and Analysis of Large Scientific Dataset Caitlin Minteer & Kelly Clynes.
1 Seminar on Service Oriented Architecture Principles of REST.
Netprog: Corba Object Services1 CORBA 2.0 Object Services Ref: The Essential Distributed Objects Survival Guide: Orfali, Harky & Edwards.
Department of Computing, School of Electrical Engineering and Computer Sciences, NUST - Islamabad KTH Applied Information Security Lab Secure Sharding.
Object storage and object interoperability
File Transfer And Access (FTP, TFTP, NFS). Remote File Access, Transfer and Storage Networks For different goals variety of approaches to remote file.
BIT 3193 MULTIMEDIA DATABASE CHAPTER 5 : MULTIMEDIA DATABASE MANAGEMENT SYSTEM ARCHITECTURE.
Building Preservation Environments with Data Grid Technology Reagan W. Moore Presenter: Praveen Namburi.
Preservation Data Services Persistent Archive Research Group Reagan W. Moore October 1, 2003.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI Services for Distributed e-Infrastructure Access Tiziana Ferrari on behalf.
Data Grids, Digital Libraries and Persistent Archives: An Integrated Approach to Publishing, Sharing and Archiving Data. Written By: R. Moore, A. Rajasekar,
(ITI310) SESSIONS 6-7-8: Active Directory.
GWS-WG: summary and objectives
Google Sky.
Implementing VOSpace 1.0 without Axis
Presentation transcript:

11 Sep 2006 NVO Summer School Managing data in the VO Matthew J. Graham CACR/Caltech T HE US N ATIONAL V IRTUAL O BSERVATORY

11 Sep 2006 NVO Summer School The importance of data Data is the raison dêtre of the VO LSST is the data source nonpareil –data rates of 540MB/s ~16TB in 8 hrs –final archive > 3PB of data VO Wheel Well-established ways of handling distributed data: – SRB – PVFS – OGSA-DAI

11 Sep 2006 NVO Summer School Requirements A distributed storage mechanism that allows easy reference to data without concerns about physical location. Primary use cases: –User wants to easily publish and share own data –Data need to reside close to computation nodes Data use cases: –Client has data: stored locally: transfers it to service stored locally: service retrieves it stored elsewhere: service retrieves it –Service generates data: stores it locally: notifies client of location transfers it to the clients local store transfers it to a client-designated store

11 Sep 2006 NVO Summer School Logical architecture User view Logical namespace Physical storage

11 Sep 2006 NVO Summer School VOSpace Provides a uniform interface to existing or new data storage locations (Facade pattern) Structured/unstructured data both first level A peer network of VOSpace servers

11 Sep 2006 NVO Summer School Data structures - I Each data object is represented as a node: Nodes are identified by a vos://[service]/[name] identifier: – Why not ivo://nvo.caltech/vospace/mydata1? – RFC hierarchy

11 Sep 2006 NVO Summer School Unstructured DataNode Data structures - II Each node contains a map of key:value properties: T13:35:51Z There are currently four types of node: Node DataNode Structured DataNode readonly=tru e

11 Sep 2006 NVO Summer School Data structures - III Data nodes contain a list of data views (formats) that the node can accept and provide: …

11 Sep 2006 NVO Summer School Data structures - IV … –Why not use MIME type? Easier to define new astronomy specific data types

11 Sep 2006 NVO Summer School Data structures - V Data transfers are represented by transfers: The format of the data transfer is specified by a view: The protocol of the data transfer is specified by a protocol: … get

11 Sep 2006 NVO Summer School Data structures - VI The space has a list of which protocols the service can accept to fetch data and what protocol endpoints it provides: Why not use protocol schemes?

11 Sep 2006 NVO Summer School Operations - I Service metadata: –getProtocols(): –getViews():, –getProperties():,, Creating and manipulating nodes –createNode( ): –deleteNode(uri): - –listNodes(token, limit, detail, ): token, limit, –moveNode(uri, ): –copyNode(uri, ):

11 Sep 2006 NVO Summer School Operations - II Manipulating node metadata –getNode(uri): –setNode( ): Transferring data –pushToVoSpace(, ):, –pullToVoSpace(, ): –pushFromVoSpace(uri, ): - –pullFromVoSpace(uri, ):

11 Sep 2006 NVO Summer School Authentication and authorization WS-Security Access policies: –No access control –No authorization but authentication –Clients may not create or change nodes –Nodes are considered to be owner by the user who created them.

11 Sep 2006 NVO Summer School Forthcoming attractions Containers Links Asynchronous transfers Querying Replicas

11 Sep 2006 NVO Summer School Federation by links