workflow-driven science using kepler

6
Workflow-Driven Science using Kepler Ilkay Altintas, PhD San Diego Supercomputer Center, UCSD [email protected] words.sdsc.edu

Upload: irma

Post on 15-Jan-2016

34 views

Category:

Documents


0 download

DESCRIPTION

Workflow-Driven Science using Kepler. Ilkay Altintas, PhD San Diego Supercomputer Center, UCSD [email protected]. words.sdsc.edu. Scientific Workflow-Driven Science. Accelerate Workflow Design and Reuse via a Drag-and-Drop Visual Interface. Analyze Results. Facilitate Sharing. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Workflow-Driven Science using Kepler

Workflow-Driven Science using Kepler

Ilkay Altintas, PhDSan Diego Supercomputer Center, UCSD

[email protected]

words.sdsc.edu

Page 2: Workflow-Driven Science using Kepler

Scientific Workflow-Driven Science

• Experiment-oriented workflow notebook

• Moving large-scale data efficiently

• Building multi-scale workflows that enable large scale model assembly

• Tracking provenance for reproducibility

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

Analyze Results

Support for end-to-end computational scientific process

BUILD SHARE RUN LEARN

Page 3: Workflow-Driven Science using Kepler

Kepler is a Scientific Workflow System

Ptolemy II: A laboratory for investigating design

KEPLER: A problem-solving environment for Scientific Workflow

KEPLER = “Ptolemy II + X” for Scientific Workflows

• A cross-project collaboration

… initiated August 2003… 2.4 released 04/2013• Builds upon the open-source Ptolemy II framework

www.kepler-project.org

Page 4: Workflow-Driven Science using Kepler

A Typical Kepler Workflow

A green box is called an ‘actor’ , which performs a task.

This special actor represents an annotation component, such as BLAST search.

Workflow parameters, which can be specified by users in the portal, are passed to workflow components.

Data flow is divided.

Page 5: Workflow-Driven Science using Kepler

Kepler is a Team Effort

Ptolemy II

NIMROD/K

Full list of contributors, projects, individuals and funding info are at the Kepler website!!

Cross-project collaboration

Initiated August 2003

Kepler 2.4 release: April, 2013

Page 6: Workflow-Driven Science using Kepler

Data Science Workflows in Kepler- Programmable Scalability -

• Access and query data• Scale computational analysis• Increase reuse • Save time, energy and money• Formalize and standardize

Real-Time Hazards Managementwifire.ucsd.edu

Data-Parallel BioinformaticsbioKepler.org

Scalable Automated Molecular Dynamics and Drug Discoverynbcr.ucsd.edu

kepler-project.org words.sdsc.edu