Ocean Observatories Initiative Common Execution Infrastructure (CEI) Overview Michael Meisinger September 29, 2009.

Slides:



Advertisements
Similar presentations
NSF ANNUAL REVIEW June 2010 Ocean Observatories Initiative Terrestrial CyberPoPs and Network.
Advertisements

R3 Kickoff Meeting Ocean Observatories Initiative Common Execution Infrastructure (CEI) Subsystem OOI CI System Architecture Team: 1.
1 OOI Cyberinfrastructure Overview of the Governance Architecture 09 Jan 2014.
Towards a Virtual European Supercomputing Infrastructure Vision & issues Sanzio Bassini
Cloud Computing to Satisfy Peak Capacity Needs Case Study.
Infrastructure as a Service (IaaS) Amazon EC2
Management Framework for Amazon EC2 Speaker: Frank Bitzer
EU-GRID Work Program Massimo Sgaravatto – INFN Padova Cristina Vistoli – INFN Cnaf as INFN members of the EU-GRID technical team.
Introduction and Overview “the grid” – a proposed distributed computing infrastructure for advanced science and engineering. Purpose: grid concept is motivated.
MS DB Proposal Scott Canaan B. Thomas Golisano College of Computing & Information Sciences.
What is Cloud Computing? o Cloud computing:- is a style of computing in which dynamically scalable and often virtualized resources are provided as a service.
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 4.
WORKFLOWS IN CLOUD COMPUTING. CLOUD COMPUTING  Delivering applications or services in on-demand environment  Hundreds of thousands of users / applications.
DESIGN OF A PLATFORM OF VIRTUAL SERVICE CONTAINERS FOR SERVICE ORIENTED CLOUD COMPUTING Carlos de Alfonso Andrés García Vicente Hernández.
Ocean Observatories Initiative Common Execution Environment Kate Keahey OOI Cyberinfrastructure Life Cycle Objectives Milestone Review, Release 1 San Diego,
Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over the Internet. Cloud is the metaphor for.
DuraCloud Managing durable data in the cloud Michele Kimpton, Director DuraSpace.
OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep Ocean Observatories Initiative OOI CI Release 2 Life Cycle Objectives Review CyberPoPs & Network.
FirstEnergy / Jersey Central Power & Light Integrated Distributed Energy Resources (IDER) Joseph Waligorski FirstEnergy Grid-InterOp 2009 Denver, CO November.
Cloud Computing 1. Outline  Introduction  Evolution  Cloud architecture  Map reduce operation  Platform 2.
Ocean Observatories Initiative Sensing and Acquisition (SA) Subsystem Overview Michael Meisinger September 29, 2009.
DISTRIBUTED COMPUTING
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative Common Execution Environment Kate Keahey, Tim Freeman, Alex Clemesha, John Bresnahan, David.
C O R P O R A T E T E C H N O L O G Y Siemens AG Software & Engineering Usage of Enterprise OSGi inside Siemens:  Siemens Communications, Enterprise Systems.
Kelly Boccia Abi Natarajan Konstantin Livitski Senthil Anand Subbanan Meyyappan 1.
Large Scale Sky Computing Applications with Nimbus Pierre Riteau Université de Rennes 1, IRISA INRIA Rennes – Bretagne Atlantique Rennes, France
SOFTWARE SYSTEMS DEVELOPMENT 4: System Design. Simplified view on software product development process 2 Product Planning System Design Project Planning.
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.
Ocean Observatories Initiative Data Management (DM) Subsystem Overview Michael Meisinger September 29, 2009.
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative OOI Cyberinfrastructure Common Operating Infrastructure Subsystem Michael Meisinger Life Cycle.
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.
 Apache Airavata Architecture Overview Shameera Rathnayaka Graduate Assistant Science Gateways Group Indiana University 07/27/2015.
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.
Chapter 5 McGraw-Hill/Irwin Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Distribution and components. 2 What is the problem? Enterprise computing is Large scale & complex: It supports large scale and complex organisations Spanning.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
Ruth Pordes November 2004TeraGrid GIG Site Review1 TeraGrid and Open Science Grid Ruth Pordes, Fermilab representing the Open Science.
Ocean Observatories Initiative OOI Cyberinfrastructure Data Management Michael Meisinger & David Stuebe OOI Cyberinfrastructure Life Cycle Objectives Milestone.
The Eucalyptus Open-source Cloud Computing System Daniel Nurmi Rich Wolski, Chris Grzegorczyk, Graziano Obertelli, Sunil Soman, Lamia Youseff, Dmitrii.
NSF ANNUAL REVIEW June 2010 Ocean Observatories Initiative OOI Cyberinfrastructure Terrestrial CyberPoPs Implementation Matthew Arrott, Mark James, Brian.
NSF ANNUAL REVIEW June 2010 Ocean Observatories Initiative Matthew Arrott August Release 1 Life Cycle Architecture Review CI Project Status.
Aneka Cloud ApplicationPlatform. Introduction Aneka consists of a scalable cloud middleware that can be deployed on top of heterogeneous computing resources.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
OOI Cyberinfrastructure and Semantics OOI CI Architecture & Design Team UCSD/Calit2 Ocean Observing Systems Semantic Interoperability Workshop, November.
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.
Ocean Observatories Initiative Integrating Marine Observatories into a System-of-Systems: Messaging in the US Ocean Observatories Initiative M. Arrott,
TeraGrid Software Integration: Area Overview (detailed in 2007 Annual Report Section 3) Lee Liming, JP Navarro TeraGrid Annual Project Review April, 2008.
Structured Container Delivery Oscar Renalias Accenture Container Lead (NOTE: PASTE IN PORTRAIT AND SEND BEHIND FOREGROUND GRAPHIC FOR CROP)
Towards a High Performance Extensible Grid Architecture Klaus Krauter Muthucumaru Maheswaran {krauter,
Distributed Systems Architectures Chapter 12. Objectives  To explain the advantages and disadvantages of different distributed systems architectures.
Distributed Systems Architectures. Topics covered l Client-server architectures l Distributed object architectures l Inter-organisational computing.
CLOUD ARCHITECTURE Many organizations and researchers have defined the architecture for cloud computing. Basically the whole system can be divided into.
Cloud Technology and the NGS Steve Thorn Edinburgh University (Matteo Turilli, Oxford University)‏ Presented by David Fergusson.
StratusLab Final Periodic Review
StratusLab Final Periodic Review
Grid Computing.
Introduction to Tech Communication & Project Management Arthur C.M. Chen , Rm
Red Hat User Group June 2014 Marco Berube, Cloud Solutions Architect
Cloud Computing Dr. Sharad Saxena.
Cloud Computing: Concepts
The Anatomy and The Physiology of the Grid
OOI Cyberinfrastructure Integrated Elaboration Demo
Presentation transcript:

Ocean Observatories Initiative Common Execution Infrastructure (CEI) Overview Michael Meisinger September 29, 2009

OOI CI Kick-Off Meeting, Sept 9-11, Outline Subsystem Architecture Overview Scope of Release 1 Selected Components –Elastic Computing –Global Network Strategy

3 OOI CI Kick-Off Meeting Sept 9-11, 2009 Common Execution Infrastructure Provides the execution and deployment environment for CI services and user processes

Deployment Scenario 4 OOI CI Kick-Off Meeting Sept 9-11, 2009

Scope of Release 1 Virtual Process Execution Management –Definition of target execution environment independent processes –Support of multiple cloud execution environments –Generation of target specific executables (images) Elastic Computing –Elastic scheduling, provisioning, execution –Monitoring and management Resource Management –Compute Nodes and Target Environments –Process Repository OOI CI Kick-Off Meeting, Sept 9-11,

Elastic Provisioning Example 6 OOI CI Kick-Off Meeting Sept 9-11, 2009 Imperative to separate mechanism from (smart, specialized) policy

Cloud Provisioning Architecture 7 OOI CI Kick-Off Meeting Sept 9-11, 2009

CEI Functional Components

Operational Unit

Execution Engine

Example: Data Exchange

Deployment Concepts 12 OOI CI Kick-Off Meeting Sept 9-11, 2009 Operational Architecture Deployment Architecture Implementation Architecture

Execution Engines 13 OOI CI Kick-Off Meeting Sept 9-11, 2009

Deployment - Execution 14 OOI CI Kick-Off Meeting Sept 9-11, 2009

Cloud Provisioning Basics 15 OOI CI Kick-Off Meeting Sept 9-11, 2009

Cloud Instance Startup 16 OOI CI Kick-Off Meeting Sept 9-11, 2009

Observe–Decide–Act Pattern 17 OOI CI Kick-Off Meeting Sept 9-11, 2009

Network Logical Deployment Model 18 OOI CI Kick-Off Meeting Sept 9-11, 2009

Component Deployment Model 19 OOI CI Kick-Off Meeting Sept 9-11, 2009

Hardware Deployment Model 20 OOI CI Kick-Off Meeting Sept 9-11, 2009

Network Architecture

22 OOI CI Kick-Off Meeting Sept 9-11, 2009 Network Deployment

Academic Global Gigabyte Network

Academic National Gigabit Network

OOI Operational Locations Microsoft Amazon West Amazon East Woods Hole Seattle Washington DC San Diego Portland Corvallis Management Point Acquisition Point Distribution Point Execution Point

Technology Mapping Cloud Execution Sites –AWS/EC2, Science Clouds (Nimbus) –GoGrid, FlexiScale (optional) National Grid Resource Interface –Condor for high throughput jobs –Teragrid Gateways

OOI CI Kick-Off Meeting, Sept 9-11, Thanks !

Cloud Computing Strategy Requirements –a secure, scalable, fault-tolerant network and computing infrastructure that spans the OOI marine instrument networks to the national (academic & commercial) computing/data facilities –a participation model that allows individual research teams to integrate the computing environments at their intuitions into this infrastructure Strategy –provide an effective development and operational process that allow the OOI members and its operational staff to transparently use and effectively manage the OOI specific computing resources as a coherent cloud resource Definition –style of computing where ICT capabilities are provided “as a Service”, –allowing users to access technology-enabled services without knowledge of, expertise with, or control over the technology infrastructure that supports them

Cloud Strategy Benefits Attributes –Effective coupling of resource acquisition to user demand –Streamlining the preparation, deployment and management of observatory applications –Removing the management and ownership of physical computing resources from the direct concern of the Observatory Results –Eliminate centralized capital assets associated with networking storage, and computing as well as associated staffing –Continual transparent tracking of the technology advancements –Ability to respond to changes in usage demand in minutes and changes in market costs within weeks

Architectural Concerns Operational –Enterprise of Applications, Services and the deployed Modules to support the Enterprise Deployment (concern of CEI) –Secure, Scalable, Self-healing Execution Platform Implementation (concern of CEI) –Configuration framework to compose and condition specific classes deployable execution units (Capability Containers) Functional –Decomposition of the system based on functional and construction concerns

CEI Components 40 min: Elastic scaling and provisioning –Load graph: Start story. From there to CPE drawings or DX drawing. System scales according to load. –Domain models development, deployment, operation architecture OV7 overview, execution engine OV7 –CPE use case 20 min Network: Global site selection (Matthew) –Deployment architecture –Detailed network diagrams (Brian) –National backbone infrastructure –GLIF (Tom) for network environment we’re deploying into. –Story: National DIF framework using Solace technology, link to COI/Messaging. Higher density computing per enclosure, diversity of deployment. Possibility for inner core messaging architecture (very efficient on the backbone); commodity equipment OOI CI Kick-Off Meeting, Sept 9-11,