DoCeph: DPU-Offloaded Messaging in Ceph for Reduced Host CPU Utilization

Citations

WEB OF SCIENCE

0
Citations

SCOPUS

0

초록

Ceph is a widely used distributed object store, but its messenger layer imposes substantial CPU overhead on the host. To address this limitation, we propose DoCeph, a DPU-offloaded storage architecture for Ceph that disaggregates the system by offloading the communication-intensive messaging component to the DPU while retaining the storage backend on the host. The DPU efficiently manages communication, using lightweight RPC for metadata operations and DMA for data transfer. Moreover, DoCeph introduces a pipelining technique that overlaps data transmission with buffer preparation, mitigating hardware-imposed transfer size limitations. We implemented DoCeph on a Ceph cluster with NVIDIA BlueField-3 DPUs. Evaluation results indicate that DoCeph cuts host CPU usage by up to 92% while sustaining stable throughput and providing larger performance benefits for object writes over 1 MB. © 2025 Copyright held by the owner/author(s).

키워드

CephData Processing Unit (DPU) OffloadingDisaggregated StorageDistributed Object Storage System
제목
DoCeph: DPU-Offloaded Messaging in Ceph for Reduced Host CPU Utilization
저자
Park, KyuliYoon, Sung MinTalibli, FaridPark, SungyongKwak, Jae HyuckJeong, KimoonKhan, AwaisKim, Youngjae
DOI
10.1145/3731599.3767525
발행일
2025-11-15
유형
Proceedings Paper
저널명
Proceedings of 2025 Workshops of the International Conference on High Performance Computing, Network, Storage, and Analysis, SC 2025 Workshops
페이지
1658 ~ 1666