English

The Case for Cross-Layer Optimizations in Storage: A Workflow-Optimized Storage System

Distributed, Parallel, and Cluster Computing 2013-01-29 v1

Abstract

This paper proposes using file system custom metadata as a bidirectional communication channel between applications and the storage system. This channel can be used to pass hints that enable cross-layer optimizations, an option hindered today by the ossified file-system interface. We study this approach in context of storage system support for large-scale workflow execution systems: Our workflow optimized storage system (WOSS), exploits application hints to provide per-file optimized operations, and exposes data location to enable location-aware scheduling. This paper argues that an incremental adoption path for adopting cross-layer optimizations in storage systems exists, presents the system architecture for a workflow-optimized storage system and its integration with a workflow runtime engine, and evaluates the proposed approach using synthetic as well as real applications workloads.

Keywords

Cite

@article{arxiv.1301.6195,
  title  = {The Case for Cross-Layer Optimizations in Storage: A Workflow-Optimized Storage System},
  author = {Samer Al-Kiswany and Emalayan Vairavanathan and Lauro B. Costa and Hao Yang and Matei Ripeanu},
  journal= {arXiv preprint arXiv:1301.6195},
  year   = {2013}
}
R2 v1 2026-06-21T23:15:37.787Z