Provisioning CSD-based Storage Systems with Erasure-coding Offloaded to the CSD

Citations

WEB OF SCIENCE

0
Citations

SCOPUS

0

초록

While commercially available Computational Storage Drives (CSD) have appeared, it is challenging to build a CSD array -based storage system due to the lack of storage provisioning tools determining the performance and cost-effectiveness of a storage system with CSDs. Therefore, C SD P LAN , a storage provisioning tool to find the number of performance -efficient CSDs when building a storage system with CSD, has been proposed. However, the effectiveness of C SD P LAN has only been evaluated using specific big data analysis workloads, which are not computationally intensive. In this work, we extend C SD P LAN to propose C SD P LAN -EC, a CSD provisioning tool for building storage systems with computationally intensive erasure coding offloaded to CSDs. Our evaluation shows that the optimal number of CSDs running erasure coding in a storage system is 5 and that it decreases to 1 when the computational power of the CSDs is improved by a factor of 5.

키워드

Storage systemcomputational storage driveerasure codinganalytical modeling and simulation
제목
Provisioning CSD-based Storage Systems with Erasure-coding Offloaded to the CSD
저자
Byun, HongsuJamil, SafdarRyu, JunghyunPark, SungyongLee, MyungcheolPark, Sung-SoonKim, Youngjae
DOI
10.5573/JSTS.2024.24.1.8
발행일
2024-02
유형
Article
저널명
JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE
24
1
페이지
8 ~ 17