TY - JOUR
T1 - Modeling drive-managed SMR performance
AU - Shafaei, Mansour
AU - Hajkazemi, Mohammad Hossein
AU - Desnoyers, Peter
AU - Aghayev, Abutalib
N1 - Publisher Copyright:
© 2017 ACM.
PY - 2017/12
Y1 - 2017/12
N2 - Accurately modeling drive-managed Shingled Magnetic Recording (SMR) disks is a challenge, requiring an array of approaches including both existing disk modeling techniques as well as new techniques for inferring internal translation layer algorithms. In this work, we present the first predictive simulation model of a generally available drive-managed SMR disk. Despite the use of unknown proprietary algorithms in this device, our model that is derived from external measurements is able to predict mean latency within a few percent, and with an Root Mean Square (RMS) cumulative latency error of 25% or less for most workloads tested. These variations, although not small, are in most cases less than three times the drive-to-drive variation seen among seemingly identical drives.
AB - Accurately modeling drive-managed Shingled Magnetic Recording (SMR) disks is a challenge, requiring an array of approaches including both existing disk modeling techniques as well as new techniques for inferring internal translation layer algorithms. In this work, we present the first predictive simulation model of a generally available drive-managed SMR disk. Despite the use of unknown proprietary algorithms in this device, our model that is derived from external measurements is able to predict mean latency within a few percent, and with an Root Mean Square (RMS) cumulative latency error of 25% or less for most workloads tested. These variations, although not small, are in most cases less than three times the drive-to-drive variation seen among seemingly identical drives.
UR - http://www.scopus.com/inward/record.url?scp=85040100454&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85040100454&partnerID=8YFLogxK
U2 - 10.1145/3139242
DO - 10.1145/3139242
M3 - Article
AN - SCOPUS:85040100454
SN - 1553-3077
VL - 13
JO - ACM Transactions on Storage
JF - ACM Transactions on Storage
IS - 4
M1 - a38
ER -