DocumentCode :
3242424
Title :
Design and analysis of a fault-tolerant mechanism for a server-less video-on-demand system
Author :
Lee, Jack Y B ; Leung, Raymond W T
Author_Institution :
Dept. of Inf. Eng., Chinese Univ. of Hong Kong, Shatin, China
fYear :
2002
fDate :
17-20 Dec. 2002
Firstpage :
489
Lastpage :
494
Abstract :
Video-on-demand (VoD) systems have traditionally been built on the client-server architecture, where a video server stores, retrieves, and transmits video data to video clients for playback This paper investigates a radically different approach to building VoD systems, one where the server, and hence the primary bottleneck, is completely eliminated. This server-less architecture comprises homogeneous hosts, called nodes, which serve both as client and as mini-server. Video data are distributed over all nodes and these nodes cooperatively stream video data to one another for playback. However, unlike traditional video server that runs on high-end server hardware in a carefully controlled and protected data centre, a node in a server less system is likely to be far more unreliable. Therefore it is essential that sufficient data and capacity redundancies are incorporated to maintain an acceptable set-vice reliability. This paper presents and analyzes a fault tolerant mechanism based on inter-node striping and erasure correction codes to tackle this challenge. By formulating the system´s reliability as a Markov chain model, we obtain insights into the feasible operating region of the system, such as the amount of redundancy required and the node-level reliability that can be tolerated. Numerical results show that a server-less VoD system of 200 nodes can achieve reliability surpassing that of dedicated video server using a redundancy overhead of only 21.2% even though individual nodes are highly unreliable.
Keywords :
client-server systems; fault tolerant computing; redundancy; video on demand; Markov chain model; capacity redundancies; client; cooperative video data streaming; data redundancies; erasure correction codes; fault-tolerant mechanism; homogeneous hosts; inter-node striping; mini-server; nodes; playback; redundancy overhead; server-less video-on-demand system; service reliability; Buildings; Control systems; Fault tolerance; Fault tolerant systems; Hardware; Information retrieval; Maintenance; Protection; Redundancy; Streaming media;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Systems, 2002. Proceedings. Ninth International Conference on
ISSN :
1521-9097
Print_ISBN :
0-7695-1760-9
Type :
conf
DOI :
10.1109/ICPADS.2002.1183446
Filename :
1183446
Link To Document :
بازگشت