31
GEOSS ADC Architecture Workshop Initial Operating Capability (IOC) Doug Nebert U.S. Geological Survey [email protected] February 4, 2008

GEOSS ADC Architecture Workshop Initial Operating Capability (IOC) Doug Nebert U.S. Geological Survey [email protected] February 4, 2008

Embed Size (px)

Citation preview

Page 1: GEOSS ADC Architecture Workshop Initial Operating Capability (IOC) Doug Nebert U.S. Geological Survey ddnebert@usgs.gov February 4, 2008

GEOSS ADC Architecture WorkshopInitial Operating Capability (IOC)

Doug Nebert

U.S. Geological Survey

[email protected]

February 4, 2008

Page 2: GEOSS ADC Architecture Workshop Initial Operating Capability (IOC) Doug Nebert U.S. Geological Survey ddnebert@usgs.gov February 4, 2008

GEOSS Architecture Workshop

• Development of the IOC– AI Pilot Phase 1– Registration demo

• Elements of the IOC– Registries– Web Portal candidates– Clearinghouse– Community portals– Client applications

Page 3: GEOSS ADC Architecture Workshop Initial Operating Capability (IOC) Doug Nebert U.S. Geological Survey ddnebert@usgs.gov February 4, 2008

Initial Operating Capability

• An Initial Operating Capability (IOC) was established for GEOSS in November 2007 largely as a result of the Architecture Implementation Pilot, Phase 1. Several demonstrations portray the IOC functionality. – Users can access the GEOSS IOC functionality

through the GEOSS Web Portal Candidates, Community Portals and Decision Support Clients.

– Providers can register their services as part of the IOC at the GEOSS registry system.

– Developers can view a description of the GEOSS IOC architecture through the website: http://www.ogcnetwork.net/GEOSS_IOC

Page 4: GEOSS ADC Architecture Workshop Initial Operating Capability (IOC) Doug Nebert U.S. Geological Survey ddnebert@usgs.gov February 4, 2008

GEOSS Architecture: IOC Summary

• GEOSS Registries established for Components, Services, and Standards– 66 Components & 74 Services registered (1 Feb 08)

• User access: GEO Web Portal Candidates (3), Community Portals (27) and Decision Support Clients (13)

• Several organizations capable of providing – GEO Web Portal solutions– GEOSS Clearinghouse solutions

• IOC Summary Web Presence– http://www.ogcnetwork.net/GEOSS_IOC– Recommend hosting on a GEO web site

Page 5: GEOSS ADC Architecture Workshop Initial Operating Capability (IOC) Doug Nebert U.S. Geological Survey ddnebert@usgs.gov February 4, 2008

GEOSS IOC Architecture: Input to AIPilot-II

• Core architecture refined by increasing collaboration with GEOSS SBAs– Work with GEO Committees, Communities of Practice and

other relevant GEO Tasks.• Increase commitment to Operational requirements to support

persistence• Clarify operational approach for core components: GEO Web

Portal, GEOSS Clearinghouse & user “help desk”• Architecture refinement and extension:

– scenarios using an enterprise modeling approach; – workflow for observation processing and decision support,

e.g., results of Fed Earth Observation (FedEO) pilot; – include observation/sensor nodes to support such use cases

as inter-calibration

Page 6: GEOSS ADC Architecture Workshop Initial Operating Capability (IOC) Doug Nebert U.S. Geological Survey ddnebert@usgs.gov February 4, 2008

(Click to Start)

Page 7: GEOSS ADC Architecture Workshop Initial Operating Capability (IOC) Doug Nebert U.S. Geological Survey ddnebert@usgs.gov February 4, 2008

IOC Architecture – Technology Viewpoint

Page 8: GEOSS ADC Architecture Workshop Initial Operating Capability (IOC) Doug Nebert U.S. Geological Survey ddnebert@usgs.gov February 4, 2008

GEO Web Site

Client Tier

Business Process Tier

Access Tier

GEOSSWeb

Portal

GEOSSRegistries

Services

Components

Standards

GEONETCast OtherServices

DataAccess

Services

ModelAccess

Services

CommunityPortals

Decision-Support Applications

RequirementsCommunityCatalogues

PortrayalServices

WorkflowManagement

ProcessingServices

OtherServices

GEOSSClearinghouse

CSW/ISO23950

CSW/ISO23950

Get list

Register

CSW/SRU/UDDI

SensorAccess

Services

IOC Architecture – Technology Viewpoint

Page 9: GEOSS ADC Architecture Workshop Initial Operating Capability (IOC) Doug Nebert U.S. Geological Survey ddnebert@usgs.gov February 4, 2008

GEO Web Portal Candidates

