A Distributed Fault-Tolerant Design for Multiple-Server VOD Systems

被引:0
|
作者
Ing-Jye Shyu
Shiuh-Pyng Shieh
机构
[1] National Chiao-Tung University,Department of Computer Science and Information Engineering
来源
Multimedia Tools and Applications | 1999年 / 8卷
关键词
fault tolerance; fault recovery; distributed algorithms; multimedia systems;
D O I
暂无
中图分类号
学科分类号
摘要
Fault tolerance is an important design criterion for reliable and robust video-on-demand systems. Conventional fault-tolerant designs use either a primary backup or an active replication method to provide system fault tolerance. However, these approaches suffer from low utilization of the backup or replication system. In this paper we propose two playback-recovery schemes for distributed video-on-demand systems called the forward playback-recovery scheme and the backward playback-recovery scheme. Unlike conventional fault-tolerant designs, our schemes use existing playback resources to recover faulty playbacks without allocating new resources, significantly reducing recovery overhead. To use the schemes effectively, we developed a distributed algorithm for determining the order and gap information between the playbacks on the distributed video-on-demand servers so that overhead for recovering from a server failure can be minimized. This algorithm achieves N − 1 fault-tolerant resiliency for N-server video-on-demand systems. In addition, three server-recovery policies are also presented to guide surviving servers in applying the proper scheme to recover faulty playbacks, thus reducing overall recovery costs. Simulation results show that the proposed recovery schemes are effective and useful in designing fault-tolerant multiple-server video-on-demand systems.
引用
收藏
页码:219 / 247
页数:28
相关论文
共 50 条
  • [1] A distributed fault-tolerant design for multiple-server VOD systems
    Shyu, IJ
    Shieh, SP
    MULTIMEDIA TOOLS AND APPLICATIONS, 1999, 8 (02) : 219 - 247
  • [2] Balancing Workload and Recovery Load on Distributed Fault-Tolerant VOD Systems
    Shyu, Ing-Jye
    Shieh, Shiuh-Pyng
    IEEE COMMUNICATIONS LETTERS, 1998, 2 (10) : 288 - 290
  • [3] Fault-tolerant PACS server design
    Huang, HK
    Cao, F
    Liu, BJ
    Zhang, J
    Zhou, Z
    Tsai, A
    Mogel, G
    MEDICAL IMAGING 2001: PACS AND INTEGRATED MEDICAL INFORMATION SYSTEMS: DESIGN AND EVALUATION, 2001, 4323 : 83 - 92
  • [4] Fault-tolerant PACS server design and evaluation
    Liu, BJ
    Cao, F
    Zhang, JG
    Huang, HK
    Zhou, MZ
    Mogel, G
    CARS 2001: COMPUTER ASSISTED RADIOLOGY AND SURGERY, 2001, 1230 : 715 - 720
  • [5] Performance analysis of a fault-tolerant, distributed multimedia server
    Derryberry, B
    INTERNET ROUTING AND QUALITY OF SERVICE, 1998, 3529 : 61 - 68
  • [6] Adaptive distributed and fault-tolerant systems
    Hiltunen, MA
    Schlichting, RD
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 1996, 11 (05): : 275 - 285
  • [7] Fault-tolerant PACS server
    Cao, F
    Liu, BJ
    Huang, HK
    Zhou, MZ
    Zhang, J
    Zhang, X
    Mogel, G
    MEDICAL IMAGING 2002: PACS AND INTEGRATED MEDICAL INFORMATION SYSTEMS: DESIGN AND EVALUATION, 2002, 4685 : 316 - 325
  • [8] Design and implementation of a consistent time service for fault-tolerant distributed systems
    Zhao, W
    Moser, LE
    Melliar-Smith, PM
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2004, 19 (05): : 315 - 323
  • [9] A Novel Fault-Tolerant Scheme for Distributed Systems
    Zhang, Xiaoqin
    Wei, Zhidong
    Zhang, Fenggui
    Liu, Guoliang
    CEIS 2011, 2011, 15
  • [10] DETECTING UNREALIZABILITY OF DISTRIBUTED FAULT-TOLERANT SYSTEMS
    Finkbeiner, Bernd
    Tentrup, Leander
    LOGICAL METHODS IN COMPUTER SCIENCE, 2015, 11 (03)