Response time distribution of flash memory accesses

被引:6
作者
Harrison, Peter G. [2 ]
Patel, Naresh M. [3 ]
Zertal, Soraya [1 ]
机构
[1] Univ Versailles, PRiSM, F-78000 Versailles, France
[2] Univ London Imperial Coll Sci Technol & Med, London SW7 2AZ, England
[3] NetApp Inc, Sunnyvale, CA 94089 USA
基金
英国工程与自然科学研究理事会;
关键词
Fluid model; Flash memory; Response time distribution; Preemptive priority;
D O I
10.1016/j.peva.2009.10.003
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Flash memory is becoming an increasingly important storage component among nonvolatile storage devices. Its cost is decreasing dramatically and its performance continues to improve, which makes it a serious competitor for disks and a candidate for enterprise-tier storage devices of the future. Consequently, it is important to devise models and tools to analyse its behaviour and to evaluate its effects on a system's performance. We propose a Markov modulated fluid model with priority classes to investigate the response time characteristics of Flash memory accesses. This model can represent well the Flash access operation types, respecting the erase/write/read relative priorities and autocorrelations. We apply the model to estimate response time densities at the chip for an OLTP-type of workload and indicate the magnitude of the penalty suffered by writes under priority scheduling of read operations. The model is validated against a customised hardware simulator that uses input-traces typical of our Markovian workload description. (C) 2009 Elsevier B.V. All rights reserved.
引用
收藏
页码:248 / 259
页数:12
相关论文
共 24 条
[1]  
*AL ON LTD, 2007, YAFFS2 READM LIN V1
[2]  
[Anonymous], 1991, The Art of Computer Systems Performance Analysis: Techniquesfor Experimental Design, Measurement, Simulation, and Modeling
[3]  
[Anonymous], 2008, P C FIL STOR TECHN F
[4]  
BOTLE D, 2007, LIN C
[5]   Formalising flash memory: First steps [J].
Butterfield, Andrew ;
Woodcock, Jim .
12TH IEEE INTERNATIONAL CONFERENCE ON ENGINEERING COMPLEX COMPUTER SYSTEMS, PROCEEDINGS, 2007, :251-+
[6]  
CHANG L, 2004, P ACM S APPL COMP
[7]  
CHANG LP, 2002, P 18 IEEE REAL TIM E
[8]  
FIELD AG, 2007, PERFORMANCE EVALUATI, V64
[9]  
FREITAS L, 2009, SCI COMPUTER PROGRAM, V74
[10]  
GRIBAUDO M, 2007, FLUID MODELS PERFORM, V4486