DocumentCode
499143
Title
Training of NNPCR-2: An improved neural network proxy cache replacement strategy
Author
ElAarag, Hala ; Romano, Sam
Author_Institution
Dept. of Math. & Comput. Sci., Stetson Univ., Deland, FL, USA
Volume
41
fYear
2009
fDate
13-16 July 2009
Firstpage
260
Lastpage
267
Abstract
Proxy servers are designed with three goals: decrease bandwidth, lessen user perceived lag, and reduce loads on origin servers by caching copies of Web objects. To achieve these goals an efficient cache replacement technique should be utilized. Squid is a widely used proxy cache software. Squid´s default cache replacement strategy is least recently used. While this is a simple approach, it does not necessarily achieve the targeted goals. We use a different approach to address the cache replacement problem by training neural networks to make cache replacement decisions. In this paper we present the many improvements to our neural network proxy cache replacement strategy. We focus on the training of the neural networks and demonstrate the results for the effect of the number of hidden nodes, input node, the sliding window length and the learning rate on the neural network.
Keywords
Internet; cache storage; learning (artificial intelligence); NNPCR-2; Squid; Web proxy cache; Web proxy servers; learning rate; neural network proxy cache replacement strategy; sliding window length; training neural networks; Aging; Artificial neural networks; Bandwidth; Computer science; Costs; Frequency; Function approximation; Mathematics; Network servers; Neural networks; NNPCR; Neural network; Squid; cache replacement strategies; proxy server; web caching;
fLanguage
English
Publisher
ieee
Conference_Titel
Performance Evaluation of Computer & Telecommunication Systems, 2009. SPECTS 2009. International Symposium on
Conference_Location
Istanbul
Print_ISBN
978-1-4244-4165-5
Electronic_ISBN
978-1-56555-328-6
Type
conf
Filename
5224114
Link To Document