13.07.2015 Views

download as a pdf - Southern California Coastal Ocean Observing ...

download as a pdf - Southern California Coastal Ocean Observing ...

download as a pdf - Southern California Coastal Ocean Observing ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Part III. Appendix 2: Data TransportAnnex B: Overview ofExisting SystemsMembers of the Data Transport Team are aware of several data systems that address one or more ofthe issues raised in the Introduction for Earth science data. A brief overview of these systems is presentedin this section in order to identify pieces of the systems that might be appropriate for adoptioninto the data transport component of IOOS.OPENDAP/NVODSThe data access protocol of the Open source Project for a Network Data Access Protocol(OPeNDAP) forms the core of the National Virtual <strong>Ocean</strong> Data System (NVODS). NVODS w<strong>as</strong>funded by the National <strong>Ocean</strong>ographic Partnership Program <strong>as</strong> a step “toward an integrated oceanobserving and prediction system (IOO&PS)” with the stated objective of “… develop[ing] conceptsthat maximize flexibility and utility of a hub-node system for the future.”The design of the OPeNDAP data access protocol (OPeNDAP, originally referred to <strong>as</strong> the DODSdata access protocol) w<strong>as</strong> b<strong>as</strong>ed on two fundamental criteria: (1) servers must be e<strong>as</strong>y to install, and(2) the system must interface to existing application software. A system that satisfies this b<strong>as</strong>ic philosophywill allow individual data collectors <strong>as</strong> well <strong>as</strong> national archives to be data providers, and itwill allow researchers, operational modelers, interested hobbyists—everybody—to use familiar andappropriate software.The OPeNDAP approach is to use the standardized interfaces defined by multiple file APIs (e.g.,NETwork Common Data Format (NetCDF), HDF) <strong>as</strong> the point at which to insert the distributeddata infr<strong>as</strong>tructure. In this approach, existing applications—both commercial applications andthose built within the science community—are “relinked” with new libraries that m<strong>as</strong>querade <strong>as</strong>the original file I/O library. The applications are unaware that they have been extended to performnetwork access. The data from remote files are made available through servers that invert the process—usingthe standard file or datab<strong>as</strong>e APIs to read the files and then provide the data over theInternet in a format-neutral representation. The virtues of this approach are adaptability, leveraging,and invisibility:1. The investment that each scientific project h<strong>as</strong> made in its software tools is protected. Users continueto use the software tools with which they are already familiar—now extended to performremote data access.171

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!