Faodel: Data management for next-generation application workflows

Craig Ulmer, Shyamali Mukherjee, Gary Templet, Todd Kordenbrock, Scott Levy, Jay Lofstead, Patrick Widener, Margaret Lawson

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

12 Scopus citations

Abstract

Composition of computational science applications, whether into ad hoc pipelines for analysis of simulation data or into well-defined and repeatable workflows, is becoming commonplace. In order to scale well as projected system and data sizes increase, developers will have to address a number of looming challenges. Increased contention for parallel filesystem bandwidth, accomodating in situ and ex situ processing, and the advent of decentralized programming models will all complicate application composition for next-generation systems. In this paper, we introduce a set of data services, Faodel, which provide scalable data management for workflows and composed applications. Faodel allows workflow components to directly and efficiently exchange data in semantically appropriate forms, rather than those dictated by the storage hierarchy or programming model in use. We describe the architecture of Faodel and present preliminary performance results demonstrating its potential for scalability in workflow scenarios.

Original languageEnglish
Title of host publicationProceedings of the 9th Workshop on Scientific Cloud Computing, ScienceCloud 2018 - Co-located with HPDC 2018
PublisherAssociation for Computing Machinery, Inc
ISBN (Electronic)9781450358637
DOIs
StatePublished - Jun 11 2018
Externally publishedYes
Event9th Workshop on Scientific Cloud Computing, ScienceCloud 2018 - Tempe, United States
Duration: Jun 11 2018 → …

Publication series

NameProceedings of the 9th Workshop on Scientific Cloud Computing, ScienceCloud 2018 - Co-located with HPDC 2018

Conference

Conference9th Workshop on Scientific Cloud Computing, ScienceCloud 2018
Country/TerritoryUnited States
CityTempe
Period06/11/18 → …

Funding

Sandia National Laboratories is a multimission laboratory managed and operated by National Technology and Engineering Solutions of Sandia, LLC, a wholly owned subsidiary of Honeywell International, Inc., for the U.S. Department of Energy’s National Nuclear Security Administration under contract DE-NA0003525.

FundersFunder number
Small Business Innovative Research and Small Business Technology Transfer
National Taipei University of Technology

    Keywords

    • Composition
    • Data management
    • Scalability
    • Workflow

    Fingerprint

    Dive into the research topics of 'Faodel: Data management for next-generation application workflows'. Together they form a unique fingerprint.

    Cite this