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 条
  • [41] A Fault-Tolerant Algorithm For Distributed Resource Allocation
    Pessolani, P.
    Jara, O.
    Gonnet, S.
    Cortes, T.
    Tinetti, F. G.
    IEEE LATIN AMERICA TRANSACTIONS, 2017, 15 (11) : 2152 - 2163
  • [42] Synthesis of Fault-Tolerant Distributed Router Configurations
    Subramanian, Kausik
    D'Antoni, Loris
    Akella, Aditya
    PROCEEDINGS OF THE ACM ON MEASUREMENT AND ANALYSIS OF COMPUTING SYSTEMS, 2018, 2 (01)
  • [43] KINEMATIC DESIGN OF FAULT-TOLERANT MANIPULATORS
    PAREDIS, CJJ
    AU, WKF
    KHOSLA, PK
    COMPUTERS & ELECTRICAL ENGINEERING, 1994, 20 (03) : 211 - 220
  • [44] Design and Verification of Fault-Tolerant Components
    Zhang, Miaomiao
    Liu, Zhiming
    Morisset, Charles
    Ravn, Anders P.
    METHODS, MODELS AND TOOLS FOR FAULT TOLERANCE, 2009, 5454 : 57 - +
  • [45] DESIGN AND IMPLEMENTATION OF MOONY - A FAULT-TOLERANT DISTRIBUTED SHARED-MEMORY SYSTEM
    LIN, YW
    YUAN, SM
    LIANG, DR
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 1995, 10 (02): : 111 - 119
  • [46] Distributed Fault Estimation and Fault-Tolerant Control of Interconnected Systems With Plug-and-Play Features
    Liang, Dingguo
    He, Zhichen
    Ding, Shuyu
    Yang, Ying
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2024, 71 (01) : 431 - 442
  • [47] On reconfiguration latency in fault-tolerant systems
    Kim, H
    Lee, S
    Hong, TW
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2000, E83D (05) : 1181 - 1182
  • [48] Distributed Fault-Tolerant Consensus Control of Vehicle Platoon Systems With DoS Attacks
    Liu, Chun
    Xia, Zhiwei
    Patton, Ron J.
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2024, 73 (10) : 14438 - 14449
  • [49] Fault-tolerant broadcast in anonymous systems
    Jimenez, Ernesto
    Arevalo, Sergio
    Tang, Jian
    JOURNAL OF SUPERCOMPUTING, 2015, 71 (11): : 4172 - 4191
  • [50] Evolving inherently fault-tolerant systems
    Thompson, A
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART I-JOURNAL OF SYSTEMS AND CONTROL ENGINEERING, 1997, 211 (05) : 365 - 371