Adaptive Multimedia Content Delivery for Scalable Web Servers
The phenomenal growth in the use of the World Wide Web often places a heavy load on networks and servers, threatening to increase Web server response time and raising scalability issues for both the network and the server. With the advances in the field of optical networking and the increasing use o...
Main Author: | |
---|---|
Other Authors: | |
Format: | Others |
Published: |
Digital WPI
2001
|
Subjects: | |
Online Access: | https://digitalcommons.wpi.edu/etd-theses/643 https://digitalcommons.wpi.edu/cgi/viewcontent.cgi?article=1642&context=etd-theses |
id |
ndltd-wpi.edu-oai-digitalcommons.wpi.edu-etd-theses-1642 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-wpi.edu-oai-digitalcommons.wpi.edu-etd-theses-16422019-03-22T05:46:17Z Adaptive Multimedia Content Delivery for Scalable Web Servers Pradhan, Rahul The phenomenal growth in the use of the World Wide Web often places a heavy load on networks and servers, threatening to increase Web server response time and raising scalability issues for both the network and the server. With the advances in the field of optical networking and the increasing use of broadband technologies like cable modems and DSL, the server and not the network, is more likely to be the bottleneck. Many clients are willing to receive a degraded, less resource intensive version of the requested content as an alternative to connection failures. In this thesis, we present an adaptive content delivery system that transparently switches content depending on the load on the server in order to serve more clients. Our system is designed to work for dynamic Web pages and streaming multimedia traffic, which are not currently supported by other adaptive content approaches. We have designed a system which is capable of quantifying the load on the server and then performing the necessary adaptation. We designed a streaming MPEG server and client which can react to the server load by scaling the quality of frames transmitted. The main benefits of our approach include: transparent content switching for content adaptation, alleviating server load by a graceful degradation of server performance and no requirement of modification to existing server software, browsers or the HTTP protocol. We experimentally evaluate our adaptive server system and compare it with an unadaptive server. We find that adaptive content delivery can support as much as 25% more static requests, 15% more dynamic requests and twice as many multimedia requests as a non-adaptive server. Our, client-side experiments performed on the Internet show that the response time savings from our system are quite significant. 2001-05-02T07:00:00Z text application/pdf https://digitalcommons.wpi.edu/etd-theses/643 https://digitalcommons.wpi.edu/cgi/viewcontent.cgi?article=1642&context=etd-theses Masters Theses (All Theses, All Years) Digital WPI Micha Hofri, Department Head Craig E. Wills, Reader Mark L. Claypool, Advisor Multimedia Content Adaptation Scalable Content Delivery Web servers Multimedia systems Load sharing |
collection |
NDLTD |
format |
Others
|
sources |
NDLTD |
topic |
Multimedia Content Adaptation Scalable Content Delivery Web servers Multimedia systems Load sharing |
spellingShingle |
Multimedia Content Adaptation Scalable Content Delivery Web servers Multimedia systems Load sharing Pradhan, Rahul Adaptive Multimedia Content Delivery for Scalable Web Servers |
description |
The phenomenal growth in the use of the World Wide Web often places a heavy load on networks and servers, threatening to increase Web server response time and raising scalability issues for both the network and the server. With the advances in the field of optical networking and the increasing use of broadband technologies like cable modems and DSL, the server and not the network, is more likely to be the bottleneck. Many clients are willing to receive a degraded, less resource intensive version of the requested content as an alternative to connection failures. In this thesis, we present an adaptive content delivery system that transparently switches content depending on the load on the server in order to serve more clients. Our system is designed to work for dynamic Web pages and streaming multimedia traffic, which are not currently supported by other adaptive content approaches. We have designed a system which is capable of quantifying the load on the server and then performing the necessary adaptation. We designed a streaming MPEG server and client which can react to the server load by scaling the quality of frames transmitted. The main benefits of our approach include: transparent content switching for content adaptation, alleviating server load by a graceful degradation of server performance and no requirement of modification to existing server software, browsers or the HTTP protocol. We experimentally evaluate our adaptive server system and compare it with an unadaptive server. We find that adaptive content delivery can support as much as 25% more static requests, 15% more dynamic requests and twice as many multimedia requests as a non-adaptive server. Our, client-side experiments performed on the Internet show that the response time savings from our system are quite significant. |
author2 |
Micha Hofri, Department Head |
author_facet |
Micha Hofri, Department Head Pradhan, Rahul |
author |
Pradhan, Rahul |
author_sort |
Pradhan, Rahul |
title |
Adaptive Multimedia Content Delivery for Scalable Web Servers |
title_short |
Adaptive Multimedia Content Delivery for Scalable Web Servers |
title_full |
Adaptive Multimedia Content Delivery for Scalable Web Servers |
title_fullStr |
Adaptive Multimedia Content Delivery for Scalable Web Servers |
title_full_unstemmed |
Adaptive Multimedia Content Delivery for Scalable Web Servers |
title_sort |
adaptive multimedia content delivery for scalable web servers |
publisher |
Digital WPI |
publishDate |
2001 |
url |
https://digitalcommons.wpi.edu/etd-theses/643 https://digitalcommons.wpi.edu/cgi/viewcontent.cgi?article=1642&context=etd-theses |
work_keys_str_mv |
AT pradhanrahul adaptivemultimediacontentdeliveryforscalablewebservers |
_version_ |
1719005772309856256 |