QoS Guarantee in Partial Failure of Clustered VOD Server
Vol. 16, No. 3, pp. 363-372,
Jun. 2009
10.3745/KIPSTC.2009.16.3.363
PDF
Abstract
For large scale VOD service, cluster servers are spotlighted to their high performance and low cost. A cluster server usually consists of a front-end node and multiple back-end nodes. Though increasing the number of back-end nodes can result in the more QoS streams for clients, the possibility of failures in back-end nodes is proportionally increased. The failure causes not only the stop of all streaming service but also the loss of the current playing positions. In this paper, when a back-end node becomes a failed state, the recovery mechanisms are studied to support the unceasing streaming service. For the actual VOD service environment, we implement a cluster-based VOD servers composed of general PCs and adopt the parallel processing for MPEG movies. From the implemented VOD server, a video block recovery mechanism is designed on parity algorithms. However, without considering the architecture of cluster-based VOD server, the application of the basic technique causes the performance bottleneck of the internal network for recovery and also results in the inefficiency CPU usage of back-end nodes. To address these problems, we propose a new failure recovery mechanism based on the pipeline computing concept.
Statistics
Cite this article
[IEEE Style]
J. H. Lee and I. B. Jung, "QoS Guarantee in Partial Failure of Clustered VOD Server," The KIPS Transactions:PartC, vol. 16, no. 3, pp. 363-372, 2009. DOI: 10.3745/KIPSTC.2009.16.3.363.
[ACM Style]
Joa Hyoung Lee and In Bum Jung. 2009. QoS Guarantee in Partial Failure of Clustered VOD Server. The KIPS Transactions:PartC, 16, 3, (2009), 363-372. DOI: 10.3745/KIPSTC.2009.16.3.363.