kevin gomes and john graybeal, mbari mbari’s ssds ooi cyberinfrastructure: san diego june 30, 2008
TRANSCRIPT
![Page 1: Kevin Gomes and John Graybeal, MBARI MBARI’s SSDS OOI Cyberinfrastructure: San Diego June 30, 2008](https://reader035.vdocuments.us/reader035/viewer/2022070401/56649f1a5503460f94c2f8de/html5/thumbnails/1.jpg)
Kevin Gomes and John Graybeal, MBARI
MBARI’s SSDS
OOI Cyberinfrastructure:San Diego
June 30, 2008
![Page 2: Kevin Gomes and John Graybeal, MBARI MBARI’s SSDS OOI Cyberinfrastructure: San Diego June 30, 2008](https://reader035.vdocuments.us/reader035/viewer/2022070401/56649f1a5503460f94c2f8de/html5/thumbnails/2.jpg)
OOI-CYBERINFRASTRUCTURE
MBARI’s Shore Side Data System (SSDS)
• Requirements (very quick) and Architecture Overview
• Data and Metadata Model• Ingest, Processing and Provenance
![Page 3: Kevin Gomes and John Graybeal, MBARI MBARI’s SSDS OOI Cyberinfrastructure: San Diego June 30, 2008](https://reader035.vdocuments.us/reader035/viewer/2022070401/56649f1a5503460f94c2f8de/html5/thumbnails/3.jpg)
OOI-CYBERINFRASTRUCTURE
High-Level Requirements
• Capture observatory and instrument lifecycle data
• Return instrument data in its native (“raw”) format
• Simple analysis tools for viewing data• Support queries for data• Support merging with other data• Retain (and return) all associated metadata
and history with data• Return data in different formats
![Page 4: Kevin Gomes and John Graybeal, MBARI MBARI’s SSDS OOI Cyberinfrastructure: San Diego June 30, 2008](https://reader035.vdocuments.us/reader035/viewer/2022070401/56649f1a5503460f94c2f8de/html5/thumbnails/4.jpg)
OOI-CYBERINFRASTRUCTURE
Inst
PUCK
NetCDFOceanSites
JMSHTTP
OGCServices
WebServices
API
THREDDS
StrategyRawData
OPeNDAP
Inst
Rover
OASISTelemetry
ALOHA
(MARS/Seahurst)
Client
OASIS2 SSDSDriver
OASIS
Service
SIAM
MOOS
Proxy
SIAMPortal
Inst
PU
CK Service
SIAM
Strategy
Proxy
Inst
PUCK
Service
SIAM
FOCE
AUV
RoverPortal
AUVPortal
Strategy
Proxy
SIAMPortal
SSDS
Metadata NetApp
Adapter
Adapter
Adapter
Adapter
ESB
HTTP
WebApp
Adapter
Connector
ESB
Inst
Proxy
Adapter
Strategy
![Page 5: Kevin Gomes and John Graybeal, MBARI MBARI’s SSDS OOI Cyberinfrastructure: San Diego June 30, 2008](https://reader035.vdocuments.us/reader035/viewer/2022070401/56649f1a5503460f94c2f8de/html5/thumbnails/5.jpg)
OOI-CYBERINFRASTRUCTURE
Inst
PUCK
NetCDFOceanSites
JMSHTTP
OGCServices
WebServices
API
THREDDS
StrategyRawData
OPeNDAP
Inst
Rover
OASISTelemetry
ALOHA
(MARS/Seahurst)
Client
OASIS2 SSDSDriver
OASIS
Service
SIAM
MOOS
Proxy
SIAMPortal
Inst
PU
CK Service
SIAM
Strategy
Proxy
Inst
PUCK
Service
SIAM
FOCE
AUV
RoverPortal
AUVPortal
Strategy
Proxy
SIAMPortal
SSDS
Metadata NetApp
Adapter
Adapter
Adapter
Adapter
ESB
HTTP
WebApp
Adapter
Connector
ESB
Inst
Proxy
Adapter
Strategy
ID: XParent: YData: [0110..]
<Metadata>
![Page 6: Kevin Gomes and John Graybeal, MBARI MBARI’s SSDS OOI Cyberinfrastructure: San Diego June 30, 2008](https://reader035.vdocuments.us/reader035/viewer/2022070401/56649f1a5503460f94c2f8de/html5/thumbnails/6.jpg)
OOI-CYBERINFRASTRUCTURE
Inst
PUCK
NetCDFOceanSites
JMSHTTP
OGCServices
WebServices
API
THREDDS
StrategyRawData
OPeNDAP
Inst
Rover
OASISTelemetry
ALOHA
(MARS/Seahurst)
Client
OASIS2 SSDSDriver
OASIS
Service
SIAM
MOOS
Proxy
SIAMPortal
Inst
PU
CK Service
SIAM
Strategy
Proxy
Inst
PUCK
Service
SIAM
FOCE
AUV
RoverPortal
AUVPortal
Strategy
Proxy
SIAMPortal
SSDS
Metadata NetApp
Adapter
Adapter
Adapter
Adapter
ESB
HTTP
WebApp
Adapter
Connector
ESB
Inst
Proxy
Adapter
Strategy
![Page 7: Kevin Gomes and John Graybeal, MBARI MBARI’s SSDS OOI Cyberinfrastructure: San Diego June 30, 2008](https://reader035.vdocuments.us/reader035/viewer/2022070401/56649f1a5503460f94c2f8de/html5/thumbnails/7.jpg)
OOI-CYBERINFRASTRUCTURE
Inst
PUCK
NetCDFOceanSites
JMSHTTP
OGCServices
WebServices
API
THREDDS
StrategyRawData
OPeNDAP
Inst
Rover
OASISTelemetry
ALOHA
(MARS/Seahurst)
Client
OASIS2 SSDSDriver
OASIS
Service
SIAM
MOOS
Proxy
SIAMPortal
Inst
PU
CK Service
SIAM
Strategy
Proxy
Inst
PUCK
Service
SIAM
FOCE
AUV
RoverPortal
AUVPortal
Strategy
Proxy
SIAMPortal
SSDS
Metadata NetApp
Adapter
Adapter
Adapter
Adapter
ESB
HTTP
WebApp
Adapter
Connector
ESB
Inst
Proxy
Adapter
Strategy
![Page 8: Kevin Gomes and John Graybeal, MBARI MBARI’s SSDS OOI Cyberinfrastructure: San Diego June 30, 2008](https://reader035.vdocuments.us/reader035/viewer/2022070401/56649f1a5503460f94c2f8de/html5/thumbnails/8.jpg)
OOI-CYBERINFRASTRUCTURE
Inst
PUCK
NetCDFOceanSites
JMSHTTP
OGCServices
WebServices
API
THREDDS
StrategyRawData
OPeNDAP
Inst
Rover
OASISTelemetry
ALOHA
(MARS/Seahurst)
Client
OASIS2 SSDSDriver
OASIS
Service
SIAM
MOOS
Proxy
SIAMPortal
Inst
PU
CK Service
SIAM
Strategy
Proxy
Inst
PUCK
Service
SIAM
FOCE
AUV
RoverPortal
AUVPortal
Strategy
Proxy
SIAMPortal
SSDS
Metadata NetApp
Adapter
Adapter
Adapter
Adapter
ESB
HTTP
WebApp
Adapter
Connector
ESB
Inst
Proxy
Adapter
Strategy
![Page 9: Kevin Gomes and John Graybeal, MBARI MBARI’s SSDS OOI Cyberinfrastructure: San Diego June 30, 2008](https://reader035.vdocuments.us/reader035/viewer/2022070401/56649f1a5503460f94c2f8de/html5/thumbnails/9.jpg)
OOI-CYBERINFRASTRUCTURE
Inst
PUCK
NetCDFOceanSites
JMSHTTP
OGCServices
WebServices
API
THREDDS
StrategyRawData
OPeNDAP
Inst
Rover
OASISTelemetry
ALOHA
(MARS/Seahurst)
Client
OASIS2 SSDSDriver
OASIS
Service
SIAM
MOOS
Proxy
SIAMPortal
Inst
PU
CK Service
SIAM
Strategy
Proxy
Inst
PUCK
Service
SIAM
FOCE
AUV
RoverPortal
AUVPortal
Strategy
Proxy
SIAMPortal
SSDS
Metadata NetApp
Adapter
Adapter
Adapter
Adapter
ESB
HTTP
WebApp
Adapter
Connector
ESB
Inst
Proxy
Adapter
Strategy
QuickTime™ and a decompressor
are needed to see this picture.
![Page 10: Kevin Gomes and John Graybeal, MBARI MBARI’s SSDS OOI Cyberinfrastructure: San Diego June 30, 2008](https://reader035.vdocuments.us/reader035/viewer/2022070401/56649f1a5503460f94c2f8de/html5/thumbnails/10.jpg)
OOI-CYBERINFRASTRUCTURE
Inst
PUCK
NetCDFOceanSites
JMSHTTP
OGCServices
WebServices
API
THREDDS
RawData
OPeNDAP
Inst
Rover
OASISTelemetry
ALOHA
(MARS/Seahurst)
Client
OASIS2 SSDSDriver
OASIS
Service
SIAM
MOOS SIAMPortal
Inst
PU
CK Service
SIAM
Inst
PUCK
Service
SIAM
FOCE
AUV
RoverPortal
AUVPortal
SIAMPortal
SSDS
Metadata NetApp
HTTP
WebApp
Adapter
Adapter
Adapter
Adapter
ESB
Adapter
Connector
ESB
Inst
Proxy
Adapter
Strategy
Strategy
Proxy
Strategy
Proxy
Strategy
Proxy
![Page 11: Kevin Gomes and John Graybeal, MBARI MBARI’s SSDS OOI Cyberinfrastructure: San Diego June 30, 2008](https://reader035.vdocuments.us/reader035/viewer/2022070401/56649f1a5503460f94c2f8de/html5/thumbnails/11.jpg)
OOI-CYBERINFRASTRUCTURE
Inst
PUCK
NetCDFOceanSites
JMSHTTP
OGCServices
WebServices
API
THREDDS
StrategyRawData
OPeNDAP
Inst
Rover
OASISTelemetry
ALOHA
(MARS/Seahurst)
Client
OASIS2 SSDSDriver
OASIS
Service
SIAM
MOOS
Proxy
SIAMPortal
Inst
PU
CK Service
SIAM
Strategy
Proxy
Inst
PUCK
Service
SIAM
FOCE
AUV
RoverPortal
AUVPortal
Strategy
Proxy
SIAMPortal
SSDS
Metadata NetApp
Adapter
Adapter
Adapter
Adapter
ESB
HTTP
WebApp
Adapter
Connector
ESB
Inst
Proxy
Adapter
Strategy
![Page 12: Kevin Gomes and John Graybeal, MBARI MBARI’s SSDS OOI Cyberinfrastructure: San Diego June 30, 2008](https://reader035.vdocuments.us/reader035/viewer/2022070401/56649f1a5503460f94c2f8de/html5/thumbnails/12.jpg)
OOI-CYBERINFRASTRUCTURE
Inst
PUCK
NetCDFOceanSites
JMSHTTP
OGCServices
WebServices
API
THREDDS
RawData
OPeNDAP
Inst
Rover
OASISTelemetry
ALOHA
(MARS/Seahurst)
Client
OASIS2 SSDSDriver
OASIS
Service
SIAM
MOOS SIAMPortal
Inst
PU
CK Service
SIAM
Inst
PUCK
Service
SIAM
FOCE
AUV
RoverPortal
AUVPortal
SIAMPortal
SSDS
Metadata NetApp
HTTP
WebApp
Adapter
Adapter
Adapter
Adapter
ESB
Adapter
Connector
ESB
Inst
Proxy
Adapter
Strategy
Strategy
Proxy
Strategy
Proxy
Strategy
Proxy
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><SensorML xmlns="http://www.opengis.net/sensorML/1.0.1" xmlns:ns2="http://www.opengis.net/gml" xmlns:ns3="http://www.w3.org/1999/xlink" xmlns:ns4="urn:us:gov:ic:ism:v2" xmlns:ns5="http://www.opengis.net/swe/1.0.1" xmlns:ns6="http://www.w3.org/2001/SMIL20/" xmlns:ns7="http://www.w3.org/2001/SMIL20/Language" version="1.0.1"> <member ns3:type="simple"> <System ns2:id="9b1ed7d4-d95c-11db-a6d9-fff1427a99d4"> <ns2:description ns3:type="simple">UW-Seahurst installation of Wetlabs ECO-BB2F</ns2:description> <keywords ns3:type="simple"> <KeywordList> <keyword>ALOHA</keyword> <keyword>ALOHA-ECO</keyword> </KeywordList> </keywords> <identification ns3:type="simple"> <IdentifierList> <identifier name="Device UUID"> <Term definition="urn:www.mbari.org:moos:ssds:metadata:device:uuid"> <value>9b1ed7d4-d95c-11db-a6d9-fff1427a99d4</value> </Term> </identifier> <identifier name="Device ID"> <Term definition="urn:www.mbari.org:moos:ssds:metadata:device:ID"> <value>1608</value> </Term> </identifier> <identifier name="Device Name"> <Term definition="urn:www.mbari.org:moos:ssds:metadata:device:name"> <value>Wetlabs ECO-BB2F Fluorometer</value> </Term> </identifier>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><ns3:Observation xmlns:ns1="http://www.opengis.net/gml" xmlns:ns2="http://www.w3.org/1999/xlink" xmlns:ns3="http://www.opengis.net/om/1.0" xmlns:ns4="http://www.opengis.net/swe/1.0.1" xmlns:ns5="http://www.opengis.net/sensorML/1.0.1" xmlns:ns6="urn:us:gov:ic:ism:v2" xmlns:ns7="http://www.w3.org/2001/SMIL20/" xmlns:ns8="http://www.w3.org/2001/SMIL20/Language"> <ns3:result xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ns4:RecordType"> <ns4:field> <ns4:Item xmlns:xs="http://www.w3.org/2001/XMLSchema" xsi:type="xs:string" >539</ns4:Item> </ns4:field> <ns4:field> <ns4:Item xmlns:xs="http://www.w3.org/2001/XMLSchema" xsi:type="xs:string" >1273</ns4:Item> </ns4:field> <ns4:field> <ns4:Item xmlns:xs="http://www.w3.org/2001/XMLSchema" xsi:type="xs:string" >15:23:12</ns4:Item> </ns4:field> <ns4:field> <ns4:Item xmlns:xs="http://www.w3.org/2001/XMLSchema" xsi:type="xs:string" >527</ns4:Item> </ns4:field>
![Page 13: Kevin Gomes and John Graybeal, MBARI MBARI’s SSDS OOI Cyberinfrastructure: San Diego June 30, 2008](https://reader035.vdocuments.us/reader035/viewer/2022070401/56649f1a5503460f94c2f8de/html5/thumbnails/13.jpg)
OOI-CYBERINFRASTRUCTURE
Inst
PUCK
NetCDFOceanSites
JMSHTTP
OGCServices
WebServices
API
THREDDS
StrategyRawData
OPeNDAP
Inst
Rover
OASISTelemetry
ALOHA
(MARS/Seahurst)
Client
OASIS2 SSDSDriver
OASIS
Service
SIAM
MOOS
Proxy
SIAMPortal
Inst
PU
CK Service
SIAM
Strategy
Proxy
Inst
PUCK
Service
SIAM
FOCE
AUV
RoverPortal
AUVPortal
Strategy
Proxy
SIAMPortal
SSDS
Metadata NetApp
Adapter
Adapter
Adapter
Adapter
ESB
HTTP
WebApp
Adapter
Connector
ESB
Inst
Proxy
Adapter
Strategy
Questions?