arrow
Return

Containerized In-Storage Processing and Computing-Enabled Solid-State Drive Disaggregation

delete2025-11-01
delete0
PRE
AI
M
Miryeong Kwon
D
Donghyun Gouk
E
Eunjee Na
J
Jiseon Kim
J
Junhee Kim
W
Woo, Hyein
E
Eojin Ryu
H
Hyunkyu Choi
J
Jinwoo Baek
H
Hanyeoreum Bae
M
Mahmut Kandemir
M
Myoungsoo Jung *
DOI:10.1109/MM.2025.3574261delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
In-storage processing (ISP) minimizes data transfer for analytics but faces challenges in adaptation and disaggregation. We propose DockerSSD, an ISP model that leverages operating system-level virtualization and lightweight firmware to enable containerized data processing directly on solid-state devices. The key features include Ethernet over Non-volatile Memory Express for network-based ISP management, and virtual firmware for secure, efficient container execution. DockerSSD supports disaggregated storage pools, reducing host overhead and enhancing large-scale services like large language model (LLM) inference. It achieves up to 2x better performance for input-output-intensive workloads, and 7.9x improvement in distributed LLM inference.
Keywords:
Microprogramming
Containers
Kernel
Ethernet
Nonvolatile memory
Computational modeling
Virtualization
Runtime
Media
Training

Journal

IEEE Micro cover
IEEE Micro
IF:
2.9
Papers:
125
Citations:
2.7K

Organization

P
Pennsylvania State University
Scholars:
3.0W
Papers: 2.6W
Citations: 7.2W
P
pennsylvania commonwealth system of higher education (pcshe)
Scholars:
12.9W
Papers: 11.7W
Citations: 177