An Effective Failure Recovery Mechanism with Pipeline Computing in Clustered-Based VOD Servers

For the actual Video-On-Demand (VOD) service environment, we implement a cluster-based VOD server composed of general PCs and adopt the parallel processing for MPEG movies. For the implemented VOD server, a video block recovery mechanism is designed on the RAID-3 and the RAID-4 algorithms. However, without considering the architecture of cluster-based VOD server, the application of these basic RAID techniques causes the performance bottleneck of the internal network for recovery. To solve these problems, the new failure recovery mechanism based on the pipeline computing concept is proposed. The proposed method distributes the network traffics invoked by recovery operations and utilizes the available CPU computing power of cluster nodes.

[1]  Richard R. Muntz,et al.  Design of Fault-Tolerant Large-Scale VOD Servers: With Emphasis on High-Performance and Low-Cost , 2001, IEEE Trans. Parallel Distributed Syst..

[2]  Wu-chi Feng,et al.  Critical bandwidth allocation techniques for stored video delivery across best-effort networks , 2000, Proceedings 20th IEEE International Conference on Distributed Computing Systems.

[3]  Dong Tang,et al.  Automatic generation of availability models in RAScad , 2002, Proceedings International Conference on Dependable Systems and Networks.

[4]  J. Duane Northcutt,et al.  The interactive performance of SLIM: a stateless, thin-client architecture , 1999, SOSP.

[5]  Asit Dan,et al.  Multimedia servers: applications, environments, and design , 2000 .

[6]  Ki-Dong Chung,et al.  A multicast delivery scheme for VCR operations in a large VOD system , 2001, Proceedings. Eighth International Conference on Parallel and Distributed Systems. ICPADS 2001.

[7]  David H. C. Du,et al.  The Designs of RAID with XOR Engines on Disks for Mass Storage Systems , 1998 .

[8]  David A. Patterson,et al.  Guest Editors' Introduction: Approaches to Recovery-Oriented Computing , 2005, IEEE Internet Comput..

[9]  Prashant J. Shenoy,et al.  Failure recovery algorithms for multimedia servers , 2000, Multimedia Systems.