Ocean Observatories Initiative OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 R3 Life Cycle Objective Review for Common Execution.

Slides:



Advertisements
Similar presentations
Sponsors and Acknowledgments This work is supported in part by the National Science Foundation under Grants No. OCI , IIP and CNS
Advertisements

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
System Center 2012 R2 Overview
ITIL: Service Transition
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative Common Execution Infrastructure Kate Keahey, Tim Freeman, Alex Clemesha, David LaBissoniere,
High memory instances Monthly SLA : Virtual Machines Validated & supported Microsoft workloads Price reduction: standard Windows (22%) & Linux (29%)
Dynamically Scaling Applications in the Cloud Presented by Paul.
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.
COMS E Cloud Computing and Data Center Networking Sambit Sahu
Service Provisioning Service Provider Consulting Microsoft Consulting Services harvests the knowledge, experience, and tools established by designing and.
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 4.
Modeling Public Pensions with Mathematica and Python II
Architecture overview 6/03/12 F. Desprez - ISC Cloud Context : Development of a toolbox for deploying application services providers with a hierarchical.
Microsoft ® Application Virtualization 4.5 Infrastructure Planning and Design Series.
Cloud Computing Systems Lin Gu Hong Kong University of Science and Technology Sept. 21, 2011 Windows Azure—Overview.
Microsoft ® Application Virtualization 4.6 Infrastructure Planning and Design Published: September 2008 Updated: February 2010.
VAP What is a Virtual Application ? A virtual application is an application that has been optimized to run on virtual infrastructure. The application software.
Ocean Observatories Initiative Common Execution Environment Kate Keahey OOI Cyberinfrastructure Life Cycle Objectives Milestone Review, Release 1 San Diego,
QWise software engineering – refactored! Testing, testing A first-look at the new testing capabilities in Visual Studio 2010 Mathias Olausson.
Software to Data model Lenos Vacanas, Stelios Sotiriadis, Euripides Petrakis Technical University of Crete (TUC), Greece Workshop.
OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep Ocean Observatories Initiative OOI CI Release 2 Life Cycle Objectives Review CyberPoPs & Network.
Rational Unified Process Fundamentals Module 4: Disciplines II.
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.
EPE Release 2 IOC Review August 7, 2012 Ocean Observatories Initiative OOI EPE Release 2 Initial Operating Capability Review System Development Overview.
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
Apr 30, 20081/11 VO Services Project – Stakeholders’ Meeting Gabriele Garzoglio VO Services Project Stakeholders’ Meeting Apr 30, 2008 Gabriele Garzoglio.
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.
Looking Ahead: A New PSU Research Cloud Architecture Chuck Gilbert - Systems Architect and Systems Team Lead Research CI Coordinating Committee Meeting.
What is the cloud ? IT as a service Cloud allows access to services without user technical knowledge or control of supporting infrastructure Best described.
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative OOI Cyberinfrastructure Common Operating Infrastructure Subsystem Michael Meisinger Life Cycle.
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.
Novell Compliance Management Platform Update CMP & CMP Extension for SAP Environments Leo Castro Product Marketing Manager Patrick Gookin.
Hybrid Cloud and Windows Server 2003 end of support on Azure Rod Kruetzfeld Data Center Technical Strategist Microsoft Canada.
Windows Azure Virtual Machines Anton Boyko. A Continuous Offering From Private to Public Cloud.
Ocean Observatories Initiative CEI Demonstrations Tim Freeman OOI Cyberinfrastructure Life Cycle Objectives Milestone Review, Release 1 San Diego, CA February.
GLIDEINWMS - PARAG MHASHILKAR Department Meeting, August 07, 2013.
Licensed under Creative Commons Attribution-Share Alike 3.0 Unported License Cloud Hosting Practices Lessons DuraSpace has learned Bill Branan Open Repositories.
The Aeolus Project Clouds flying in assembly David Lutterkort Red Hat, Inc.
Ocean Observatories Initiative Risk Management & Interface Management Jack Kleinert OOI Cyberinfrastructure Life Cycle Objectives Milestone Review, Release.
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
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.
Introduction to ITIL and ITIS. CONFIDENTIAL Agenda ITIL Introduction  What is ITIL?  ITIL History  ITIL Phases  ITIL Certification Introduction to.
Ocean Observatories Initiative OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 Scientific Workflows for OOI Ilkay Altintas Charles.
HNSciCloud Project MSc in Project Engineering delivered by Professor Gilles Vallet Oxford Academics for Computing Science Department, University of Chester.
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.
Cloud Computing Shannon McManus Michael Weihert. What is Cloud Computing?
Ocean Observatories Initiative OOI Cyberinfrastructure Common Execution Infrastructure Michael Meisinger OOI Cyberinfrastructure Life Cycle Objectives.
Building Cloud Solutions Presenter Name Position or role Microsoft Azure.
Deploying Highly Available SQL Server in Windows Azure A Presentation and Demonstration by Microsoft Cluster MVP David Bermingham.
© 2012 Eucalyptus Systems, Inc. Cloud Computing Introduction Eucalyptus Education Services 2.
Nimbus Update March 2010 OSG All Hands Meeting Kate Keahey Nimbus Project University of Chicago Argonne National Laboratory.
Building on virtualization capabilities for ExTENCI Carol Song and Preston Smith Rosen Center for Advanced Computing Purdue University ExTENCI Kickoff.
Structured Container Delivery Oscar Renalias Accenture Container Lead (NOTE: PASTE IN PORTRAIT AND SEND BEHIND FOREGROUND GRAPHIC FOR CROP)
Agenda  What is Cloud Computing?  Milestone of Cloud Computing  Common Attributes of Cloud Computing  Cloud Service Layers  Cloud Implementation.
SUSE Linux Enterprise Server for SAP Applications
ITIL: Service Transition
Understanding The Cloud
Using docker containers
Sky Computing on FutureGrid and Grid’5000
Sky Computing on FutureGrid and Grid’5000
Productive + Hybrid + Intelligent + Trusted
Presentation transcript:

