Presentation is loading. Please wait.

Presentation is loading. Please wait.

Ocean Observatories Initiative Integrating Marine Observatories into a System-of-Systems: Messaging in the US Ocean Observatories Initiative M. Arrott,

Similar presentations


Presentation on theme: "Ocean Observatories Initiative Integrating Marine Observatories into a System-of-Systems: Messaging in the US Ocean Observatories Initiative M. Arrott,"— Presentation transcript:

1 Ocean Observatories Initiative Integrating Marine Observatories into a System-of-Systems: Messaging in the US Ocean Observatories Initiative M. Arrott, A.D. Chave, C. Farcas, E. Farcas, J. Kleinert, I. Krueger, M. Meisinger, J.A. Orcutt, C. Peach, O. Schofield, M.P. Singh, F.L. Vernon IEEE/MTS Oceans09 Biloxi October 27, 2009

2 Oceans09 Biloxi, Oct 27, 2009 Outline OOI Cyberinfrastructure Overview Integration Strategy Messaging Infrastructure Summary

3 Oceans09 Biloxi, Oct 27, 2009 OOI Overview

4 Oceans09 Biloxi, Oct 27, 2009 Integrated Observatory

5 CI Capability Container Oceans09 Biloxi, Oct 27, 2009

6 Deployment of Capability Containers Oceans09 Biloxi, Oct 27, 2009

7 Integration Strategy 1.Service-oriented, message-based integration Reduce inter-dependencies between technologies Robust and scalable in heterogeneous computing environments 2.Virtualization of computing and storage Deploy distributed services where needed Scale to meet demand 3.Support multiple facilities (governance) Avoids central domain of authority Enables new facilities to join the OOI network Keep track of agreements and policy Oceans09 Biloxi, Oct 27, 2009

8 Common Operating Infrastructure Is the integration & communication environment for all OOI CI subsystem capabilities

9 Messaging Scenario Oceans09 Biloxi, Oct 27, 2009

10 10 OOI CI Kick-Off Meeting Sept 9-11, 2009 Data Processing and Availability

11 Messaging Service Client Oceans09 Biloxi, Oct 27, 2009

12 Exchange Spaces Oceans09 Biloxi, Oct 27, 2009 Applications communicate through Exchange Spaces Applications must enroll in Exchange Spaces Applications have a unique name in an Exchange Space Applications allocate communication resources before use An Exchange Space Provides secure, reliable, scalable communication Hides routing, addressing and resource allocation

13 Exchange Space Clients and Resources Oceans09 Biloxi, Oct 27, 2009 Exchange Points are the resources of Exchange Spaces Communicators play the role of Producer, Consumer, and Broker

14 Governance Model Oceans09 Biloxi, Oct 27, 2009

15 Technologies ServiceTechnology Choice (Standard) Implementation Messaging Service (Exchange) AMQP Message Broker Infrastructure RabbitMQ with custom extensions Service FrameworkDistributed Object Framework Twisted Framework, RedHat MRG (includes QMF), OSGi Container with Spring, Enterprise Service Bus (ServiceMix) Message FormatFIPA ACL Message Structure OOI Distributed Application Architecture OTP (Open Telecom Platform) Ported to Python, Java, C Message SecurityX.509, SAML, XACMLShibboleth IdP, Comanage Distributed Communication Architecture Distributed IPC Facility OOI / Infinetics Oceans09 Biloxi, Oct 27, 2009

16 Summary The OOI Cyberinfrastructure integrates its core capabilities and user extensions via –Secure, reliable messaging –In a service-oriented architecture (SOA) –With explicit cross-facility governance Main benefits include –Reduced dependencies between technologies and deployment environments –Scalability where and when needed –Robust deployments Oceans09 Biloxi, Oct 27, 2009

17 Thanks!

18 Oceans09 Biloxi, Oct 27, 2009 Science & Education Operations Interactive Ocean Observing Interactive Ocean Modeling & Data Assimilation Automated Data Product Generation Discipline-Driven Semantic Organization of Data Interactive Instrument Network Integrated Observatory Management User-Driven Integration of Resource Observatory Activity Model

19 Oceans09 Biloxi, Oct 27, 2009 Application and Infrastructure Services

20 Domain Model for Governance Oceans09 Biloxi, Oct 27, 2009


Download ppt "Ocean Observatories Initiative Integrating Marine Observatories into a System-of-Systems: Messaging in the US Ocean Observatories Initiative M. Arrott,"

Similar presentations


Ads by Google