TY - JOUR
T1 - Dynamic round-based resource management for on-demand multimedia servers
AU - Cheng, Sheng Tzong
AU - Chen, Chia Mei
PY - 2000/12/1
Y1 - 2000/12/1
N2 - While multimedia servers become increasingly important, resource management is essential to performance and quality guarantees. In most multimedia servers, each user request is treated independently. However, in some applications, such as training centers or entertainment renting stores, a user may request a sequence of multimedia data retrievals for viewing a series of lecture representations or entertainment song plays. Hence, a user's interaction with such a server, called a session, consists of a sequence of variable length multimedia data access requests. In this paper, we call each such access request, within a session, a round. Each round has its own QoS requirements, and the start and finish times might not be coincident with another user's. Most dynamic resource allocation algorithms reassign resources to all the users only at the same fixed periods, which might not perform well on the systems described above. Hence, we propose a dynamic round-based resource management utilizing the characteristics of sessions and rounds. We develop an admission control algorithm for accepting new users (sessions) and a dynamic resource assignment algorithm that performs at the start of each round, instead of at fixed periods. The simulation results show that the proposed algorithms perform better than conventional methods.
AB - While multimedia servers become increasingly important, resource management is essential to performance and quality guarantees. In most multimedia servers, each user request is treated independently. However, in some applications, such as training centers or entertainment renting stores, a user may request a sequence of multimedia data retrievals for viewing a series of lecture representations or entertainment song plays. Hence, a user's interaction with such a server, called a session, consists of a sequence of variable length multimedia data access requests. In this paper, we call each such access request, within a session, a round. Each round has its own QoS requirements, and the start and finish times might not be coincident with another user's. Most dynamic resource allocation algorithms reassign resources to all the users only at the same fixed periods, which might not perform well on the systems described above. Hence, we propose a dynamic round-based resource management utilizing the characteristics of sessions and rounds. We develop an admission control algorithm for accepting new users (sessions) and a dynamic resource assignment algorithm that performs at the start of each round, instead of at fixed periods. The simulation results show that the proposed algorithms perform better than conventional methods.
UR - http://www.scopus.com/inward/record.url?scp=0034478622&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0034478622&partnerID=8YFLogxK
U2 - 10.1093/comjnl/43.5.386
DO - 10.1093/comjnl/43.5.386
M3 - Article
AN - SCOPUS:0034478622
SN - 0010-4620
VL - 43
SP - 386
EP - 395
JO - Computer Journal
JF - Computer Journal
IS - 5
ER -