Ocean Observatories Initiative OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 R3 Life Cycle Objective Review for Common Execution Infrastructure (CEI) Subsystem Kate Keahey David LaBissoniere Patrick Armstrong Pierre Riteau 1

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 Subsystem Purpose Allow OOI applications and system to –Provide Highly Available (HA) services –Scale to demand Enact OOI deployment policies in elastic environment Provide a deployment foundation for OOI CI 2

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 Overview CEI Overview R3 Scope Cloud Provider Options Risks Elaboration Plan 3

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 Resources for HA and Scaling 10/16/201510/16/201510/16/201510/16/ EPU Management Monitor and regulate set properties based on system-specific and application-specific metrics –Cloud resources are available on-demand, but any particular resource may fail at any time –Applications/processes can absorb new resources –Applications/processes can tolerate failures EPU

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 EE ioncore 1.3 EPU Management Elastic Processing Unit (EPU) Management 5 EE ioncore 1.2 context-agent ou-agent EE matlab 6.1 context-agent ou-agent Decision Engine context-agent ou-agent Provisioner IaaS create instance AMQP Other DTRS CB

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 Making the EPU HA ou-agent EPU Worker Bootstrap EPU Dedicated DE Provisioner/DTRS IaaS create instance AMQP Other cloudinit.d

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 Managing Processes: Creating a Process I 7 Process Definition Registry Process Dispatcher EE type A instance Process Instance Registry request to activate process X ee-agent Decision Engine lookup launch enter AMQP Other

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 Managing Processes: Creating a Process II 8 Process Definition Registry Process Dispatcher Provisioner/DTRS IaaS EE type A instance EPU Management Process Instance Registry request to activate process X ee-agent Decision Engine lookup launch enter request instance create instance AMQP Other

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 CC instance Managing Processes: Inside an Execution Engine 9 EE type A instance context-agent ee-agent ou-agent supervisord Kepler C C M CMR CMK CMKO datastream subscriptionresult Process Dispatcher EPU Management Package Server process (adapter) 1 AMQP Other C – create M – monitor R – restart K – kill O – I/O

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 Adventures in Availability Time to repair (TTR) –Diagnosis –Time to scale (TTS) PENDING (request) STARTED (deployment) RUNNING (contextualization) 10/16/201510/16/201510/16/201510/16/ A = MTBF MTBF+MTTR mean time between failures mean time to repair TTS: preliminary results for 2,000 VMs provisioned on AWS EC2

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 CEI R3 Proposed Scope Robustness –upgrade mechanisms, maintainability code refactor, more unit tests, scale and stress testing, documentation, packaging, support, etc. Integration –Component interaction update, tight inter-component integration New features –Process and resource management Process activation and validation New execution site registration –Integration with National Infrastructure Framework for integration of academic cloud providers such as XSEDE and OSG –Support for a new cloud provider –SLA management 11

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 Cloud Provider Options Windows Azure –Initially PaaS, now offers IaaS with Windows & Linux –Pros: 8 regions in North America, Europe, and Asia –Cons: no libcloud support, still in preview mode (no SLA yet) Rackspace –Pros: based on OpenStack, libcloud support –Cons: only 3 regions with 2 in the USA Google Compute Engine –Pros: targets high performance/throughput clusters, advertises 50% more CPU per $ compared to EC2 –Cons: still in limited preview, no libcloud support, few regions for now 12

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 Risks Scope –Mitigation: scope prioritization with the architects Handoff process 13

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 R3 Elaboration 1 Theme: focus on support and high-risk elements Support activities (includes R2 Transition and R2.1 features) Assist with Kepler integration Design and prototype process package download and installation scheme (with COI) Initial prototype of Chef server integration (upgrades) Integration: eliminate resource registry mirroring in Process Dispatcher 14

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 R3 Elaboration 2 Theme: continue to support existing deployments and fix issues while emphasizing integration. Continued support activities Assist with Kepler Integration Integration: pyon capabilities in EPUM, DTRS, and Provisioner New execution site registration 15

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 CEI R3 Team 16 10/16/2015 CEI Developer Patrick Armstrong University of Chicago (location: Victoria, Canada) CEI Developer Pierre Riteau University of Chicago (location: Oxford, England) (part-time) CEI Senior Developer David LaBissoniere University of Chicago (location: Chicago, IL) CEI Designer Kate Keahey Argonne National Lab University of Chicago

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 Questions? 17

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 CEI R3 Proposed Scope Robustness –upgrade mechanisms, maintainability code refactor, more unit tests, scale and stress testing, documentation, packaging, support, etc. Integration –Component interaction update, tight inter-component integration New features –Process and resource management Activation and validation New execution site registration –Integration with National Infrastructure Framework for integration of academic cloud providers such as XSEDE and OSG –Support for a new cloud provider –SLA management 18