Ocean Observatories Initiative OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 Scientific Workflows for OOI Ilkay Altintas Charles.

Slides:



Advertisements
Similar presentations
GRADD: Scientific Workflows. Scientific Workflow E. Science laboris Workflows are the new rock and roll of eScience Machinery for coordinating the execution.
Advertisements

Nimrod/K: Towards Massively Parallel Dynamic Grid Workflows David Abramson, Colin Enticott, Monash Ilkay Altinas, UCSD.
HP Quality Center Overview.
UCSD SAN DIEGO SUPERCOMPUTER CENTER Ilkay Altintas Scientific Workflow Automation Technologies Provenance Collection Support in the Kepler Scientific Workflow.
Web Accessible Virtual Research Environment for Ecosystem Science Community Presentation by Siddeswara Guru.
XSEDE 13 July 24, Galaxy Team: PSC Team:
T-FLEX DOCs PLM, Document and Workflow Management.
6th Biennial Ptolemy Miniconference Berkeley, CA May 12, 2005 Distributed Computing in Kepler Ilkay Altintas Lead, Scientific Workflow Automation Technologies.
Microsoft SharePoint 2013 SharePoint 2013 as a Developer Platform
Composing Models of Computation in Kepler/Ptolemy II Summary. A model of computation (MoC) is a formal abstraction of execution in a computer. There is.
The iPlant Collaborative Community Cyberinfrastructure for Life Science Tools and Services Workshop Discovery Environment Overview.
1 Ilkay ALTINTAS - October, 2007 Ilkay ALTINTAS Lab Director, Scientific Workflow Automation Technologies San Diego Supercomputer Center, UCSD Kepler Scientific.
Biology.sdsc.edu CIPRes in Kepler: An integrative workflow package for streamlining phylogenetic data analyses Zhijie Guan 1, Alex Borchers 1, Timothy.
Ocean Observatories Initiative Common Execution Environment Kate Keahey OOI Cyberinfrastructure Life Cycle Objectives Milestone Review, Release 1 San Diego,
January, 23, 2006 Ilkay Altintas
Key integrating concepts Groups Formal Community Groups Ad-hoc special purpose/ interest groups Fine-grained access control and membership Linked All content.
Current Situation and CI Requirements OOI Cyberinfrastructure Integrated Observatory Management Workshop San Diego May 28-29, 2008.
Using the WDK for Windows Logo and Signature Testing Craig Rowland Program Manager Windows Driver Kits Microsoft Corporation.
Composing Models of Computation in Kepler/Ptolemy II
Ocean Observatories Initiative User Experiences: Strategies and Concept Representations Susanne Jul OOI Cyberinfrastructure Life Cycle Objectives Milestone.
GDT V5 Web Services. GDT V5 Web Services Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada GDT.
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.
EPE Release 2 IOC Review August 7, 2012 Ocean Observatories Initiative OOI EPE Release 2 Initial Operating Capability Review System Development Overview.
LCG Middleware Testing in 2005 and Future Plans E.Slabospitskaya, IHEP, Russia CERN-Russia Joint Working Group on LHC Computing March, 6, 2006.
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative OOI Cyberinfrastructure Architecture Overview Michael Meisinger Life Cycle Architecture Review.
Accelerating Scientific Exploration Using Workflow Automation Systems Terence Critchlow (LLNL) Ilkay Altintas (SDSC) Scott Klasky(ORNL) Mladen Vouk (NCSU)
OOI CI EOI LCA REVIEW December 13, 2010 Ocean Observatories Initiative External Observatory Integration Christopher Mueller Life Cycle Architecture Review.
11 CORE Architecture Mauro Bruno, Monica Scannapieco, Carlo Vaccari, Giulia Vaste Antonino Virgillito, Diego Zardetto (Istat)
IBM Software Group ® Overview of SA and RSA Integration John Jessup June 1, 2012 Slides from Kevin Cornell December 2008 Have been reused in this presentation.
Ocean Observatories Initiative OOI Cyberinfrastructure Architecture Overview Michael Meisinger September 29, 2009.
Ocean Observatories Initiative OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 Tom O’Reilly Monterey Bay Aquarium Research Institute.
1 Ilkay ALTINTAS - July 24th, 2007 Ilkay ALTINTAS Director, Scientific Workflow Automation Technologies Laboratory San Diego Supercomputer Center, UCSD.
Where to find LiDAR: Online Data Resources.
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative OOI Cyberinfrastructure Common Operating Infrastructure Subsystem Michael Meisinger Life Cycle.
The iPlant Collaborative Community Cyberinfrastructure for Life Science Tools and Services Workshop Discovery Environment Overview.
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative OOI Cyberinfrastructure Architecture Assessment John Graybeal, Michael Meisinger Life Cycle.
Large Scale Nuclear Physics Calculations in a Workflow Environment and Data Provenance Capturing Fang Liu and Masha Sosonkina Scalable Computing Lab, USDOE.
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.
The iPlant Collaborative Community Cyberinfrastructure for Life Science Tools and Services Workshop Discovery Environment Overview.
ICCS WSES BOF Discussion. Possible Topics Scientific workflows and Grid infrastructure Utilization of computing resources in scientific workflows; Virtual.
Kepler includes contributors from GEON, SEEK, SDM Center and Ptolemy II, supported by NSF ITRs (SEEK), EAR (GEON), DOE DE-FC02-01ER25486.
11 CORE Architecture Mauro Bruno, Monica Scannapieco, Carlo Vaccari, Giulia Vaste Antonino Virgillito, Diego Zardetto (Istat)
Scientific Workflow systems: Summary and Opportunities for SEEK and e-Science.
Ocean Observatories Initiative OOI Cyberinfrastructure Data Management Michael Meisinger & David Stuebe OOI Cyberinfrastructure Life Cycle Objectives Milestone.
Toward interactive visualization in a distributed workflow Steven G. Parker Oscar Barney Ayla Khan Thiago Ize Steven G. Parker Oscar Barney Ayla Khan Thiago.
August 2003 At A Glance The IRC is a platform independent, extensible, and adaptive framework that provides robust, interactive, and distributed control.
NSF ANNUAL REVIEW June 2010 Ocean Observatories Initiative Matthew Arrott August Release 1 Life Cycle Architecture Review CI Project Status.
Understanding Desktop Applications Lesson 5. Objective Domain Matrix Skills/ConceptsMTA Exam Objectives Understanding Windows Forms Applications Understand.
R2 Themes and Historical Context for Observatory Management & Data Product Generation.
OGCE Workflow and LEAD Overview Suresh Marru, Marlon Pierce September 2009.
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.
Understanding Desktop Applications Lesson 5. Understanding Windows Forms Applications Windows Forms applications are smart client applications consisting.
Ocean Observatories Initiative OOI Cyberinfrastructure Common Execution Infrastructure Michael Meisinger OOI Cyberinfrastructure Life Cycle Objectives.
Workflow-Driven Science using Kepler Ilkay Altintas, PhD San Diego Supercomputer Center, UCSD words.sdsc.edu.
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative User Experience Susanne Jul, Carolanne Fisher, Tom Auer, Chris Quintana Life Cycle Architecture.
MSF and MAGE: e-Science Middleware for BT Applications Sep 21, 2006 Jaeyoung Choi Soongsil University, Seoul Korea
New Workflow Manager Katarzyna Bylec PSNC. Agenda Introduction WLIN Workflows DEMO KIWI Design Workflow Manager System Components descripton ▫ KIWI Portal.
CyVerse Workshop Discovery Environment Overview. Welcome to the Discovery Environment A Simple Interface to Hundreds of Bioinformatics Apps, Powerful.
Scientific workflow in Kepler – hands on tutorial
CyVerse Discovery Environment
Unified Modeling Language
Staying afloat in the sensor data deluge
Gordon Erlebacher Florida State University
OOI Cyberinfrastructure Integrated Elaboration Demo
T-FLEX DOCs PLM, Document and Workflow Management.
Presentation transcript:

