志愿云环境下的拜占庭容错研究

被引:6
作者
雷长剑
林亚平
李晋国
赵江华
机构
[1] 湖南大学信息科学与工程学院
关键词
志愿云; 云计算; 拜占庭错误; 一致性; 容错; Gossip协议;
D O I
暂无
中图分类号
TP393.09 [];
学科分类号
080402 ;
摘要
志愿云环境下的节点具有动态性高、可靠度低的特点,系统容易出现拜占庭错误。拜占庭一致性算法可使系统在出现f个恶意节点时保证一致性,但现有算法冗余度较高。针对该问题,提出一种基于Gossip协议的拜占庭容错算法,使系统冗余度降低到2f+1。该算法无需设计主节点,所有计算节点处于对等地位,可避免主从模式冗余系统发生单点故障。理论分析和实验结果表明,所提算法能达到拜占庭容错要求,有效减小系统冗余度,与BFTCloud和Zyzzyva算法相比,提升了系统吞吐量。
引用
收藏
页码:1 / 7
页数:7
相关论文
共 9 条
[1]   WMN中拜占庭容错网络结构及算法 [J].
王吉喆 ;
赵蕴龙 ;
吴静 .
计算机工程, 2011, 37 (20) :83-86
[2]   云计算安全研究 [J].
冯登国 ;
张敏 ;
张妍 ;
徐震 .
软件学报, 2011, 22 (01) :71-83
[3]   基于拜占庭协议的入侵容忍系统模型设计 [J].
邹立新 ;
丁建立 .
计算机工程, 2005, (S1) :88-90
[4]  
Prime: Byzantine Replication under Attack[J] . Amir,Yair,Coan,Brian,Kirsch,Jonathan,Lane,John.IEEE Transactions on Dependable and Secure Computing . 2011 (4)
[5]   A View of Cloud Computing [J].
Armbrust, Michael ;
Fox, Armando ;
Griffith, Rean ;
Joseph, Anthony D. ;
Katz, Randy ;
Konwinski, Andy ;
Lee, Gunho ;
Patterson, David ;
Rabkin, Ariel ;
Stoica, Ion ;
Zaharia, Matei .
COMMUNICATIONS OF THE ACM, 2010, 53 (04) :50-58
[6]   Practical byzantine fault tolerance and proactive recovery [J].
Castro, M ;
Liskov, B .
ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2002, 20 (04) :398-461
[7]   THE BYZANTINE GENERALS PROBLEM [J].
LAMPORT, L ;
SHOSTAK, R ;
PEASE, M .
ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1982, 4 (03) :382-401
[8]   REACHING AGREEMENT IN THE PRESENCE OF FAULTS [J].
PEASE, M ;
SHOSTAK, R ;
LAMPORT, L .
JOURNAL OF THE ACM, 1980, 27 (02) :228-234
[9]  
Zyzzyva:Speculative Byzantine Fault Tolerance .2 R.Kotla,L.Alvisi,M.Dahlin,A.Clement,E.Wong. 21st ACM Symposium on Operating Systems Principles (SOSP) . 2007