Abstract
Replacement algorithm optimization is the core of cache model research. On the basis of the cache replacement model RFS, through long-term observation and analysis to the real network logs, find that the fluctuation of the access interval change rate is more valuable in predicting the new objects arrival. Therefore, in this paper, we first get the access heat level through clustering the access interval change rate with the improved K-means clustering algorithm; and then establish HSF optimal web cache model with the access heat level which named H, web object size which named S and web object freshness which named F. The replacement strategy of HSF model’s is: First, replace the lowest heat level of the web object; replace the biggest size one, if H is the same; replace The lowest freshness one if H and S are the same. The simulation shows that the HSF model had the better hit rate and the byte hit rate, and the lower the access delay than the RFS.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Zhang, J.: Replacement strategy of web cache based on data mining. In: 2015 10th International Conference on P2P, Parallel, Grid, Cloud and Internet Computing (2015)
Li, Q., He, H., Fang, B.: A web cache replacement policy based on object property. Intell. Comput. Appl. (2014)
Li, Q., He, H., Fang, B.: A cache replacement strategy for web content distribution. High - Tech Commun. doi:10.3772/j.issn.1002-0470.2013.07.005
Zhang, Y., Shi, L., Wei, L.: Study on optimal model of web cache. Comput. Eng. (2009)
Meng, C., Ye, H.: A survey of web cache replacement algorithms. Fujian Comput. (2009)
Xiao, L.: Research and application of caching technology. Comput. CD Softw. Appl. (2012)
Abrams, M., Standridge, C.R., et al. Caching proxies: limitations and potentials. In: Proceedings of 4th www Conference, Boston, USA, pp. 119–133 (1995)
Shi, L., Ye, H., Wei, L., Lian, W.: Relationship between hit ratio and byte hit ratio of web caching. Comput. Eng. 33, 84–86 (2007)
Huang, X., Zhong, Y.: Web cache replacement algorithm based on multi-markov chains prediction model. Microelectron. Comput. (2014)
Han, X., Tian, Y.: Web cache replacement algorithm based on prediction. Comput. Eng. Des. (2010)
Fan, X.: Intelligent model of Web cache based decision tree classification. Soft. Technol. (2011)
Boyinbode, O., Le, H., Takizawa, M.: A survey on clustering algorithms for wireless sensor networks, pp. 137–150. doi:10.1504/IJSSC.2011.040339
Richling, S., Hau, S., Kredel, H., Kruse, H.-G.: Operating two InfiniBand grid clusters over 28 km distance, pp. 313–325. doi:http://dx.doi.org/10.1504/IJGUC.2011.042946
Wu, J.:Customer segmentation analysis based on k-means algorithm—The case analysis of a company. Lanzhou Commercial College, pp. 12–17, June 2014
Zhu, M.: Data Mining. China University of Science and Technology University Press (2002)
Huang, G., Wang, X.: An improved artificial ant colony algorithm based on grid partitioning strategy. Microelectron. Comput. 24(7), 83–86 (2007)
Ray, S., Turi, R.H.: Determination of number of clusters in K-means clustering and application in colour image segmentation, ICAPRDT 1999, pp. 27–29 (1999)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG
About this paper
Cite this paper
Wang, Q. (2018). An Optimal Model of Web Cache Based on Improved K-Means Algorithm. In: Barolli, L., Zhang, M., Wang, X. (eds) Advances in Internetworking, Data & Web Technologies. EIDWT 2017. Lecture Notes on Data Engineering and Communications Technologies, vol 6. Springer, Cham. https://doi.org/10.1007/978-3-319-59463-7_40
Download citation
DOI: https://doi.org/10.1007/978-3-319-59463-7_40
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-59462-0
Online ISBN: 978-3-319-59463-7
eBook Packages: EngineeringEngineering (R0)