Increasing Performance in Byzantine Fault-Tolerant Systems with On-Demand Replica Consistency

被引:0
作者
Distler, Tobias [1 ]
Kapitza, Ruediger [1 ]
机构
[1] Univ Erlangen Nurnberg, Erlangen, Germany
来源
EUROSYS 11: PROCEEDINGS OF THE EUROSYS 2011 CONFERENCE | 2011年
关键词
Byzantine Failures; Performance;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Traditional agreement-based Byzantine fault-tolerant (BFT) systems process all requests on all replicas to ensure consistency. In addition to the overhead for BFT protocol and state-machine replication, this practice degrades performance and prevents throughput scalability. In this paper, we propose an extension to existing BFT architectures that increases performance for the default number of replicas by optimizing the resource utilization of their execution stages. Our approach executes a request on only a selected subset of replicas, using a selector component co-located with each replica. As this leads to divergent replica states, a selector on-demand updates outdated objects on the local replica prior to processing a request. Our evaluation shows that with each replica executing only a part of all requests, the overall performance of a Byzantine fault-tolerant NFS can be almost doubled; our prototype even outperforms unreplicated NFS.
引用
收藏
页码:91 / 105
页数:15
相关论文
共 50 条
  • [21] Fault-tolerant containment control of uncertain nonlinear systems in strict-feedback form
    Wang, Wei
    Wang, Dan
    Peng, Zhouhua
    INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2017, 27 (03) : 497 - 511
  • [22] Data-based fault-tolerant control for uncertain linear systems with actuator faults
    Xie, Chun-Hua
    Yang, Guang-Hong
    IET CONTROL THEORY AND APPLICATIONS, 2016, 10 (03) : 265 - 272
  • [23] Fault-Tolerant Control of Multi-Agent Systems With Saturation and L2-Disturbances
    Guan, Wei
    Bian, Tianqi
    Zhao, Zhonghua
    IEEE ACCESS, 2020, 8 : 556 - 564
  • [24] Fault-Tolerant Control of Teleoperation Systems with Flexible-Link Slave Robot and Disturbance Compensation
    Rasouli, Padideh
    Forouzantabar, Ahmad
    Moattari, Mazda
    Azadi, Mohammad
    IRANIAN JOURNAL OF SCIENCE AND TECHNOLOGY-TRANSACTIONS OF ELECTRICAL ENGINEERING, 2020, 44 (04) : 1487 - 1499
  • [25] Robust Adaptive Fault-Tolerant PID Control of MIMO Nonlinear Systems With Unknown Control Direction
    Song, Yongduan
    Huang, Xiucai
    Wen, Changyun
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2017, 64 (06) : 4876 - 4884
  • [26] Interval observer-based fault-tolerant control for a class of positive Markov jump systems
    Song, Xiaoqi
    Lam, James
    Zhu, Bohao
    Fan, Chenchen
    INFORMATION SCIENCES, 2022, 590 : 142 - 157
  • [27] A Performance-Enhancing Fault-Tolerant Routing Algorithm for Network-on-Chip in Uniform Traffic
    Rezazadeh, Arshin
    Fathy, Mahmood
    Hassanzadeh, Amin
    2009 THIRD ASIA INTERNATIONAL CONFERENCE ON MODELLING & SIMULATION, VOLS 1 AND 2, 2009, : 614 - +
  • [28] Fault-tolerant Gang Scheduling in Distributed Real-time Systems Utilizing Imprecise Computations
    Stavrinides, Georgios L.
    Karatza, Helen D.
    SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2009, 85 (08): : 525 - 536
  • [29] Distributed robust fault-tolerant control of networked Euler-Lagrange systems with time delays
    Dong, Jie
    Tan, Jingjing
    Jing, Guoxu
    Li, Yuling
    Wang, Haijuan
    INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2024, 34 (05) : 3091 - 3108
  • [30] A copula-based approach for dependability analyses of fault-tolerant systems with interdependent basic events
    Walter, Max
    Esch, Sebastian
    Limbourg, Philipp
    SAFETY, RELIABILITY AND RISK ANALYSIS: THEORY, METHODS AND APPLICATIONS, VOLS 1-4, 2009, : 1705 - +