Containerized In-Storage Processing and Computing-Enabled SSD Disaggregation

Miryeong Kwon, Donghyun Gouk, Eunjee Na, Jiseon Kim, Junhee Kim, Hyein Woo, Eojin Ryu, Hyunkyu Choi, Jinwoo Baek, Hanyeoreum Bae, Mahmut Kandemir, Myoungsoo Jung

Research output: Contribution to journalArticlepeer-review

Abstract

ISP minimizes data transfer for analytics but faces challenges in adaptation and disaggregation. We propose DockerSSD, an ISP model leveraging OS-level virtualization and lightweight firmware to enable containerized data processing directly on SSDs. Key features include Ethernet over NVMe 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 LLM inference. It achieves up to 2.0× better performance for I/O-intensive workloads, and 7.9× improvement in distributed LLM inference.

Original languageEnglish (US)
JournalIEEE Micro
DOIs
StateAccepted/In press - 2025

All Science Journal Classification (ASJC) codes

  • Software
  • Hardware and Architecture
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Containerized In-Storage Processing and Computing-Enabled SSD Disaggregation'. Together they form a unique fingerprint.

Cite this