Ocean Observatories Initiative OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 Scientific Workflows for OOI Ilkay Altintas Charles Cowart Daniel Crawl Stephen Henrie Michael Meisinger SDSC UCSD

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 Scientific Workflows Support the Scientist Conceptual SWF Executable SWF From “Napkin Drawings” to Executable Workflows Fasta File Circonspect Average Genome Size Combine ResultsPHACCS

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 Why Scientific Workflows? Important Attributes to Facilitate and Accelerate Research Assemble complex processing easily Access transparently to diverse resources Incorporate multiple software tools Assure reproducibility Build around community development model

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 Workflows are a Part of Cyberinfrastructure Workflow Design Reporting Workflow Monitoring Workflow Execution Workflow Scheduling and Execution Planning Run Review Provenance Analysis Deploy and Publish Accelerate Workflow Design and Reuse via a Drag-and-Drop Visual Interface Facilitate Sharing Schedule, Run and Monitor Workflow Execution Promote Learning Support for end-to-end computational scientific process

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 Ptolemy II Full list of contributors, projects, individuals and funding info are at the Kepler website!! Cross-project collaboration Initiated August 2003 Kepler 2.4 release: Scheduled for 01/2013 Kepler is a Scientific Workflow System

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 A Scientific Workflow in Kepler A green box is called an ‘actor’, which performs a task. This special actor represents an annotation component, such as BLAST search. Data flow is divided. Workflow parameters, which can be specified by users in the portal, are passed to workflow components.

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 Workflows in ION Support OOI operations Interactive QC Real-time data product generation Event-detection Visualization and data assimilation Adaptive sampling and resource command & control Support OOI end users Reuse and share templates of workflows for easy customized workflows R3 Development and integration strategy The AS subsystem provides the workflow framework (based on R2 capabilities in COI, CEI, DM) Other subsystems develop specialized workflow templates and actors (e.g., for interactive QC) For the R3 product, we develop a set of data and instrument specialized workflow realizations as needed Users can add to the set of R3 workflows in operational system

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 OOI Workflow Landscape

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 Integrating ION and Kepler

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 Integration is accomplished through the ION Workflow Agent Provides a safe ‘sandbox’ for each workflow to run Manages streaming data into and out of Kepler Provides a standard interface for using workflows in ION Will provide extended status information in the future Demonstration: Integrating Kepler and ION

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 ION Capability Container ION Capability Container

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 Instrument N ION Capability Container ION Capability Container

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 Instrument N ION Capability Container ION Capability Container Instrument N publishes data into the system.

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 Instrument N ION Capability Container ION Capability Container Instrument N publishes data into the system.

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 Workflow Agent Workflow Agent Instrument N ION Capability Container ION Capability Container A Workflow Agent is started to process this data.

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 Workflow Agent Workflow Agent Instrument N ION Capability Container ION Capability Container The Workflow Agent subscribes to the published data.

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 Workflow Agent Workflow Agent Instrument N ION Capability Container ION Capability Container

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 Kepler Workflow Agent Workflow Agent Instrument N ION Capability Container ION Capability Container The Workflow Agent starts a Kepler instance and begins feeding the data to the workflow.

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

