Flow-Bench: A Dataset for Computational Workflow Anomaly Detection

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Papadimitriou, George, Jin, Hongwei, Wang, Cong, Mayani, Rajiv, Raghavan, Krishnan, Mandal, Anirban, Balaprakash, Prasanna, Deelman, Ewa
Format: Preprint
Published: 2023
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866929383764131840
author Papadimitriou, George
Jin, Hongwei
Wang, Cong
Mayani, Rajiv
Raghavan, Krishnan
Mandal, Anirban
Balaprakash, Prasanna
Deelman, Ewa
author_facet Papadimitriou, George
Jin, Hongwei
Wang, Cong
Mayani, Rajiv
Raghavan, Krishnan
Mandal, Anirban
Balaprakash, Prasanna
Deelman, Ewa
contents A computational workflow, also known as workflow, consists of tasks that must be executed in a specific order to attain a specific goal. Often, in fields such as biology, chemistry, physics, and data science, among others, these workflows are complex and are executed in large-scale, distributed, and heterogeneous computing environments prone to failures and performance degradation. Therefore, anomaly detection for workflows is an important paradigm that aims to identify unexpected behavior or errors in workflow execution. This crucial task to improve the reliability of workflow executions can be further assisted by machine learning-based techniques. However, such application is limited, in large part, due to the lack of open datasets and benchmarking. To address this gap, we make the following contributions in this paper: (1) we systematically inject anomalies and collect raw execution logs from workflows executing on distributed infrastructures; (2) we summarize the statistics of new datasets, and provide insightful analyses; (3) we convert workflows into tabular, graph and text data, and benchmark with supervised and unsupervised anomaly detection techniques correspondingly. The presented dataset and benchmarks allow examining the effectiveness and efficiency of scientific computational workflows and identifying potential research opportunities for improvement and generalization. The dataset and benchmark code are publicly available \url{https://poseidon-workflows.github.io/FlowBench/} under the MIT License.
format Preprint
id arxiv_https___arxiv_org_abs_2306_09930
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Flow-Bench: A Dataset for Computational Workflow Anomaly Detection
Papadimitriou, George
Jin, Hongwei
Wang, Cong
Mayani, Rajiv
Raghavan, Krishnan
Mandal, Anirban
Balaprakash, Prasanna
Deelman, Ewa
Distributed, Parallel, and Cluster Computing
A computational workflow, also known as workflow, consists of tasks that must be executed in a specific order to attain a specific goal. Often, in fields such as biology, chemistry, physics, and data science, among others, these workflows are complex and are executed in large-scale, distributed, and heterogeneous computing environments prone to failures and performance degradation. Therefore, anomaly detection for workflows is an important paradigm that aims to identify unexpected behavior or errors in workflow execution. This crucial task to improve the reliability of workflow executions can be further assisted by machine learning-based techniques. However, such application is limited, in large part, due to the lack of open datasets and benchmarking. To address this gap, we make the following contributions in this paper: (1) we systematically inject anomalies and collect raw execution logs from workflows executing on distributed infrastructures; (2) we summarize the statistics of new datasets, and provide insightful analyses; (3) we convert workflows into tabular, graph and text data, and benchmark with supervised and unsupervised anomaly detection techniques correspondingly. The presented dataset and benchmarks allow examining the effectiveness and efficiency of scientific computational workflows and identifying potential research opportunities for improvement and generalization. The dataset and benchmark code are publicly available \url{https://poseidon-workflows.github.io/FlowBench/} under the MIT License.
title Flow-Bench: A Dataset for Computational Workflow Anomaly Detection
topic Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2306.09930