带有复制服务窗口机制的拜占庭容错

Liu Chen, W. Zhou
{"title":"带有复制服务窗口机制的拜占庭容错","authors":"Liu Chen, W. Zhou","doi":"10.1109/IMCCC.2015.269","DOIUrl":null,"url":null,"abstract":"Byzantine fault is the fault that can make the components behave arbitrary and may cause disastrous results. With the increasing malicious attacks and software errors, Byzantine fault tolerance has begun to draw more attention it deserves. Previous Byzantine fault tolerant algorithms have strong assumption that all the replicas is synchronous and do not support replicated calling services, which make them not practical and not suit for new computing model such as SOA. This paper proposes a new Byzantine fault tolerant algorithm based on well-known Byzantine fault tolerant algorithm CLBFT (Castro Liskov Byzantine Fault Tolerance) for replicated services in the calling endpoint. The algorithm works in asynchronous environments and support replicated calling services. To make the algorithm more practical, we incorporates important optimization-Window mechanism, which can make the replica batch process the message that reduce the response time much more than previous algorithms. Besides non-faulty process of the algorithm, we provide the faulty handling process to make the algorithm more robust.","PeriodicalId":438549,"journal":{"name":"2015 Fifth International Conference on Instrumentation and Measurement, Computer, Communication and Control (IMCCC)","volume":"114 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Byzantine Fault Tolerance with Window Mechanism for Replicated Services\",\"authors\":\"Liu Chen, W. Zhou\",\"doi\":\"10.1109/IMCCC.2015.269\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Byzantine fault is the fault that can make the components behave arbitrary and may cause disastrous results. With the increasing malicious attacks and software errors, Byzantine fault tolerance has begun to draw more attention it deserves. Previous Byzantine fault tolerant algorithms have strong assumption that all the replicas is synchronous and do not support replicated calling services, which make them not practical and not suit for new computing model such as SOA. This paper proposes a new Byzantine fault tolerant algorithm based on well-known Byzantine fault tolerant algorithm CLBFT (Castro Liskov Byzantine Fault Tolerance) for replicated services in the calling endpoint. The algorithm works in asynchronous environments and support replicated calling services. To make the algorithm more practical, we incorporates important optimization-Window mechanism, which can make the replica batch process the message that reduce the response time much more than previous algorithms. Besides non-faulty process of the algorithm, we provide the faulty handling process to make the algorithm more robust.\",\"PeriodicalId\":438549,\"journal\":{\"name\":\"2015 Fifth International Conference on Instrumentation and Measurement, Computer, Communication and Control (IMCCC)\",\"volume\":\"114 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 Fifth International Conference on Instrumentation and Measurement, Computer, Communication and Control (IMCCC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IMCCC.2015.269\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 Fifth International Conference on Instrumentation and Measurement, Computer, Communication and Control (IMCCC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IMCCC.2015.269","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

摘要

拜占庭式故障是一种能使部件产生任意行为并可能造成灾难性后果的故障。随着恶意攻击和软件错误的不断增加,拜占庭容错开始引起人们应有的重视。以前的拜占庭容错算法强烈假设所有副本都是同步的,并且不支持复制的调用服务,这使得它们不实用,也不适合新的计算模型,如SOA。本文在著名的拜占庭容错算法CLBFT (Castro Liskov Byzantine fault Tolerance)的基础上,针对调用端点的复制服务提出了一种新的拜占庭容错算法。该算法在异步环境中工作,并支持复制调用服务。为了使算法更加实用,我们引入了重要的优化窗口机制,该机制可以使副本批量处理消息,比以前的算法大大减少了响应时间。除了算法的无故障过程外,我们还提供了故障处理过程,使算法更具鲁棒性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Byzantine Fault Tolerance with Window Mechanism for Replicated Services
Byzantine fault is the fault that can make the components behave arbitrary and may cause disastrous results. With the increasing malicious attacks and software errors, Byzantine fault tolerance has begun to draw more attention it deserves. Previous Byzantine fault tolerant algorithms have strong assumption that all the replicas is synchronous and do not support replicated calling services, which make them not practical and not suit for new computing model such as SOA. This paper proposes a new Byzantine fault tolerant algorithm based on well-known Byzantine fault tolerant algorithm CLBFT (Castro Liskov Byzantine Fault Tolerance) for replicated services in the calling endpoint. The algorithm works in asynchronous environments and support replicated calling services. To make the algorithm more practical, we incorporates important optimization-Window mechanism, which can make the replica batch process the message that reduce the response time much more than previous algorithms. Besides non-faulty process of the algorithm, we provide the faulty handling process to make the algorithm more robust.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信