Kepler Workflow Agent Workflow Agent Instrument N ION Capability Container ION Capability Container The Workflow Agent starts a Kepler instance and begins feeding the data to the workflow.

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 Kepler Workflow Agent Workflow Agent Instrument N ION Capability Container ION Capability Container Kepler passes the filtered results back to the Workflow Agent.

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 Kepler Workflow Agent Workflow Agent Instrument N ION Capability Container ION Capability Container The Workflow Agent publishes the filtered data into system.

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 Client M Client M Kepler Workflow Agent Workflow Agent Instrument N ION Capability Container ION Capability Container

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 Client M Client M Kepler Workflow Agent Workflow Agent Instrument N ION Capability Container ION Capability Container Client M can subscribe to the newly published data stream to access the filtered data.

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 Client M Client M Kepler Workflow Agent Workflow Agent Instrument N ION Capability Container ION Capability Container Client M can subscribe to the newly published data stream to access the filtered data.

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 Client M Client M Kepler Workflow Agent Workflow Agent Instrument N ION Capability Container ION Capability Container Kepler Multiple Workflow Agent / Kepler pairs can be started as needed, processing any given set of streams using any given workflow. Workflow Agent Workflow Agent Kepler Workflow Agent Workflow Agent

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 DEMO

OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 Thanks & Questions… Ilkay Altintas Charles Cowart Daniel Crawl Michael Meisinger Stephen Henrie