Evaluation of Erasure Coding and Opportunistic Offloading Algorithms using DPU in Distributed Storage Systems

  • Ryu, Junghyun
  • Byun, Hongsu
  • Lee, Myungcheol
  • Choi, Jinchun
  • Kim, Youngjae
Citations

WEB OF SCIENCE

0
Citations

SCOPUS

0

초록

In this paper, we explore accelerating Erasure Coding by applying the BlueField-3 DPU to distributed storage systems. First, we evaluated the performance of Erasure Coding when executed on the CPU and DPU, respectively. The evaluation results showed that the DPU had a execution time approximately 10.5 times slower than the CPU. This finding indicates that unconditional offloading is not beneficial; instead, offloading should be considered opportunistically when the CPU is busy and not be able to handle Erasure Coding tasks effectively. Based on this, we propose an opportunistic algorithm for offloading Erasure Coding to the DPU. Our future work is to refine the proposed offloading algorithm and apply it to distributed storage systems using DPUs to improve the performance of Erasure Coding.

제목
Evaluation of Erasure Coding and Opportunistic Offloading Algorithms using DPU in Distributed Storage Systems
저자
Ryu, JunghyunByun, HongsuLee, MyungcheolChoi, JinchunKim, Youngjae
DOI
10.1109/NVMSA63038.2024.10693658
발행일
2024
유형
Proceedings Paper
저널명
2024 13TH NON-VOLATILE MEMORY SYSTEMS AND APPLICATIONS SYMPOSIUM, NVMSA 2024
페이지
81 ~ 82