GEO-wide Web Portal candidates were requested to demonstrate capabilities against common requirements. Web Portals can be re-deployed for communities, countries, or SBAs but retain access to common architecture (Registries, Clearinghouse, Component Services).

Three offered candidates:– Compusult, Ltd.– European Space Agency (ESA)– ESRI, Inc.

Page 10: GEOSS ADC Architecture Workshop Initial Operating Capability (IOC) Doug Nebert U.S. Geological Survey ddnebert@usgs.gov February 4, 2008

Compusult

Page 11: GEOSS ADC Architecture Workshop Initial Operating Capability (IOC) Doug Nebert U.S. Geological Survey ddnebert@usgs.gov February 4, 2008

esa

Page 12: GEOSS ADC Architecture Workshop Initial Operating Capability (IOC) Doug Nebert U.S. Geological Survey ddnebert@usgs.gov February 4, 2008

ESRI

Page 13: GEOSS ADC Architecture Workshop Initial Operating Capability (IOC) Doug Nebert U.S. Geological Survey ddnebert@usgs.gov February 4, 2008

Community Portals

• Mapufacture (Africa wild fire scenario)

• SEDAC Map Client (Polar E&B scenario)

• GEO Connections Discovery Portal (Polar E&B scenario) ®

• ESA Service Support Environment (Oil Spill scenario)

• SERVIR data portal (Hurricane scenario) ®

• DataFed ®• Earth Observation Grid Processing

on Demand ®• GEO-UA ®• GeoConnections Discovery Portal ®

• Global Biodiversity Information Facility Data Portal ®

• INSPIRE geo-portal ®• Incorporated Research Institutions

for Seismology, Data Management Center ®

• GI-go GeoBrowser ®• Information System and Data

Center ®• International Directory Network: A

Portal for Group on Earth Observations ®

• NASA Earth Science Gateway ®• NASA Socioeconomic Data and

Applications Center ® • U.S. Geospatial One-Stop Portal ®

The community portals listed on this page are part of the GEOSS Initial Operating Capability (IOC). Portals provide end-user access to data and analytical capabilities for specific domains. Items registered in the GEOSS Component and Service Registry are shown with an ®.

Page 14: GEOSS ADC Architecture Workshop Initial Operating Capability (IOC) Doug Nebert U.S. Geological Survey ddnebert@usgs.gov February 4, 2008

Decision Support Clients

The following Decision-Support Clients are part of the GEOSS Initial Operating Capability (IOC) and were used in demonstration scenarios as indicated.

– ESRI ArcGIS Explorer (African Fire Scenario) – Google Earth (African Fire Scenario) – Carbon Project Gaia (African E&B Scenario) – Refractions Research uDig (African E&B Scenario) – gvSIG (African E&B Scenario) – METIS viewer Astrium (oil Spill scenario) – JAXA Earth Monitoring Browser (Volcano scenario) – GI-go Client (IP3 scenario)

Page 15: GEOSS ADC Architecture Workshop Initial Operating Capability (IOC) Doug Nebert U.S. Geological Survey ddnebert@usgs.gov February 4, 2008

GEOSS registry system objectives

• To register components and have them approved by the GEO Secretariat,

• To register services and associate them with GEOSS-recognized standards -- and special arrangements for implementations using non-recognized approaches,

• To register special arrangements and GEOSS-recognized standards.

– Taxonomy of standards types is also proposed to assist in the discovery and classification of GEOSS service implementations.

• Best practices (wiki) and EO User Requirements

• On-line access

– http://geossregistries.info/

– http://seabass.ieee.org/groups/geoss/

Page 16: GEOSS ADC Architecture Workshop Initial Operating Capability (IOC) Doug Nebert U.S. Geological Survey ddnebert@usgs.gov February 4, 2008

GEOSS RegistriesThe Registries store organizational, system, and service information in the context of existing standards and practices within the GEO community.

Page 17: GEOSS ADC Architecture Workshop Initial Operating Capability (IOC) Doug Nebert U.S. Geological Survey ddnebert@usgs.gov February 4, 2008

GEOSS Clearinghouse

• Clearinghouse is a broker to Community Catalogues• Searches GEOSS Service Registry to identify services that can

be searched• Community Catalogues may either be “harvested” in advance or

“searched” at the time of a user query • Searches received from GEO Web Portal, Community Portals or

any other external application acting as a catalog client• Brief or full responses are marshaled and returned to requesting

client as XML

Page 18: GEOSS ADC Architecture Workshop Initial Operating Capability (IOC) Doug Nebert U.S. Geological Survey ddnebert@usgs.gov February 4, 2008

GEOSS Clearinghouse Web Portal, Client, DS Client, Desktop application

