{"title":"Performance analysis of media-based cache via analytical and simulation model","authors":"Mingzhou Xie, Jun Xu, Li Xia","doi":"10.1109/TENCON.2016.7848206","DOIUrl":null,"url":null,"abstract":"Storage has been a performance bottleneck in IO intensive applications for over one decade. To alleviate it, many cost-effective designs of disk subsystems are proposed. Media-based cache (MBC) is one of the recent implementations. This paper addresses the performance model of MBC using analytical approaches and Monte Carlo techniques. In particular, we give a detailed model to capture the characteristics of the general distribution of service times (disk access times) of MBC and we use a modified queuing model of M/G/1/K with multiple vacations to formulate the MBC dynamics. The system throughput and blocking probability under different workload characteristics and system parameters are studied. Essentially, we illustrate how the system parameters affect the MBC performance in different typical scenarios, which may be used as design guidelines for disks.","PeriodicalId":246458,"journal":{"name":"2016 IEEE Region 10 Conference (TENCON)","volume":"10 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE Region 10 Conference (TENCON)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TENCON.2016.7848206","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
Storage has been a performance bottleneck in IO intensive applications for over one decade. To alleviate it, many cost-effective designs of disk subsystems are proposed. Media-based cache (MBC) is one of the recent implementations. This paper addresses the performance model of MBC using analytical approaches and Monte Carlo techniques. In particular, we give a detailed model to capture the characteristics of the general distribution of service times (disk access times) of MBC and we use a modified queuing model of M/G/1/K with multiple vacations to formulate the MBC dynamics. The system throughput and blocking probability under different workload characteristics and system parameters are studied. Essentially, we illustrate how the system parameters affect the MBC performance in different typical scenarios, which may be used as design guidelines for disks.