Skip to content

A Unified Bandwidth Orchestration Framework for Hierarchical Data Storage Systems

Aug 2026 · Proceedings of the VLDB Endowment · Vol 19, pp. 4209-4222 · 0 citations · 47 references

TL;DR

This paper presents an in-depth analysis of data migration behavior in commercial HSSs, uncovering substantial performance variability when multiple migration tasks execute concurrently, and proposes PASCAL, a system-level bandwidth orchestration framework that improves performance robustness in production-grade HSSs.

Abstract

Hierarchical Data Storage Systems (HSSs) provide a cost-effective architecture that balances capacity and performance through internal data migration. Prior work has primarily focused on optimizing individual migration tasks, either within or across HSS tiers, or on exploiting device bandwidth to improve overall throughput. These approaches treat migration tasks in isolation, and the performance implications of executing heterogeneous migration tasks concurrently remain largely unexplored despite their prevalence in real-world HSS deployments. The growing adoption of Direct Data Access (DDA) architectures, in which accelerators access storage without CPU mediation, further amplifies this problem by removing a natural bandwidth arbiter from the I/O path. This paper presents an in-depth analysis of data migration behavior in commercial HSSs, uncovering substantial performance variability when multiple migration tasks execute concurrently. To mitigate this issue, we propose PASCAL, a system-level bandwidth orchestration framework that improves performance robustness in production-grade HSSs. Inspired by hydraulic systems, PASCAL adapts pressure/backpressure-style coordination to the multi-task migration setting: it treats each tier as a pressurized vessel and uses pressure gradients to allocate bandwidth across cache flush, tiering, garbage collection, and DDA flows. We evaluate PASCAL on a commercial OceanStor HSS across three hardware configurations and eight workloads spanning database, AI training, AI inference, and production traces. PASCAL achieves up to 20% higher throughput, 67% lower tail latency, and 79% reduced throughput jitter compared to local state-of-the-art controllers, while also stabilizing the performance jitter introduced by DDA architectures.

View source

Similar papers

Sep 2026

The network fabric as a storage orchestrator: a switch-centric architecture

A new class of highly scalable, effective, and resilient network-native services is made possible by Synapse, which removes the main storage bottleneck in contemporary data centers by offloading the entire telemetry capture process to the network fabric.

Seyed Hossein Ahmadpanah, A. Sahafi, S. Erfani · 0 citations
Open access Aug 2026

Transfer-Efficient Data Processing in Disaggregated Systems

Staged query execution approach that interleaves query evaluation with fine-grained remote loading using random-access storage layouts and intermediate selection vectors to fetch only the necessary data for further processing is proposed, showing that fine-grained staged loading significantly reduces transferred data a...

David Loughlin, Holger Pirk · 0 citations
Book Open access Aug 2026

Spillway: Orchestrating DPU and Host into a Unified vSwitching Fabric

Spillway introduces a DPU-host hybrid data plane that repurposes idle host CPU resources to process spillover traffic when the DPU becomes the bottleneck, and decouples virtual switching capacity from static DPU hardware limits.

Xiaochong Jiang, Dian Fan, Yilong Lv et al. · 0 citations
Book Open access Aug 2026

Beyond Monoliths: Enabling Flexible and Composable AI Systems via Memory Disaggregation

CAISA is introduced, a composable AI systems architecture that enables disaggregated memory expansion for large-scale AI workloads using CXL-based shared memory and coupling memory isolation with software-managed data orchestration decouples compute and memory resources while preserving efficient data movement, providi...

Divya Kiran Kadiyala, Lianjie Cao, Jinsun Yoo et al. · 0 citations
Preprint Aug 2026

Oasis: Hiding the Cost of Querying Parquet Files in the Datapath

Oasis is a data-processing SmartNIC that offloads Parquet decoding into the network datapath as a custom hardware accelerator, and shows that Oasis hides the cost of Parquet decoding behind the network datapath with minimal overhead, overlapping the scan with the remainder of the query execution.

Jonas Dann, Luca Tagliavini, Gustavo Alonso · 0 citations
Book Open access Sep 2026

Duet: Orchestrating Full-Duplex-Aware Proactive Demotion in CXL Tiered Memory

Tiered memory systems integrating local DRAM with CXL-attached expanders must dynamically orchestrate data placement to accommodate diverse access patterns while maintaining stringent application latency requirements. Proactive demotion is essential for sustaining fast-memory headroom; however, current strategies treat...

Sheng-Song Kong, Li-Zhao Zhang, Shu-Fan He et al. · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.