Combining Checkpointing and Replication for Reliable Execution of Linear Workflows with Fail-Stop and Silent Errors

Benoit, Anne and Cavelan, Aurélien and Ciorba, Florina M. and Le Fèvre, Valentin and Robert, Yves. (2019) Combining Checkpointing and Replication for Reliable Execution of Linear Workflows with Fail-Stop and Silent Errors. International Journal of Networking and Computing, 9 (1). pp. 2-27.

Full text not available from this repository.

Official URL: https://edoc.unibas.ch/68682/

Downloads: Statistics Overview


Large-scale platforms currently experience errors from two different sources, namely fail-stop errors (which interrupt the execution) and silent errors (which strike unnoticed and corrupt data). This work combines checkpointing and replication for the reliable execution of linear workflows on platforms subject to these two error types. While checkpointing and replication have been studied separately, their combination has not yet been investigated despite its promising potential to minimize the execution time of linear workflows in error-prone environments. Moreover, combined checkpointing and replication has not yet been studied in the presence of both fail-stop and silent errors. The combination raises new problems: for each task, we have to decide whether to checkpoint and/or replicate it to ensure its reliable execution. We provide an optimal dynamic programming algorithm of quadratic complexity to solve both problems. This dynamic programming algorithm has been validated through extensive simulations that reveal the conditions in which checkpointing only, replication only, or the combination of both techniques, lead to improved performance.
Faculties and Departments:05 Faculty of Science > Departement Mathematik und Informatik > Informatik > High Performance Computing (Ciorba)
UniBasel Contributors:Cavelan, Aurélien and Ciorba, Florina M.
Item Type:Article, refereed
Article Subtype:Research Article
Publisher: Higashi Hiroshima Dept. of Computer Engineering
Note:Publication type according to Uni Basel Research Database: Journal article
Identification Number:
Last Modified:05 Aug 2020 15:25
Deposited On:05 Aug 2020 15:25

Repository Staff Only: item control page