Page 19: GEOSS ADC Architecture Workshop Initial Operating Capability (IOC) Doug Nebert U.S. Geological Survey ddnebert@usgs.gov February 4, 2008

Clearinghouse and Community Catalogues• Three Clearinghouse candidates were demonstrated as part of

AIPilot, Phase 1 – FAO GeoNetwork, Compusult, and ESRI

• Catalogues used and/or registered ® :– Global Change Master Directory (African Wildfire Scenario) ®– METOP EUMETSAT CSW (oil Spill Scenario) – SPOT Image Ionic CSW (oil Spill Scenario) – MUIS Catalogue (oil Spill Scenario) – SAR ESA CSW (oil Spill Scenario) – Ionic Catalog CSW (oil Spill Scenario) – JAXA CSW (volcano Scenario) – GeoConnections Discovery Portal Catalog (Polar E&B scenario) – INSPIRE catalogue ®– ECHO ®– GI-cat Federated Catalog ®– NASA Earth Science Gateway ®– U.S. Geospatial One-Stop ®

Page 20: GEOSS ADC Architecture Workshop Initial Operating Capability (IOC) Doug Nebert U.S. Geological Survey ddnebert@usgs.gov February 4, 2008

Workflow Management, Processing Services

The following Workflow Management components are part of the GEOSS Initial Operating Capability (IOC) and were used in demonstration scenarios as indicated:– Catalogue Workflow Spacebel (Oil Spill) – SPS EO Profile Workflow Spacebel (Oil Spill)

– EO-1 Workflow Chaining Service (Africa fires) ®

One Processing Services component was demonstrated:– EO-1 Thermal Classification Web Processing Service (Africa

fires) ®

Page 21: GEOSS ADC Architecture Workshop Initial Operating Capability (IOC) Doug Nebert U.S. Geological Survey ddnebert@usgs.gov February 4, 2008

Other Business Tier Services

• RSS feed for Fires (African fire scenario) • RSS CAP server USGS (Oil Spill Scenario) • RSS Volcanic Ash Advisory Service CAP server

USGS (Volcano Scenario) • Standard Archive Format for Europe

Page 22: GEOSS ADC Architecture Workshop Initial Operating Capability (IOC) Doug Nebert U.S. Geological Survey ddnebert@usgs.gov February 4, 2008

