A Distributed Cachefor Very Large Objects
Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Within a few years’ time, the Internet is expected to be used to transfer highquality video material and other bandwidth-demanding objects to a much larger extent than today. Users would prefer to be able to access such very large objects at an arbitrary point in time without any kind of preparation or advance planning. Offering such services on a large scale puts high demands on the network.
Using a caching Web proxy server may increase the bandwidth and reliability perceived by the users while reducing the load on the network. This can be done transparently to the users.
This thesis presents the principles for a caching Web proxy server better adapted to this expected traffic pattern. The bandwidth usage and transfer rate can be improved by taking advantage of the longer persistence of connections and by assuming that comparatively few objects will be popular at any given time. An experimental implementation has been developed in order to test the main principles. The new server is designed to operate in a distributed fashion by employing several cooperating servers at strategic points in the network. The system optimizes reliability and throughput by dynamically selecting from where to download objects based on current traffic and previous statistics.
Place, publisher, year, edition, pages
2001. , 50 p.
IdentifiersURN: urn:nbn:se:kth:diva-93289OAI: oai:DiVA.org:kth-93289DiVA: diva2:515554
Subject / course
Master of Science in Engineering - Electrical Engineering
2001-01-15, Seminar room "Telegrafen", Isafjordsgatan 22, Kista, 16:00 (English)
Maguire Jr., Gerald Q., professorAndersson, MartinBorg, Niklas
Maguire Jr., Gerald Q., professor