{"title":"HQ: An Architecture for Web Cache Replacement Algorithms in Distributed Systems","authors":"Xueqiang Zou, Chen Chen","doi":"10.1109/ICCCE.2016.29","DOIUrl":null,"url":null,"abstract":"Distributed cache is capable of accelerating the process of retrieving an enormous amount of data. In order to optimize the cache performance in distributed environment, we present an architecture of cache replacement algorithms. The architecture called HQ (Hybrid Queue) focuses on organizing distributed cache clusters hierarchically, making use of the web data distribution. In addition, we also introduce a new cache replacement algorithm PDE (Predictive Dead-time Elimination), based on a compound measurement of data cached with the second exponential smoothing technique. Experiment indicates that HQ could bring 3% increment on cache hit-rate on average, while PDE could make a 3% increment as well, comparing with the most widely used algorithms, such as LRU, FIFO, LFU, LRFU, and EXP1 etc.","PeriodicalId":360454,"journal":{"name":"2016 International Conference on Computer and Communication Engineering (ICCCE)","volume":"33 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 International Conference on Computer and Communication Engineering (ICCCE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCCE.2016.29","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Distributed cache is capable of accelerating the process of retrieving an enormous amount of data. In order to optimize the cache performance in distributed environment, we present an architecture of cache replacement algorithms. The architecture called HQ (Hybrid Queue) focuses on organizing distributed cache clusters hierarchically, making use of the web data distribution. In addition, we also introduce a new cache replacement algorithm PDE (Predictive Dead-time Elimination), based on a compound measurement of data cached with the second exponential smoothing technique. Experiment indicates that HQ could bring 3% increment on cache hit-rate on average, while PDE could make a 3% increment as well, comparing with the most widely used algorithms, such as LRU, FIFO, LFU, LRFU, and EXP1 etc.