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...

Full description

Bibliographic Details
Main Authors: Shiao-Li Tsao, 曹孝櫟
Other Authors: Yueh Min Huang
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