Skip to main navigation Skip to search Skip to main content

DHIS: Discriminating hierarchical storage

  • Chaitanya Yalamanchili
  • , Kiron Vijayasankar
  • , Erez Zadok
  • , Gopalan Sivathanu
  • Stony Brook University
  • Alphabet Inc.

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

4 Scopus citations

Abstract

A typical storage hierarchy comprises of components with varying performance and cost characteristics, providing multiple options for data placement. We propose and evaluate a hierarchical storage system, DHIS, that uses application-level hints to discriminate between data with different access characteristics, and then customizes its placement and caching policies to each type. The data placement decisions in DHIS are made in an online fashion, during data creation. Most existing solutions that attempt to customize data layout require moving data around, based on access characteristics. DHIS uses two kinds of information to make its decisions. First, it uses knowledge about higher-level pointers between blocks (for example, f le system pointers) to understand the relationship between blocks and consequently, their importance. Second, DHIS def nes a set of generic attributes that the higher layers can use to annotate data, conveying various properties such as importance, access pattern, etc. Based on these attributes, DHIS dynamically decides to place the data in the hierarchy best suited for its requirements. By doing so, DHIS solves a critical problem faced by storage vendors and developers of higher level storage software, in terms of choosing the most eff cient policy among many alternatives. Through several benchmarks, we show that DHIS's data placement decisions improve performance signif cantly.

Original languageEnglish
Title of host publicationProceedings of the Israeli Experimental Systems Conference, SYSTOR 2009
Pages9
Number of pages1
DOIs
StatePublished - 2009
EventSYSTOR 2009: The Israeli Experimental Systems Conference - Haifa, Israel
Duration: May 4 2009May 6 2009

Publication series

NameACM International Conference Proceeding Series

Conference

ConferenceSYSTOR 2009: The Israeli Experimental Systems Conference
Country/TerritoryIsrael
CityHaifa
Period05/4/0905/6/09

Keywords

  • File Systems
  • Intelligent Disks
  • Storage Stack
  • Storage Systems

Fingerprint

Dive into the research topics of 'DHIS: Discriminating hierarchical storage'. Together they form a unique fingerprint.

Cite this