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 条
[31]   Adaptive Fault-Tolerant Prescribed-Time Control for Teleoperation Systems With Position Error Constraints [J].
Wang, Ziwei ;
Liang, Bin ;
Sun, Yanchao ;
Zhang, Tao .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2020, 16 (07) :4889-4899
[32]   Adaptive Fault-Tolerant Control for Nonlinear Systems With Multiple Sensor Faults and Unknown Control Directions [J].
Zhai, Ding ;
An, Liwei ;
Li, Xiaojian ;
Zhang, Qingling .
IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2018, 29 (09) :4436-4446
[33]   Energy-Efficient Fault-Tolerant Mapping and Scheduling on Heterogeneous Multiprocessor Real-Time Systems [J].
Huang, Kai ;
Jiang, Xiaowen ;
Zhang, Xiaomeng ;
Yan, Rongjie ;
Wang, Ke ;
Xiong, Dongliang ;
Yan, Xiaolang .
IEEE ACCESS, 2018, 6 :57614-57630
[34]   Event-triggered adaptive fault-tolerant control for nonlinear systems fusing static and dynamic information [J].
Wang, Chenliang ;
Guo, Lei ;
Qiao, Jianzhong .
JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2019, 356 (01) :248-267
[35]   Integral Sliding Mode Fault-Tolerant Control for Uncertain Linear Systems Over Networks With Signals Quantization [J].
Hao, Li-Ying ;
Park, Ju H. ;
Ye, Dan .
IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2017, 28 (09) :2088-2100
[36]   Distributed Fault-Tolerant H8 Control for Cooperative Output Regulation of Heterogeneous Multiagent Systems [J].
Wu, Yueyang ;
Sader, Malika ;
Wang, Fuyong ;
Chen, Zengqiang ;
Liu, Zhongxin .
IEEE SYSTEMS JOURNAL, 2023, 17 (03) :4885-4894
[37]   Fault-Tolerant Spike Routing Algorithm and Architecture for Three Dimensional NoC-Based Neuromorphic Systems [J].
Vu, The H. ;
Ikechukwu, Ogbodo Mark ;
Ben Abdallah, Abderazek .
IEEE ACCESS, 2019, 7 :90436-90452
[38]   Model-Based Temperature Sensor Fault Detection and Fault-Tolerant Control of Urea-Selective Catalyst Reduction Control Systems [J].
Hu, Jie ;
Wang, Junliang ;
Zeng, Jiawei ;
Zhong, Xianglin .
ENERGIES, 2018, 11 (07)
[39]   A New Approach to Deadlock-Free Fully Adaptive Routing for High-Performance Fault-Tolerant NoCs [J].
Charif, Amir ;
Zergainoh, Nacer-Eddine ;
Nicolaidis, Michael .
2016 IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT TOLERANCE IN VLSI AND NANOTECHNOLOGY SYSTEMS (DFT), 2016, :121-126
[40]   Extended Dissipative Fault-Tolerant Control for Fuzzy Markov Jump Nonlinear Systems with Randomly Occurring Gain Variations [J].
Liu, Zijun ;
Su, Lei ;
Chen, Xiangyong ;
Shi, Kaibo ;
Shen, Hao .
INTERNATIONAL JOURNAL OF FUZZY SYSTEMS, 2022, 24 (03) :1708-1718