• Home
  • Search
  • ExaPlan: Queueing-Based Data Placement and Provisioning for Large Tiered Storage Systems
  • Cite Icon13
  • https://doi.org/10.1109/mascots.2015.41Copy DOI Icon

ExaPlan: Queueing-Based Data Placement and Provisioning for Large Tiered Storage Systems

  • Oct 1, 2015
  • Ilias Iliadis +4 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Multi-tiered storage, where each tier comprises one type of storage device, e.g., SSD, HDD, is a commonly used approach to achieve both high performance and cost efficiency in large-scale systems that need to store data with vastly different access characteristics. By aligning the access characteristics of the data to the characteristics of the storage devices, higher performance can be achieved for any given cost. This article presents ExaPlan, a method to determine both the data-to-tier assignment and the number of devices in each tier that minimize the system's mean response time for a given budget and workload. In contrast to other methods that constrain or minimize the system load, ExaPlan directly minimizes the system's mean response time estimated by a queueing model. Minimizing the mean response time is typically intractable as the resulting optimization problem is both non-convex and combinatorial in nature. ExaPlan circumvents this intractability by introducing a parameterized data-placement approach that makes it a highly scalable method that can be easily applied to exascale systems. Through experiments that use parameters from real-world storage systems, such as CERN and LOFAR, it is demonstrated that ExaPlan provides solutions that yield lower mean response times than previous works. It is also capable of determining a data-to-tier assignment both at the level of files and at the level of fixed-size extents. For some of the workloads evaluated, file-level placement exhibited a significant performance improvement over extent-level placement.

Similar Papers
  • Research Article
  • Citations35

Scheduling for efficiency and fairness in systems with redundancy

  • Jul 20, 2017
  • Performance Evaluation
  • Kristen Gardner +3
  • Conference Article

A performance analysis of single versus multiple processors

  • Nov 06, 1979
  • E Arthurs +1
  • Research Article

Optimality of Finite Capacity Markovian Queues with Discouraged Arrivals and Singlhiatus with Waiting Server

  • Jul 18, 2024
  • Communications on Applied Nonlinear Analysis
  • J Vimal Andrew
  • Research Article

A view of database system performance measures

  • May 01, 1987
  • ACM SIGMETRICS Performance Evaluation Review
  • Jim Gray
  • Dissertation

Resource management in enterprise cluster and storage systems

  • Jan 01, 2014
  • Jianzhe Tai
  • Research Article
  • Citations111

Redundancy-d: The Power of d Choices for Redundancy

  • Aug 01, 2017
  • Operations Research
  • Kristen Gardner +4
  • Book Chapter
  • Citations1

Energy storage systems

  • Nov 30, 2018
  • Radian Belu
  • Single Report

A Preliminary Evaluation of a Readiness-Based Repairable Item Inventory Model for the U.S. Navy

  • May 01, 2000
  • Alan W Mcmasters
  • Research Article
  • Citations18

Locating emergency vehicles with an approximate queuing model and a meta-heuristic solution approach

  • Mar 17, 2018
  • Transportation Research Part C: Emerging Technologies
  • M Altan Akdoğan +2
  • Conference Article

An automatic telephone directory inquiry service system

  • Jan 01, 1974
  • Y H Chin +3
  • Conference Article
  • Citations24

The Power of d Choices for Redundancy

  • Jun 14, 2016
  • Kristen Gardner +3
  • Research Article
  • Citations8

Chronism Theory, Culture, and System Delay

  • Oct 01, 2009
  • Journal of Global Information Management
  • Gregory M Rose +2
  • Research Article
  • Citations4

Deadline-Constrained Connection Request Scheduling in Mobile Relay-Assisted LTE Networks

  • Jul 01, 2019
  • IEEE Transactions on Vehicular Technology
  • Maurice J Khabbaz +1
  • Single Report

Spatio-Temporal Neural Networks for Vision, Reasoning and Rapid Decision Making.

  • Mar 31, 1995
  • Lokendra Shastri
  • Book Chapter
  • Citations6

Performance Aware Reconfiguration of Software Systems

  • Jan 01, 2010
  • Moreno Marzolla +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.