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

Slides:



Advertisements
Similar presentations
All rights reserved © 2006, Alcatel Grid Standardization & ETSI (May 2006) B. Berde, Alcatel R & I.
Advertisements

Enterprise Architecture Firm Architecture World ‘10 SOA on Demand Ulf Fildebrandt Chief Development Architect SOA Infrastructure SAP AG.
OOI-CI–Ragouzis– Ocean Observatories Initiative Cyberinfrastructure Component CI Design Workshop October 2007.
1 OOI Cyberinfrastructure Overview of the Governance Architecture 09 Jan 2014.
System Center 2012 R2 Overview
Applying the SOA RA Utah Public Safety ESB Project Utah Department of Technology Services April 10, 2008 Prepared by Robert Woolley.
SPECIFYING AND MONITORING GUARANTEES IN COMMERCIAL GRIDS THROUGH SLA Sven Graupner Vijay MachirajuAad van Moorsel IEEE/ACM International Symposium on Clustering.
A Java Architecture for the Internet of Things Noel Poore, Architect Pete St. Pierre, Product Manager Java Platform Group, Internet of Things September.
Chapter 13 Physical Architecture Layer Design
Grids and Grid Technologies for Wide-Area Distributed Computing Mark Baker, Rajkumar Buyya and Domenico Laforenza.
Systems Analysis and Design in a Changing World, 6th Edition 1 Chapter 6.
Managing LOB Applications by Using System Center Operations Manager Published: March 2007.
Enterprise Resource Planning
Chapter 1: Hierarchical Network Design
Ocean Observatories Initiative Common Execution Environment Kate Keahey OOI Cyberinfrastructure Life Cycle Objectives Milestone Review, Release 1 San Diego,
SOA, BPM, BPEL, jBPM.
Current Situation and CI Requirements OOI Cyberinfrastructure Integrated Observatory Management Workshop San Diego May 28-29, 2008.
Technology Overview. Agenda What’s New and Better in Windows Server 2003? Why Upgrade to Windows Server 2003 ?  From Windows NT 4.0  From Windows 2000.
Kevin Gomes, SENSORS Overview and Architecture OOI Cyberinfrastructure: Sensing and Acquisition Workshop San Diego August 5-7, 2008.
Climate Sciences: Use Case and Vision Summary Philip Kershaw CEDA, RAL Space, STFC.
Ocean Observatories Initiative Sensing and Acquisition (SA) Subsystem Overview Michael Meisinger September 29, 2009.
Ocean Observatories Initiative Common Execution Infrastructure (CEI) Overview Michael Meisinger September 29, 2009.
Presented by Xiaoyu Qin Virtualized Access Control & Firewall Virtualization.
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative Common Execution Environment Kate Keahey, Tim Freeman, Alex Clemesha, John Bresnahan, David.
® How to Build IBM Lotus Notes Components for Composite Applications 정유신 과장 2007 하반기 로터스 알토란.
University of Kaiserslautern Department of Computer Science Integrated Communication Systems ICSY Nathan Kerr Pictures and Research.
Margherita Forcolin (Insiel S.p.A.) Thessaloniki, 13 October 2011.
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative Common Execution Environment Kate Keahey, Tim Freeman, Alex Clemesha, John Bresnahan, David.
Module 11: Implementing ISA Server 2004 Enterprise Edition.
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative OOI Cyberinfrastructure Architecture Overview Michael Meisinger Life Cycle Architecture Review.
Ocean Observatories Initiative OOI Cyberinfrastructure Architecture Overview Michael Meisinger September 29, 2009.
Service Oriented Architectures Presentation By: Clifton Sweeney November 3 rd 2008.
1 Vigil : Enforcing Security in Ubiquitous Environments Authors : Lalana Kagal, Jeffrey Undercoffer, Anupam Joshi, Tim Finin Presented by : Amit Choudhri.
Ocean Observatories Initiative Data Management (DM) Subsystem Overview Michael Meisinger September 29, 2009.
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative External Observatory Integration Christopher Mueller, Matt Arrott, John Graybeal Life Cycle.
1 Advanced Software Architecture Muhammad Bilal Bashir PhD Scholar (Computer Science) Mohammad Ali Jinnah University.
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative OOI Cyberinfrastructure Common Operating Infrastructure Subsystem Michael Meisinger Life Cycle.
Middleware for Grid Computing and the relationship to Middleware at large ECE 1770 : Middleware Systems By: Sepehr (Sep) Seyedi Date: Thurs. January 23,
SOA-21: Integrating SAP and Other Packaged Applications into your SOA Infrastructure Wayne Lockhart Sr. Product Manager.
OOI CyberInfrastructure Workshop: Ocean Observation Programs Preparation Phone Meeting May 5, 2008 Alan Chave, Michael Meisinger OOI CI System Engineering.
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative OOI Cyberinfrastructure Architecture Assessment John Graybeal, Michael Meisinger Life Cycle.
OOI CyberInfrastructure: Data Management Architecture Specification Workshop June 30-July 1, 2008 Matthew Arrott, Ingolf Krueger, Claudiu Farcas, Emilia.
Ocean Observatories Initiative OOI Cyberinfrastructure Overview Matthew Arrott VMware Presentation March 5, 2010.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
System Wide Information Management (SWIM). FAA Transition to Service Oriented Architecture (SOA) - System Wide Information Management (SWIM) Initiative.
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative OOI Cyberinfrastructure Common Operating Infrastructure Subsystem Michael Meisinger, Brian.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
Enabling the Future Service-Oriented Internet (EFSOI 2008) Supporting end-to-end resource virtualization for Web 2.0 applications using Service Oriented.
PALMS-CI: A Policy-driven Cyberinfrastructure For the Exposure Biology Community Barry Demchak and Ingolf California.
RESERVOIR RESERVOIR Resources and Services Virtualization without Barriers Philippe Massonet (CETIC)
Ocean Observatories Initiative OOI Cyberinfrastructure Data Management Michael Meisinger & David Stuebe OOI Cyberinfrastructure Life Cycle Objectives Milestone.
Geo-distributed Messaging with RabbitMQ
IOOS Regional Data Management Workshop April 27 & 28, 2011 Silver Spring, MD COLLABORATION TO DATE Charles Alexander 1, Jeff de La Beaujardière 1, Arthur.
NSF ANNUAL REVIEW June 2010 Ocean Observatories Initiative Matthew Arrott August Release 1 Life Cycle Architecture Review CI Project Status.
Ocean Observatories Initiative OOI Cyberinfrastructure Common Operating Infrastructure Subsystem Michael Meisinger, Munindar Singh, Von Welch OOI Cyberinfrastructure.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
Ocean Observatories Initiative OOI Cyberinfrastructure Life Cycle Objectives Milestone Review, Release 1 San Diego, CA February 23-25, 2010.
OOI Cyberinfrastructure and Semantics OOI CI Architecture & Design Team UCSD/Calit2 Ocean Observing Systems Semantic Interoperability Workshop, November.
Overview of SOA and the role of ESB/OSB
Ocean Observatories Initiative Serving Ocean Model Data on the Cloud M. Meisinger, C. Farcas, E. Farcas, C. Alexander, M. Arrott, J. de La Beaujardière,
Ocean Observatories Initiative OOI Cyberinfrastructure Overview Matthew Arrott VMware Presentation March 5, 2010.
Ocean Observatories Initiative OOI Cyberinfrastructure Common Execution Infrastructure Michael Meisinger OOI Cyberinfrastructure Life Cycle Objectives.
Ocean Observatories Initiative Common Operating Infrastructure (COI) Overview Michael Meisinger, Munindar Singh September 29, 2009.
NOAA EDMC Ocean Observatories Initiative Cyberinfrastructure Karen Stocks OOI CI Data Curator University of California, San Diego Ocean Observatories.
Virtual multidisciplinary EnviroNments USing Cloud infrastructures Data Management at VENUS-C Ilja Livenson KTH
Grid Account Management: A Case Study GGF 9 PGM-RG Chicago, IL October 5-8, 2003 Doru Marcusiu Assistant Director Grid and Security.
System Wide Information Management (SWIM)
Service Oriented Architecture (SOA)
OOI Cyberinfrastructure Integrated Elaboration Demo
Presentation transcript:

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

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

Oceans09 Biloxi, Oct 27, 2009 OOI Overview

Oceans09 Biloxi, Oct 27, 2009 Integrated Observatory

CI Capability Container Oceans09 Biloxi, Oct 27, 2009

Deployment of Capability Containers Oceans09 Biloxi, Oct 27, 2009

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

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

Messaging Scenario Oceans09 Biloxi, Oct 27, 2009

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

Messaging Service Client Oceans09 Biloxi, Oct 27, 2009

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

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

Governance Model Oceans09 Biloxi, Oct 27, 2009

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

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

Thanks!

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

Oceans09 Biloxi, Oct 27, 2009 Application and Infrastructure Services

Domain Model for Governance Oceans09 Biloxi, Oct 27, 2009