Load Sharing in Distributed Multimedia-on-Demand Systems

Service providers have begun to offer multimedia-on-demand services to residential estates by installing isolated, small-scale multimedia servers at individual estates. Such an arrangement allows the service providers to operate without relying on a highspeed, large-capacity metropolitan area networ...

Full description

Saved in:
Bibliographic Details
Main Authors: TAY, Y. C., PANG, Hwee Hwa
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2000
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/113
https://ink.library.smu.edu.sg/context/sis_research/article/1112/viewcontent/Load_Sharing_in_Distributed_Multimedia_on_Demand_Systems__edited_.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-1112
record_format dspace
spelling sg-smu-ink.sis_research-11122016-09-15T11:31:47Z Load Sharing in Distributed Multimedia-on-Demand Systems TAY, Y. C. PANG, Hwee Hwa Service providers have begun to offer multimedia-on-demand services to residential estates by installing isolated, small-scale multimedia servers at individual estates. Such an arrangement allows the service providers to operate without relying on a highspeed, large-capacity metropolitan area network, which is still not available in many countries. Unfortunately, installing isolated servers can incur very high server costs, as each server requires spare bandwidth to cope with fluctuations in user demand. The authors explore the feasibility of linking up several small multimedia servers to a (limited-capacity) network, and allowing servers with idle retrieval bandwidth to help out servers that are temporarily overloaded; the goal is to minimize the waiting time for service to begin. We identify four characteristics of load sharing in a distributed multimedia system that differentiate it from load balancing in a conventional distributed system. We then introduce a GWQ load sharing algorithm that fits and exploits these characteristics; it puts all servers' pending requests in a global queue, from which a server with idle capacity obtains additional jobs. The performance of the algorithm is captured by an analytical model, which we validate through simulations. Both the analytical and simulation models show that the algorithm vastly reduces wait times at the servers. The analytical model also provides guidelines for capacity planning. Finally, we propose an enhanced GWQ+L algorithm that allows a server to reclaim active local requests that are being serviced remotely. Simulation experiments indicate that the scheduling decisions of GWQ+L are optimal, i.e., it enables the distributed servers to approximate the performance of a large centralized server 2000-05-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/113 info:doi/10.1109/69.846293 https://ink.library.smu.edu.sg/context/sis_research/article/1112/viewcontent/Load_Sharing_in_Distributed_Multimedia_on_Demand_Systems__edited_.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Network servers Analytical models Bandwidth Metropolitan area networks Costs Fluctuations Joining processes Multimedia systems Load management Algorithm design and analysis Databases and Information Systems Numerical Analysis and Scientific Computing
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Network servers
Analytical models
Bandwidth
Metropolitan area networks
Costs
Fluctuations
Joining processes
Multimedia systems
Load management
Algorithm design and analysis
Databases and Information Systems
Numerical Analysis and Scientific Computing
spellingShingle Network servers
Analytical models
Bandwidth
Metropolitan area networks
Costs
Fluctuations
Joining processes
Multimedia systems
Load management
Algorithm design and analysis
Databases and Information Systems
Numerical Analysis and Scientific Computing
TAY, Y. C.
PANG, Hwee Hwa
Load Sharing in Distributed Multimedia-on-Demand Systems
description Service providers have begun to offer multimedia-on-demand services to residential estates by installing isolated, small-scale multimedia servers at individual estates. Such an arrangement allows the service providers to operate without relying on a highspeed, large-capacity metropolitan area network, which is still not available in many countries. Unfortunately, installing isolated servers can incur very high server costs, as each server requires spare bandwidth to cope with fluctuations in user demand. The authors explore the feasibility of linking up several small multimedia servers to a (limited-capacity) network, and allowing servers with idle retrieval bandwidth to help out servers that are temporarily overloaded; the goal is to minimize the waiting time for service to begin. We identify four characteristics of load sharing in a distributed multimedia system that differentiate it from load balancing in a conventional distributed system. We then introduce a GWQ load sharing algorithm that fits and exploits these characteristics; it puts all servers' pending requests in a global queue, from which a server with idle capacity obtains additional jobs. The performance of the algorithm is captured by an analytical model, which we validate through simulations. Both the analytical and simulation models show that the algorithm vastly reduces wait times at the servers. The analytical model also provides guidelines for capacity planning. Finally, we propose an enhanced GWQ+L algorithm that allows a server to reclaim active local requests that are being serviced remotely. Simulation experiments indicate that the scheduling decisions of GWQ+L are optimal, i.e., it enables the distributed servers to approximate the performance of a large centralized server
format text
author TAY, Y. C.
PANG, Hwee Hwa
author_facet TAY, Y. C.
PANG, Hwee Hwa
author_sort TAY, Y. C.
title Load Sharing in Distributed Multimedia-on-Demand Systems
title_short Load Sharing in Distributed Multimedia-on-Demand Systems
title_full Load Sharing in Distributed Multimedia-on-Demand Systems
title_fullStr Load Sharing in Distributed Multimedia-on-Demand Systems
title_full_unstemmed Load Sharing in Distributed Multimedia-on-Demand Systems
title_sort load sharing in distributed multimedia-on-demand systems
publisher Institutional Knowledge at Singapore Management University
publishDate 2000
url https://ink.library.smu.edu.sg/sis_research/113
https://ink.library.smu.edu.sg/context/sis_research/article/1112/viewcontent/Load_Sharing_in_Distributed_Multimedia_on_Demand_Systems__edited_.pdf
_version_ 1770568876595085312