{"title":"State-dependent M/G/1/K queuing model for hard disk drives","authors":"Mingzhou Xie, L. Xia, Jun Xu","doi":"10.1109/COASE.2017.8256206","DOIUrl":null,"url":null,"abstract":"Storage system is the infrastructure of big data. Performance analysis of hard disk drive (HDD) plays a fundamental role to improve the efficiency of storage system. State-dependent M/G/1/K queue is used to model HDD, but it does not have a closed-form solution in the literature. In this paper, we use an M/G/1/K with state-dependent service time to formulate the dynamics of disk random access, where the service time depends on the queue length (batch size of requests determined by the queue length). A numerical computation approach is then proposed to compute the steady state distribution of this queuing model. By utilizing the block structure of transition probability matrix, we further develop an approach to speed up the computation, which can reduce the model complexity from O(K6) to O(K3). Finally, we apply this approach to a case study of hard disks of Western Digital Corp. It demonstrates the efficiency of our approach and gains useful insights for the optimization of storage system.","PeriodicalId":445441,"journal":{"name":"2017 13th IEEE Conference on Automation Science and Engineering (CASE)","volume":"12 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 13th IEEE Conference on Automation Science and Engineering (CASE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/COASE.2017.8256206","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
Storage system is the infrastructure of big data. Performance analysis of hard disk drive (HDD) plays a fundamental role to improve the efficiency of storage system. State-dependent M/G/1/K queue is used to model HDD, but it does not have a closed-form solution in the literature. In this paper, we use an M/G/1/K with state-dependent service time to formulate the dynamics of disk random access, where the service time depends on the queue length (batch size of requests determined by the queue length). A numerical computation approach is then proposed to compute the steady state distribution of this queuing model. By utilizing the block structure of transition probability matrix, we further develop an approach to speed up the computation, which can reduce the model complexity from O(K6) to O(K3). Finally, we apply this approach to a case study of hard disks of Western Digital Corp. It demonstrates the efficiency of our approach and gains useful insights for the optimization of storage system.