article · 2017
CDBB: An NVRAM-based Burst Buffer Coordination System for Parallel File Systems
Ziqi Fan, Fenggang Wu, Jim Diehl, David Hung-Chang Du, Doug Voigt
Cited by 1Abstract and details only
Abstract
For modern HPC systems, failures are treated as the norm instead of exceptions. To avoid rerunning applications from scratch, checkpoint/restart techniques are employed to periodically checkpoint intermediate data to parallel file systems. To increase HPC checkpointing speed, distributed burst buffers (DBB) have been proposed to use node-local NVRAM to absorb the bursty checkpoint data. However, without proper coordination, DBB is prone to suffer from low resource utilization. To solve this problem, we propose an NVRAM-based burst buffer coordination system, named collaborative distributed burst buffer (CDBB). CDBB coordinates all the available burst buffers, based on their priorities and states, to help overburdened burst buffers and maximize resource utilization. We built a proof-of-concept prototype and tested CDBB at the Minnesota Supercomputing Institute. Compared with a traditional DBB system, CDBB can speed up checkpointing by up to 8.4x under medium and heavy workloads and only introduces negligible overhead.
Cite this paper
Fan, Z., Wu, F., Diehl, J., Du, D. H.-C., & Voigt, D. (2017). CDBB: An NVRAM-based Burst Buffer Coordination System for Parallel File Systems. https://doi.org/10.22360/springsim.2018.hpc.002
Fan, Ziqi, et al. “CDBB: An NVRAM-based Burst Buffer Coordination System for Parallel File Systems.” 2017, https://doi.org/10.22360/springsim.2018.hpc.002.
Fan, Ziqi, Fenggang Wu, Jim Diehl, David Hung-Chang Du, and Doug Voigt. 2017. “CDBB: An NVRAM-based Burst Buffer Coordination System for Parallel File Systems.” https://doi.org/10.22360/springsim.2018.hpc.002.
Fan, Z. et al. (2017) ‘CDBB: An NVRAM-based Burst Buffer Coordination System for Parallel File Systems’. Available at: https://doi.org/10.22360/springsim.2018.hpc.002.
@article{fan2017cdbb,
title = {{CDBB: An NVRAM-based Burst Buffer Coordination System for Parallel File Systems}},
author = {Fan, Ziqi and Wu, Fenggang and Diehl, Jim and Du, David Hung-Chang and Voigt, Doug},
year = {2017},
doi = {10.22360/springsim.2018.hpc.002}
}Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.