Limit search to available items
Book Cover
E-book
Author ElAarag, Hala, 1967-

Title Web proxy cache replacement strategies : simulation, implementation, and performance evaluation / Hala ElAarag ; with contributions by Sam Romano and Jake Cobb
Published London ; New York : Springer, ©2013

Copies

Description 1 online resource (108 pages)
Series SpringerBriefs in Computer Science
SpringerBriefs in computer science.
Contents 1. Introduction -- 2. Background Information -- Web Request -- Characteristics of Web Objects -- Web Proxy Servers -- Squid -- 3. Neural Networks -- Firing Rule/Squashing Function -- Multi-Layer Perceptrons -- Supervised Learning -- Objective Function -- Backpropagation -- 4. A Quantitative Study of Web Cache Replacement Strategies Using Simulation -- Replacement Strategies -- Simulation Details -- Web Cache Components -- Simulation Architecture -- Details of Implemented Strategies -- Other Implementation Details -- Performance Metrics and Cost Models -- Performance Metrics -- Cost Models -- Experiment Setup and Results -- Trace Files -- Simulation Setup and Parameters -- Simulation Results -- Conclusion -- 5. Web Proxy Cache Replacement Scheme Based on Backpropagation Neural Network -- Neural Network Proxy Cache Replacement -- Simulation -- Data Preprocessing -- Metrics -- Performance Evaluation -- Results -- Training -- Proxy Cache Simulation -- Neural Network Input/Output Relationships -- Application -- Summary and Conclusions -- 6. Implementation of a Neural Network Proxy Cache Replacement Strategy in the Squid Proxy Server -- Squid's Implemented Cache Replacement Strategies -- NNPCR-2 -- NNPCR-2 Implementation Details -- NNPCR-2 Training Setup -- Implementation of NNPCR-2 in Squid 3.1 -- NNPCR Training Results -- Effect of Hidden Nodes and Input Nodes -- Effect of the Sliding Window Length -- Effect of the Learning Rate -- Emulation Setup -- Emulation Results and Observations -- Conclusions
Summary This work presents a study of cache replacement strategies designed for static web content. Proxy servers can improve performance by caching static web content such as cascading style sheets, java script source files, and large files such as images. This topic is particularly important in wireless ad hoc networks, in which mobile devices act as proxy servers for a group of other mobile devices. Opening chapters present an introduction to web requests and the characteristics of web objects, web proxy servers and Squid, and artificial neural networks
Bibliography Includes bibliographical references
Notes English
Print version record
In Springer eBooks
Subject Web proxy servers.
Distributed shared memory.
Cache memory.
Computer systems.
Computer Systems
Computer Simulation
simulation.
COMPUTERS -- Operating Systems -- Virtualization.
COMPUTERS -- System Administration -- General.
COMPUTERS -- Utilities.
Computer systems
Cache memory
Distributed shared memory
Web proxy servers
Form Electronic book
Author Romano, Sam
Cobb, Jake
LC no. 2012954855
ISBN 9781447148937
1447148932
1283945614
9781283945615