SUMF: Efficient, Stable, and Reliable SPDK Userspace IO Multipathing Framework

Storage Area Networks (SANs) are critical in enterprise IT infrastructure, offering high-throughput and low-latency storage solutions. However, traditional SAN architectures that rely on kernel-space multipathing software face significant challenges in virtualized environments, where extended IO paths and high context-switching overheads degrade performance. While the Storage Performance Development Kit (SPDK) has emerged as a powerful tool to enhance IO efficiency by enabling userspace drivers, it introduces limitations in multipathing capabilities.To address these challenges, we have developed SUMF (SPDK Userspace IO Multipathing Framework), an innovative userspace IO multipathing software. SUMF leverages SPDK’s strengths while overcoming its limitations by directly managing multiple IO paths within virtualized cloud computing environments. This solution reduces IO latency by avoiding unnecessary user-kernel transitions and optimizes the system through improved IO path aggregation and selection, dynamic load balancing, and robust failover and failback mechanisms. Our experiments demonstrate that, compared to native SPDK, SUMF achieves higher throughput and shows stronger adaptability to path failures and bandwidth imbalances during transmission.

Authors

Institutions

Publication Details

Published
2024-12-13
DOI
https://doi.org/10.1109/hpcc64274.2024.00053
Primary Topic
Mobile Agent-Based Network Management
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

SUMF: Efficient, Stable, and Reliable SPDK Userspace IO Multipathing Framework

Dianjianyi Sun, Rubing Huang, Shiyi Li, Weiyue Hu et al.
Mobile Agent-Based Network Management
article

SUMF: Efficient, Stable, and Reliable SPDK Userspace IO Multipathing Framework

Dianjianyi Sun, Rubing Huang, Shiyi Li, Weiyue Hu, Xiaobo Zheng, Wen Xia, Haojun Hu
article en

Abstract

Storage Area Networks (SANs) are critical in enterprise IT infrastructure, offering high-throughput and low-latency storage solutions. However, traditional SAN architectures that rely on kernel-space multipathing software face significant challenges in virtualized environments, where extended IO paths and high context-switching overheads degrade performance. While the Storage Performance Development Kit (SPDK) has emerged as a powerful tool to enhance IO efficiency by enabling userspace drivers, it introduces limitations in multipathing capabilities.To address these challenges, we have developed SUMF (SPDK Userspace IO Multipathing Framework), an innovative userspace IO multipathing software. SUMF leverages SPDK’s strengths while overcoming its limitations by directly managing multiple IO paths within virtualized cloud computing environments. This solution reduces IO latency by avoiding unnecessary user-kernel transitions and optimizes the system through improved IO path aggregation and selection, dynamic load balancing, and robust failover and failback mechanisms. Our experiments demonstrate that, compared to native SPDK, SUMF achieves higher throughput and shows stronger adaptability to path failures and bandwidth imbalances during transmission.

Macau University of Science and Technology (MO), Harbin Institute of Technology (CN), Nigerian Institute For Oil Palm Reasearch (NG)
Wuhan National Laboratory for Optoelectronics
Openalex Percentile: Top 64%
Mobile Agent-Based Network Management
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

SUMF: Efficient, Stable, and Reliable SPDK Userspace IO Multipathing Framework — Dianjianyi Sun, Rubing Huang, et al. · (2024) | TGRS Research Map | TGRS