Skip to main navigation Skip to search Skip to main content

Containerized In-Storage Processing and Computing-Enabled Solid-State Drive 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

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 2 × better performance for input–output-intensive workloads, and 7.9 × improvement in distributed LLM inference.

Original languageEnglish (US)
Pages (from-to)24-35
Number of pages12
JournalIEEE Micro
Volume45
Issue number6
DOIs
StatePublished - 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 Solid-State Drive Disaggregation'. Together they form a unique fingerprint.

Cite this