A Framework for Measuring the Performance and Power Consumption of Storage Components under Typical Workload

Abstract

Although the cost of storage components are reportedaccurately by the vendors, it is not clear whether the performance (IOps,MiBps) and power consumption (W) specifications they provide are accurateunder ‘typical’ workloads. Accurately measuring this informationis a vital step in providing input for optimal storage systems design. Thispaper measures storage disk performance and power consumption using‘typical’ workloads. The workloads are generated using an open sourceversion of the (industry standard) SPC-1 benchmark. This benchmarkcreates a realistic synthetic workload that aggregates multiple usersutilizing data storage simultaneously. A flexible current sensor board hasalso been developed to measure various storage devices simultaneously.This work represents a significant contribution to data storage benchmarkingresources (both performance and power consumption) as wehave embedded the open source SPC-1 benchmark spc1 within an opensource workload generator fio, in addition to our flexible current sensordevelopment. The integration provides an easily available benchmark forresearchers developing new storage technologies. This benchmark shouldgive a reasonable estimation of performance with the official SPC-1benchmark for systems that do not yet fulfill all the requirements for anofficial SPC-1 benchmark. With accurate information, our frameworkshows promise in alleviating much of the complexity in future storagesystems design

    Similar works