Modeling the performance and energy of storage arrays

作者: Sankaran Sivathanu , Ling Liu , Cristian Ungureanu

DOI: 10.1109/GREENCOMP.2010.5598308

关键词: Real-time computingAlgorithmTRACE (psycholinguistics)Abstraction (linguistics)Interval (mathematics)Disk arraySet (abstract data type)Computer scienceRAIDPower optimizationContext (language use)

摘要: We propose a novel framework for evaluating techniques power optimization in storage. Given an arbitrary trace of disk requests, we split it into short time intervals, extract set simple statistics each interval, and apply analytical model to those obtain accurate information regarding the performance energy characteristics system that workload. The key abstraction used our is run-length - single sequential run requests at level. Using this abstraction, able account interactions random I/Os context RAID array, results with less effort than detailed individual request-level simulation. Various layout migration policies aimed conservation can be easily expressed as transformations on interval. demonstrate efficacy by using evaluate PARAID, recently proposed technique storage arrays. show predicted under PARAID accurately match simulation system. analytic allows us identify parameters affect performance, enhancement data which perform superior original technique. use both simulations illustrate benefit new layout. This also demonstrates significant simplicity applying high-level extracted statistics, compared current alternative either implementing or simulating level

参考文章(32)
C. Ruemmler, J. Wilkes, An introduction to disk drive modeling IEEE Computer. ,vol. 27, pp. 462- 473 ,(1994) , 10.1109/2.268881
Gregory R. Ganger, John S. Bucy, Steven W. Schlosser, Jiri Schindler, The DiskSim Simulation Environment Version 4.0 Reference Manual (CMU-PDL-08-101) ,(2008)
Kevin M. Greenan, Mark W. Storer, Ethan L. Miller, Kaladhar Voruganti, Pergamum: replacing tape with energy efficient, reliable, disk-based archival storage file and storage technologies. pp. 1- 16 ,(2008)
C. Kozyrakis, Suzanne Rivoire, P. Ranganathan, D. Economou, Full-System Power Analysis and Modeling for Server Environments International Symposium on Computer Architecture - IEEE. ,(2006)
Carl Staelin, John Wilkes, Tim Sullivan, Richard Golding, Peter Bosch, Idleness is not sloth usenix annual technical conference. pp. 17- 17 ,(1995)
Sudhanva Gurumurthi, Anand Sivasubramaniam, Mahmut Kandemir, Hubertus Franke, DRPM Proceedings of the 30th annual international symposium on Computer architecture - ISCA '03. ,vol. 31, pp. 169- 181 ,(2003) , 10.1145/859618.859638
Miriam Allalouf, Yuriy Arbitman, Michael Factor, Ronen I. Kat, Kalman Meth, Dalit Naor, Storage modeling for power estimation Proceedings of SYSTOR 2009: The Israeli Experimental Systems Conference on - SYSTOR '09. pp. 3- ,(2009) , 10.1145/1534530.1534535
Arif Merchant, Philip S. Yu, An analytical model of reconstruction time in mirrored disks Performance Evaluation. ,vol. 20, pp. 115- 129 ,(1994) , 10.1016/0166-5316(94)90009-4
Elizabeth Shriver, Arif Merchant, John Wilkes, An analytic behavior model for disk drives with readahead caches and request reordering measurement and modeling of computer systems. ,vol. 26, pp. 182- 191 ,(1998) , 10.1145/277851.277906
S. W. Son, G. Chen, M. Kandemir, Disk layout optimization for reducing energy consumption Proceedings of the 19th annual international conference on Supercomputing - ICS '05. pp. 274- 283 ,(2005) , 10.1145/1088149.1088186