Skip to main navigation Skip to search Skip to main content

The case for benchmarking control operations in cloud native storage

  • Alex Merenstein
  • , Vasily Tarasov
  • , Ali Anwar
  • , Deepavali Bhagwat
  • , Lukas Rupprecht
  • , Dimitris Skourtis
  • , Erez Zadok
  • Stony Brook University
  • IBM

Research output: Contribution to conferencePaperpeer-review

4 Scopus citations

Abstract

Storage benchmarking tools and methodologies today suffer from a glaring gap-they are incomplete because they omit storage control operations, such as volume creation and deletion, snapshotting, and volume reattachment and resizing. Control operations are becoming a critical part of cloud storage systems, especially in containerized environments like Kubernetes, where such operations can be executed by regular non-privileged users. While plenty of tools exist that simulate realistic data and metadata workloads, control operations are largely overlooked by the community and existing storage benchmarks do not generate control operations. Therefore, for cloud native environments, modern storage benchmarks fall short of serving their main purpose-holistic and realistic performance evaluation. Different storage provisioning solutions implement control operations in different ways, which means we need a unified storage benchmark to contrast and comprehend their performance and expected behaviors. In this position paper, we motivate the need for a cloud native storage benchmark by demonstrating the effect of control operations on storage provisioning solutions and workloads. We identify the challenges and requirements when implementing such benchmark and present our initial ideas for its design.

Original languageEnglish
StatePublished - 2020
Event12th USENIX Workshop on Hot Topics in Storage and File Systems, HotStorage 2020, co-located withUSENIX ATC 2020 - Virtual, Online
Duration: Jul 13 2020Jul 14 2020

Conference

Conference12th USENIX Workshop on Hot Topics in Storage and File Systems, HotStorage 2020, co-located withUSENIX ATC 2020
CityVirtual, Online
Period07/13/2007/14/20

Fingerprint

Dive into the research topics of 'The case for benchmarking control operations in cloud native storage'. Together they form a unique fingerprint.

Cite this