Earth Observation (Data) Access Services• EO1 SPS – EO1 Satellite Sensor Tasking (African Fire Scenario) • EO1 data (African Fire Scenario) • Image Data JAXA WMS/CSW (Africa E&B) • Landsat 7 WMS Global Mosaic (Africa E&B) • Feasibility Server MISEO Astrium (Oil Spill Scenario) • MERIS SPS Datamat/ESA ((Oil Spill Scenario) • SPOT Image SPS (Oil Spill Scenario) • Sea Surface Temp NERC WMS (Oil Spill Scenario) • PALSAR Image JAXA WCS (Oil Spill Scenario) • Wind ASA WMS (Oil Spill Scenario) • ASAR Image Infoterra/ESA WMS (Oil Spill Scenario) • SPOT Image WMS/WCS (Oil Spill Scenario) • ALOS Image JAXA WMS/WCS (Volcano Scenario) • EO-1 image JAXA WMS/WCS (Volcano Scenario) • DataFed WCS ®• IMAGE 2000 ®• Integrated CEOS European Data Server ®• JAXA Web Coverage Service ®• JAXA Web Map Server ®• NASA-SSE-HelioClim-1 ®• WGISS Test Facility for CEOP prototype system ®

Page 23: GEOSS ADC Architecture Workshop Initial Operating Capability (IOC) Doug Nebert U.S. Geological Survey ddnebert@usgs.gov February 4, 2008

Other Data Access Services

• Gridded Population Data SEDAC WMS (African wildfire scenario) • Global Land Cover 2000 JRC WMS/WCS server (African E&B

scenario) • Soils data JRC WMS/WCS server (Africa E&B scenario) • Protected Areas JRC WMS/WFS (Africa E&B scenario) • Global Biodiversity GBIF Information Facility (data.gbif.org) (African

E&B scenario) • CARMA Caribou migration data Cubwerx WMS (Polar E&B scenario) • Geology NRCan WMS (Polar E&B scenario) • Vegetation and Wetlands NRCan WMS (Polar E&B scenario) • Snow and Ice Data Center - NSIDC WMS (Polar E&B scenario) • Atlas of the Cryosphere (Polar E&B scenario) ®• Land Cover and Population FAO WMS (Volcano scenario) • Land Use and Population JAXA WMS/WCS (Volcano Scenario) • Geogratis (Canada) ®• NASA Socioeconomic Data and Applications Center ®

Page 24: GEOSS ADC Architecture Workshop Initial Operating Capability (IOC) Doug Nebert U.S. Geological Survey ddnebert@usgs.gov February 4, 2008

IOC Issues – Going to the next level

• Systematic registration of Components and Services• Support of registered standards by offerings• Quality and availability of services• Promoting the ability to integrate data and services

towards additional SBA application domains• Strengthening the use of the Web Portals to access

and integrate all GEOSS resources• Improving the interaction of the GEOSS Web Portals,

Registries, and Clearinghouse

Page 25: GEOSS ADC Architecture Workshop Initial Operating Capability (IOC) Doug Nebert U.S. Geological Survey ddnebert@usgs.gov February 4, 2008

Systematic registration of Components and Services

• Request by ADC co-chairs on behalf of ADC to get the message out – message content, tools, assistance

• Tools: powerpoint walkthrough of registration, screen captures, tutorials,

• UIC assistance in getting the word out?• Develop small package to brief other committees• Identify benefits of registration• Identify how non-members (non-countries M&PO)

organizations can participate, also commercial• Identify what user types/requirements can be handled

Page 26: GEOSS ADC Architecture Workshop Initial Operating Capability (IOC) Doug Nebert U.S. Geological Survey ddnebert@usgs.gov February 4, 2008

Support of registered standards by offerings

• Clarify Component, Service and find out why incomplete registrations are taking place

• Increase awareness and understanding of service registration (process and benefits) for both standards-based and special arrangement cases

• Is there a possibility to have a read-only access license for GEO participants to ISO (for-fee) standards? Users may need to view a standard before it can be applied…

• National and Intl standard cross-walk or equivalency support in Standards reg?

Page 27: GEOSS ADC Architecture Workshop Initial Operating Capability (IOC) Doug Nebert U.S. Geological Survey ddnebert@usgs.gov February 4, 2008

Quality and availability of services• Identify metrics of numbers and types of resources, users, applications

for mid-term review (2009)• Monitor queries, types of users, support feedback loops on core

services• Encourage a public service level declaration/intention (assertion) GEO-

wide to improve quality of service• What are the issues of “liability” (commitment) in meeting SLA targets?• Consider having service checking and testing mechanism, who would

evaluate QoS? • Communities of Practice could evaluate services for ‘fitness for use’

What would QoS values look like, how would it be organized?• Track the operational/experimental nature (QoS) for services, including

maintenance, lifecycle stage• Some qualities are not easily measured (qualitative vs quantitative)• Identify small set of properties on services that characterize QoS from

service and consumer points of view• Organizational commitment

Page 28: GEOSS ADC Architecture Workshop Initial Operating Capability (IOC) Doug Nebert U.S. Geological Survey ddnebert@usgs.gov February 4, 2008

Promoting data and services integration• How to promote access to services to encourage their use in more

complex ‘service chains’?• Back the data content behind a service with a standard ontology

(activities, processes, observables) re-use existing systems/ontologies• Integrating local data into regional/global data: demonstrate how to

engage local authorities to promote data/service integration – scaling data local/regional/global as similarly structured

• Can we promote templates to develop access to data and services? Integrate services into local solutions

• Involve different levels of data provider in the integration task• Use registries to include more data schema/descriptions and compile

best practices or as “special arrangements” as GEO-wide standards (global, national, regional)

• Develop better understanding of human interface to the invocation and presentation of interaction with Web Services Track and promote access

• Focus on decision support clients to use the Core infrastructure and standards to tailor access to GEOSS resources

Page 29: GEOSS ADC Architecture Workshop Initial Operating Capability (IOC) Doug Nebert U.S. Geological Survey ddnebert@usgs.gov February 4, 2008

Infrastructure maturity (registries, web portals, etc)

• Core services need to be reliable• Quantify reliability of the core services “.999”

availability• Define QoS assertions by the service operators,

identify what level of commitment is required• Performance, reliability, accuracy, failover, model for

user loads – web portals, clearinghouse, registries

Page 30: GEOSS ADC Architecture Workshop Initial Operating Capability (IOC) Doug Nebert U.S. Geological Survey ddnebert@usgs.gov February 4, 2008

Interaction between Registries, Portal, and the Clearinghouse

Page 31: GEOSS ADC Architecture Workshop Initial Operating Capability (IOC) Doug Nebert U.S. Geological Survey ddnebert@usgs.gov February 4, 2008

Messages for CFP?

• What is the scope of the IOC?• Who are the users?• What are the next steps?

• How to clarify/differentiate OGC versus GEO activity?• Identify the foci of the upcoming CFP/AIP

– Increase the role of the end-user/client/DSS– Improve the uptake of the core infrastructure– Operational end-user needs are met (real-world

systems and solutions)– Carefully define the objectives of Phase 2 and

service expectations