Request Shuffle : Novel Mechanisms to Improve Scalability of a Distributed Continuous Media Server
博士 === 國立成功大學 === 工程科學系 === 87 === Continuous media server is regarded as one of the most important components in new generation information system. Distributed continuous media server, which is one of the solutions to provide large scale service, involves a number of design challenges. Unfortunatel...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
1999
|
Online Access: | http://ndltd.ncl.edu.tw/handle/85130765025420897435 |
id |
ndltd-TW-087NCKU0028001 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-087NCKU00280012015-10-13T17:54:33Z http://ndltd.ncl.edu.tw/handle/85130765025420897435 Request Shuffle : Novel Mechanisms to Improve Scalability of a Distributed Continuous Media Server 需求重整:提升分散式連續媒體伺服器可擴充能力之新穎機制 Shiao-Li Tsao 曹孝櫟 博士 國立成功大學 工程科學系 87 Continuous media server is regarded as one of the most important components in new generation information system. Distributed continuous media server, which is one of the solutions to provide large scale service, involves a number of design challenges. Unfortunately, the previous studies only focused on a particular level of a distributed continuous media server, and some issues were ignored. In this paper, we propose a generic architecture of a distributed continuous media server system, which consists of a number of servers and clusters. We further investigate the load balancing problem and scalability in inter-cluster, intra-cluster and intra-server levels. We present a set of mechanisms, called request shuffle, to balance load between clusters and servers, and improve the service capacity and the scalability of a system. Request shuffle consists of two technologies, i.e. load shifting and request migration. Load shifting is applied to cluster level and it is used to improve the service capacity by dynamically adjusting the load of servers within a cluster. On the other hand, request migration is employed to server level and it is mainly to reduce the buffer requirement and initial delay while a server scales up. Moreover, we discuss the implementation techniques and implement the core of the proposed schemes. Both simulation and experimental results show that the proposed schemes can balance the load of servers and clusters, reduce the buffer requirement and initial delay, and achieve high scalability of a distributed continuous media server system. Yueh Min Huang Chyi-Nan Chen 黃悅民 陳祈男 1999 學位論文 ; thesis 80 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
博士 === 國立成功大學 === 工程科學系 === 87 === Continuous media server is regarded as one of the most important components in new generation information system. Distributed continuous media server, which is one of the solutions to provide large scale service, involves a number of design challenges. Unfortunately, the previous studies only focused on a particular level of a distributed continuous media server, and some issues were ignored. In this paper, we propose a generic architecture of a distributed continuous media server system, which consists of a number of servers and clusters. We further investigate the load balancing problem and scalability in inter-cluster, intra-cluster and intra-server levels. We present a set of mechanisms, called request shuffle, to balance load between clusters and servers, and improve the service capacity and the scalability of a system. Request shuffle consists of two technologies, i.e. load shifting and request migration. Load shifting is applied to cluster level and it is used to improve the service capacity by dynamically adjusting the load of servers within a cluster. On the other hand, request migration is employed to server level and it is mainly to reduce the buffer requirement and initial delay while a server scales up. Moreover, we discuss the implementation techniques and implement the core of the proposed schemes. Both simulation and experimental results show that the proposed schemes can balance the load of servers and clusters, reduce the buffer requirement and initial delay, and achieve high scalability of a distributed continuous media server system.
|
author2 |
Yueh Min Huang |
author_facet |
Yueh Min Huang Shiao-Li Tsao 曹孝櫟 |
author |
Shiao-Li Tsao 曹孝櫟 |
spellingShingle |
Shiao-Li Tsao 曹孝櫟 Request Shuffle : Novel Mechanisms to Improve Scalability of a Distributed Continuous Media Server |
author_sort |
Shiao-Li Tsao |
title |
Request Shuffle : Novel Mechanisms to Improve Scalability of a Distributed Continuous Media Server |
title_short |
Request Shuffle : Novel Mechanisms to Improve Scalability of a Distributed Continuous Media Server |
title_full |
Request Shuffle : Novel Mechanisms to Improve Scalability of a Distributed Continuous Media Server |
title_fullStr |
Request Shuffle : Novel Mechanisms to Improve Scalability of a Distributed Continuous Media Server |
title_full_unstemmed |
Request Shuffle : Novel Mechanisms to Improve Scalability of a Distributed Continuous Media Server |
title_sort |
request shuffle : novel mechanisms to improve scalability of a distributed continuous media server |
publishDate |
1999 |
url |
http://ndltd.ncl.edu.tw/handle/85130765025420897435 |
work_keys_str_mv |
AT shiaolitsao requestshufflenovelmechanismstoimprovescalabilityofadistributedcontinuousmediaserver AT cáoxiàolì requestshufflenovelmechanismstoimprovescalabilityofadistributedcontinuousmediaserver AT shiaolitsao xūqiúzhòngzhěngtíshēngfēnsànshìliánxùméitǐcìfúqìkěkuòchōngnénglìzhīxīnyǐngjīzhì AT cáoxiàolì xūqiúzhòngzhěngtíshēngfēnsànshìliánxùméitǐcìfúqìkěkuòchōngnénglìzhīxīnyǐngjīzhì |
_version_ |
1717785425791156224 |