Ocean Observatories Initiative Common Execution Environment Kate Keahey OOI Cyberinfrastructure Life Cycle Objectives Milestone Review, Release 1 San Diego,

Slides:



Advertisements
Similar presentations
Virtualization, Cloud Computing, and TeraGrid Kate Keahey (University of Chicago, ANL) Marlon Pierce (Indiana University)
Advertisements

Nimbus or an Open Source Cloud Platform or the Best Open Source EC2 No Money Can Buy ;-) Kate Keahey Tim Freeman University of Chicago.
R3 Kickoff Meeting Ocean Observatories Initiative Common Execution Infrastructure (CEI) Subsystem OOI CI System Architecture Team: 1.
Cloud Computing at GES DISC Presented by: Long Pham Contributors: Aijun Chen, Bruce Vollmer, Ed Esfandiari and Mike Theobald GES DISC UWG May 11, 2011.
SLA-Oriented Resource Provisioning for Cloud Computing
1 OOI Cyberinfrastructure Overview of the Governance Architecture 09 Jan 2014.
Ocean Observatories Initiative Data Exchange David Stuebe & Paul Hubbard OOI Cyberinfrastructure Life Cycle Objectives Milestone Review, Release 1 San.
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative Common Execution Infrastructure Kate Keahey, Tim Freeman, Alex Clemesha, David LaBissoniere,
FI-WARE – Future Internet Core Platform FI-WARE Cloud Hosting July 2011 High-level description.
EUROPEAN UNION Polish Infrastructure for Supporting Computational Science in the European Research Space User Oriented Provisioning of Secure Virtualized.
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 4.
Architecture overview 6/03/12 F. Desprez - ISC Cloud Context : Development of a toolbox for deploying application services providers with a hierarchical.
WORKFLOWS IN CLOUD COMPUTING. CLOUD COMPUTING  Delivering applications or services in on-demand environment  Hundreds of thousands of users / applications.
A Brief Overview by Aditya Dutt March 18 th ’ Aditya Inc.
Cloud Computing for the Enterprise November 18th, This work is licensed under a Creative Commons.
 Cloud computing  Workflow  Workflow lifecycle  Workflow design  Workflow tools : xcp, eucalyptus, open nebula.
OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep Ocean Observatories Initiative OOI CI Release 2 Life Cycle Objectives Review CyberPoPs & Network.
Ocean Observatories Initiative User Experiences: Strategies and Concept Representations Susanne Jul OOI Cyberinfrastructure Life Cycle Objectives Milestone.
Ocean Observatories Initiative Common Execution Infrastructure (CEI) Overview Michael Meisinger September 29, 2009.
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative Common Execution Environment Kate Keahey, Tim Freeman, Alex Clemesha, John Bresnahan, David.
OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep Ocean Observatories Initiative OOI CI Release 2 Life Cycle Objectives Review Common Execution.
1 Evolution of OSG to support virtualization and multi-core applications (Perspective of a Condor Guy) Dan Bradley University of Wisconsin Workshop on.
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative Common Execution Environment Kate Keahey, Tim Freeman, Alex Clemesha, John Bresnahan, David.
Large Scale Sky Computing Applications with Nimbus Pierre Riteau Université de Rennes 1, IRISA INRIA Rennes – Bretagne Atlantique Rennes, France
Ocean Observatories Initiative OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 R3 Life Cycle Objective Review for Common Execution.
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative OOI Cyberinfrastructure Architecture Overview Michael Meisinger Life Cycle Architecture Review.
OOI CI EOI LCA REVIEW December 13, 2010 Ocean Observatories Initiative External Observatory Integration Christopher Mueller Life Cycle Architecture Review.
FutureGrid Connection to Comet Testbed and On Ramp as a Service Geoffrey Fox Indiana University Infra structure.
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.
Luis Russi¹, Carlos R. Senna¹, Edmundo R. M. Madeira¹, Xuan Liu², Shuai Zhao², and Deep Medhi² Hadoop-in-a-Hybrid-Cloud GEC21 The 21st GENI 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.
Ocean Observatories Initiative OOI Cyberinfrastructure Overview Matthew Arrott VMware Presentation March 5, 2010.
Ruth Pordes November 2004TeraGrid GIG Site Review1 TeraGrid and Open Science Grid Ruth Pordes, Fermilab representing the Open Science.
Ocean Observatories Initiative CEI Demonstrations Tim Freeman OOI Cyberinfrastructure Life Cycle Objectives Milestone Review, Release 1 San Diego, CA February.
Ocean Observatories Initiative OOI Cyberinfrastructure Data Management Michael Meisinger & David Stuebe OOI Cyberinfrastructure Life Cycle Objectives Milestone.
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.
Ocean Observatories Initiative Risk Management & Interface Management Jack Kleinert OOI Cyberinfrastructure Life Cycle Objectives Milestone Review, Release.
A Technical Overview Bill Branan DuraCloud Technical Lead.
R2 Themes and Historical Context for Observatory Management & Data Product Generation.
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.
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative Sensing and Acquisition Subsystem Arjuna Balasuriya Life Cycle Architecture Review La Jolla,
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 Life Cycle Objectives Review January 8-9, 2013 Scientific Workflows for OOI Ilkay Altintas Charles.
CI R1 LCO Review Panel Preliminary Report. General Comments –Provide clear definition of the goals of the phase (e.g. inception), the scope, etc. in order.
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.
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative User Experience Susanne Jul, Carolanne Fisher, Tom Auer, Chris Quintana Life Cycle Architecture.
Ocean Observatories Initiative Integrating Marine Observatories into a System-of-Systems: Messaging in the US Ocean Observatories Initiative M. Arrott,
EGI-InSPIRE RI EGI Webinar EGI-InSPIRE RI Porting your application to the EGI Federated Cloud 17 Feb
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI Demonstration StratusLab First.
Information Initiative Center, Hokkaido University North 11, West 5, Sapporo , Japan Tel, Fax: General.
WP5 – Infrastructure Operations Test and Production Infrastructures StratusLab kick-off meeting June 2010, Orsay, France GRNET.
Nimbus Update March 2010 OSG All Hands Meeting Kate Keahey Nimbus Project University of Chicago Argonne National Laboratory.
Nicolas Granier / June 7th
Cloud Technology and the NGS Steve Thorn Edinburgh University (Matteo Turilli, Oxford University)‏ Presented by David Fergusson.
StratusLab First Periodic Review
Population Imaging Use Case - EuroBioImaging
StratusLab Final Periodic Review
StratusLab Final Periodic Review
Cloud Computing Platform as a Service
Cloud Computing Dr. Sharad Saxena.
Virtualization, Cloud Computing, and TeraGrid
Cloud Computing: Concepts
OOI Cyberinfrastructure Integrated Elaboration Demo
Presentation transcript:

Ocean Observatories Initiative Common Execution Environment Kate Keahey OOI Cyberinfrastructure Life Cycle Objectives Milestone Review, Release 1 San Diego, CA February 23-25, 2010

OOI CI LCO Review, Feb Overview Use Cases Architecture Overview CEI Components in R1 CEI Elements –Elastic Provisioning Unit –Infrastructure as a Service –Deployable Type management

Use Case Overview OOI CI LCO Review, Feb Highly Available Services - Rapidly provision resources - Scale to demand

Architecture Overview OOI CI LCO Review, Feb EPU EPU Worker (Operational Unit) EPU Worker (Operational Unit) EPU Worker (Operational Unit) EPU Worker (Operational Unit) EPU Worker (Operational Unit) EPU Worker (Operational Unit) HA Service (OOI Application) VM (Deployable Unit) VM (Deployable Unit) VM (Deployable Unit) Application Software (Deployable Type)

Architecture Overview OOI CI LCO Review, Feb

