| dc.description.abstract |
ABSTRACT
BANDWIDTH OPTIMIZATION USING CONTENT ALIASING OF
PROXY SERVER
by
© Khyati Desai 2009
Master of Science in Computer Science
California State University, Chico
Summer 2009
Network traffic has increased tremendously due to the rise in the number of
Internet users. Increase in network traffic affects several other aspects of the network
such as reduced network bandwidth, increased latency, and higher response time for
users. In order to design techniques that optimize network bandwidth, reduce latency,
and the response time for users, it is very important to understand the characteristics of
web traffic.
Researchers have focused on the problem of aliasing in the proxy sever
caches for a long time. Aliasing in proxy server caches occurs when the same content is
stored in cache multiple times. This storing of the same content in cache multiple times
happens when multiple requests are made to multiple, but different, websites that contain
the same content. Websites that store the same content are called mirrors. Mirroring
ix
increases efficiency but at the cost of consuming storage space in cache. In most cases,
the amount of storage space consumed by aliasing in cache is enormous.
Techniques such as abstracting common content from websites across domains
and mirroring, can be used to utilize the problem of content aliasing for the benefit
of proxy server caches. In contrast, in this project, we devise a technique wherein we
check the cache contents for redundancy, in efforts to reduce network traffic and latency,
but also, to indirectly optimize the use of network bandwidth. Our technique not
only finds a solution to the problem of redundancy in aliasing in proxy server caches,
but is also a contribution to the open source community. |
en_US |