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 条
  • [21] A framework for the design of fault-tolerant systems-of-systems☆
    Ferreira, Francisco Henrique Cerdeira
    Nakagawa, Elisa Yumi
    Bertolino, Antonia
    Lonetti, Francesca
    Neves, Vania de Oliveira
    dos Santos, Rodrigo Pereira
    JOURNAL OF SYSTEMS AND SOFTWARE, 2024, 211
  • [22] FAIR DISTRIBUTION OF CONCERNS IN DESIGN AND EVALUATION OF FAULT-TOLERANT DISTRIBUTED COMPUTER-SYSTEMS
    KIM, KH
    COMPUTER COMMUNICATIONS, 1994, 17 (10) : 699 - 707
  • [24] Fault-tolerant control of distributed systems by information pattern reconfiguration
    Staroswiecki, M.
    Amani, A. Moradi
    INTERNATIONAL JOURNAL OF ADAPTIVE CONTROL AND SIGNAL PROCESSING, 2015, 29 (06) : 671 - 684
  • [25] Fault-tolerant scheduling in distributed real-time systems
    Satyanarayana, NV
    Mall, R
    Pal, A
    2001 INTERNATIONAL CONFERENCE ON COMPUTER NETWORKS AND MOBILE COMPUTING, PROCEEDINGS, 2001, : 275 - 280
  • [26] Modeling Fault-tolerant Distributed Systems for Discrete Controller Synthesis
    Girault, Alain
    Rutten, Eric
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 133 : 81 - 100
  • [27] Evaluating layered distributed software systems with fault-tolerant features
    Das, O
    Woodside, CM
    PERFORMANCE EVALUATION, 2001, 45 (01) : 57 - 76
  • [28] STRUCTURING FAULT-TOLERANT OBJECT SYSTEMS FOR MODULARITY IN A DISTRIBUTED ENVIRONMENT
    SHRIVASTAVA, SK
    MCCUE, DL
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1994, 5 (04) : 421 - 432
  • [29] Distributed Fault-Tolerant Formation Tracking Control for Multiagent Systems With Multiple Leaders and Constrained Actuators
    Liu, Yishi
    Dong, Xiwang
    Shi, Pengfei
    Ren, Zhang
    Liu, Jianwei
    IEEE TRANSACTIONS ON CYBERNETICS, 2023, 53 (06) : 3738 - 3747
  • [30] Design of Active Holonic Fault-Tolerant Control Systems
    da Silva, Robson M.
    Miyagi, Paulo E.
    Santos Filho, Diolino J.
    TECHNOLOGICAL INNOVATION FOR SUSTAINABILITY, 2011, 349 : 367 - +