Taskable Resources OOI CI LCO Review, Feb Process Operational Unit HA Service Simple or complex deployed appliance, e.g., a deployed VM instance, a virtual cluster, platforms for workflow execution e.g., an executing program or a long- running service e.g., a core or application service Deployable Type Deployable Unit e.g., a description of an environment in rBuilder e.g., a VM image Taskable Resources Start/Stop Monitorable Controllable

Architecture Overview OOI CI LCO Review, Feb

Architecture Overview OOI CI LCO Review, Feb

9 CEI Service Interactions Planner Controller (“Executive”) Provisioner Fault Monitoring and Compensation Registry Resource (Taskable) OV2 CEI

CEI Service Interaction OOI CI LCO Review, Feb Planner ControllerProvisioner Monitoring Information Deployable Type Registry Context Broker IaaS AdapterIaaS Exchange VM info Proc Info Other Info

Elastic Processing Unit Elastic Processing Unit (EPU): High- Availability Services with policy based scaling to demand OOI CI LCO Review, Feb EPU Controller Register HA service EPU Worker N1 EPU Worker N1 Msg to N EPU Worker N2 EPU Worker N2 EPU Worker NX EPU Worker NX …

Elastic Processing Unit OOI CI LCO Review, Feb Planner ControllerProvisioner Monitoring Information Deployable Type Registry Context Broker IaaS AdapterIaaS Exchange VM info Proc Info Other Info Will this whole thing work (even in a small way)?

EPU: Prototype 1 EPU design and prototype: –Policy-configurable planner/scheduler –Scaling policy: size of work queue –All components integrated with Magnet/AMQP OOI CI LCO Review, Feb

EPU: Prototype 2 Updates technology choices –Uses Redis to distribute work to VM instances and as Information Aggregator New policy –load Demonstration later OOI CI LCO Review, Feb

EPU: Technology Choices IaaS Adapter: still evaluating –Deltacloud, jcloud, libcloud, dasein, fog –Standards: OCCI-WG Nimbus Context Broker Redis for Information storage OOI CI LCO Review, Feb

EPU: Elaboration Iterations Atomic HA for EPU controller Detailed design on interaction with COI Scalability, scalability, scalability Finalize technology choices Prototype end-to-end EPU Stress testing and harness Investigate storage/compute/network Refine implementation OOI CI LCO Review, Feb

Infrastructure-as-a-Service OOI CI LCO Review, Feb Planner ControllerProvisioner Monitoring Information Deployable Type Registry Context Broker IaaS AdapterIaaS Exchange VM info Proc Info Other Info Will it work with COI? Where are we going to get IaaS resources? Can we adapt existing resources?

Infrastructure-as-a-Service Targeted deployment platforms –Commercial (AWS, rackspace) –Scientific (FutureGrid, Magellan, …) IaaS for science –The Nimbus Workspace Service –Evaluate Ganeti/SGE/Condor Nimbus –Make implementation technology-independent –Make implementation WSRF-independent –Provide user management functions OOI CI LCO Review, Feb

Deployable Types OOI CI LCO Review, Feb Planner ControllerProvisioner Monitoring Information Deployable Type Registry Context Broker IaaS AdapterIaaS Exchange VM info Proc Info Other Info complexity? Will it work with COI? scalability?

Deployable Types Complexity –Document requirements and use cases Web App, Hadoop, Job Queue, NFS, Torque –Design overall approach –Preliminary roundup and evaluation of relevant technologies Puppet, Chef, CohesiveFT, rBuilder Working choices: rBuilder and Chef –Prototype integration of Chef with the Nimbus Context Broker OOI CI LCO Review, Feb

Deployable Types Protocol-independence –Make the Context Broker WSRF-independent –REST interfaces Scalability and Sustainability –Prototype scalability harness –Scalability tests Contextualizing up to 500 nodes Challenges in harness design and efficiency OOI CI LCO Review, Feb

DT: Elaboration Iterations Finalize technology choices for management of Deployable Types/Units Deployable Type Registry More comprehensive harness and more contextualization scalability tests Understanding performance OOI CI LCO Review, Feb

OOI CI LCO Review, Feb Thanks !