A case for heterogeneous flash in the datacenter

Research output: Contribution to conferencePaper

1 Citation (Scopus)

Abstract

We explore the idea of heterogeneous NAND flash which possesses pages and blocks of multiple sizes. This heterogeneity can then be exploited to accommodate the diversity in data access patterns found in most datacenter storage workloads. We identify various tradeoffs offered by such pages and blocks. By characterizing seven real-world I/O traces, we identify metrics that have a bearing on the efficacy as well as design of such a heterogeneous flash. We use the observations of our workload characterization to discuss the pros and cons of different implementation styles, management schemes and implications for datacenters.

Original languageEnglish (US)
Pages220-225
Number of pages6
DOIs
StatePublished - Dec 1 2013
Event33rd IEEE International Conference on Distributed Computing Systems Workshops, ICDCSW 2013 - Philadelphia, PA, United States
Duration: Jul 8 2013Jul 11 2013

Other

Other33rd IEEE International Conference on Distributed Computing Systems Workshops, ICDCSW 2013
CountryUnited States
CityPhiladelphia, PA
Period7/8/137/11/13

All Science Journal Classification (ASJC) codes

  • Software
  • Hardware and Architecture
  • Computer Networks and Communications

Cite this

Wang, D., Sivasubramaniam, A., & Urgaonkar, B. (2013). A case for heterogeneous flash in the datacenter. 220-225. Paper presented at 33rd IEEE International Conference on Distributed Computing Systems Workshops, ICDCSW 2013, Philadelphia, PA, United States. https://doi.org/10.1109/ICDCSW.2013.65
Wang, Di ; Sivasubramaniam, Anand ; Urgaonkar, Bhuvan. / A case for heterogeneous flash in the datacenter. Paper presented at 33rd IEEE International Conference on Distributed Computing Systems Workshops, ICDCSW 2013, Philadelphia, PA, United States.6 p.
@conference{374556ef4b784470874d41599a5441c3,
title = "A case for heterogeneous flash in the datacenter",
abstract = "We explore the idea of heterogeneous NAND flash which possesses pages and blocks of multiple sizes. This heterogeneity can then be exploited to accommodate the diversity in data access patterns found in most datacenter storage workloads. We identify various tradeoffs offered by such pages and blocks. By characterizing seven real-world I/O traces, we identify metrics that have a bearing on the efficacy as well as design of such a heterogeneous flash. We use the observations of our workload characterization to discuss the pros and cons of different implementation styles, management schemes and implications for datacenters.",
author = "Di Wang and Anand Sivasubramaniam and Bhuvan Urgaonkar",
year = "2013",
month = "12",
day = "1",
doi = "10.1109/ICDCSW.2013.65",
language = "English (US)",
pages = "220--225",
note = "33rd IEEE International Conference on Distributed Computing Systems Workshops, ICDCSW 2013 ; Conference date: 08-07-2013 Through 11-07-2013",

}

Wang, D, Sivasubramaniam, A & Urgaonkar, B 2013, 'A case for heterogeneous flash in the datacenter' Paper presented at 33rd IEEE International Conference on Distributed Computing Systems Workshops, ICDCSW 2013, Philadelphia, PA, United States, 7/8/13 - 7/11/13, pp. 220-225. https://doi.org/10.1109/ICDCSW.2013.65

A case for heterogeneous flash in the datacenter. / Wang, Di; Sivasubramaniam, Anand; Urgaonkar, Bhuvan.

2013. 220-225 Paper presented at 33rd IEEE International Conference on Distributed Computing Systems Workshops, ICDCSW 2013, Philadelphia, PA, United States.

Research output: Contribution to conferencePaper

TY - CONF

T1 - A case for heterogeneous flash in the datacenter

AU - Wang, Di

AU - Sivasubramaniam, Anand

AU - Urgaonkar, Bhuvan

PY - 2013/12/1

Y1 - 2013/12/1

N2 - We explore the idea of heterogeneous NAND flash which possesses pages and blocks of multiple sizes. This heterogeneity can then be exploited to accommodate the diversity in data access patterns found in most datacenter storage workloads. We identify various tradeoffs offered by such pages and blocks. By characterizing seven real-world I/O traces, we identify metrics that have a bearing on the efficacy as well as design of such a heterogeneous flash. We use the observations of our workload characterization to discuss the pros and cons of different implementation styles, management schemes and implications for datacenters.

AB - We explore the idea of heterogeneous NAND flash which possesses pages and blocks of multiple sizes. This heterogeneity can then be exploited to accommodate the diversity in data access patterns found in most datacenter storage workloads. We identify various tradeoffs offered by such pages and blocks. By characterizing seven real-world I/O traces, we identify metrics that have a bearing on the efficacy as well as design of such a heterogeneous flash. We use the observations of our workload characterization to discuss the pros and cons of different implementation styles, management schemes and implications for datacenters.

UR - http://www.scopus.com/inward/record.url?scp=84893256600&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84893256600&partnerID=8YFLogxK

U2 - 10.1109/ICDCSW.2013.65

DO - 10.1109/ICDCSW.2013.65

M3 - Paper

AN - SCOPUS:84893256600

SP - 220

EP - 225

ER -

Wang D, Sivasubramaniam A, Urgaonkar B. A case for heterogeneous flash in the datacenter. 2013. Paper presented at 33rd IEEE International Conference on Distributed Computing Systems Workshops, ICDCSW 2013, Philadelphia, PA, United States. https://doi.org/10.1109/ICDCSW.2013.65