DocumentCode :
3455157
Title :
Byzantine fault-tolerant state machine replication with twin virtual machines
Author :
Dettoni, Fernando ; Lau Cheuk Lung ; Correia, Miguel ; Luiz, Aldelir Fernando
Author_Institution :
Dept. of Inf. & Stat., Fed. Univ. of Santa Catarina, Florianopolis, Brazil
fYear :
2013
fDate :
7-10 July 2013
Abstract :
The reliability and availability of distributed services can be ensured using replication. We present an architecture and an algorithm for Byzantine fault-tolerant state machine replication. We explore the benefits of virtualization to reliably detect and tolerate faulty replicas, allowing the transformation of Byzantine faults into omission faults. Our approach reduces the total number of physical replicas from 3f+1 to 2f+1. It is based on the concept of twin virtual machines, which involves having two virtual machines in each physical host, each one acting as failure detector of the other.
Keywords :
distributed processing; fault tolerance; finite state machines; virtual machines; virtualisation; Byzantine fault-tolerant state machine replication; distributed service availability; distributed service reliability; omission faults; physical host; twin virtual machines; virtualization; Computer architecture; Fault tolerance; Fault tolerant systems; Protocols; Virtual machine monitors; Virtual machining; Virtualization; Byzantine fault tolerance; distributed systems; intrusion tolerance; state machine replication; virtualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computers and Communications (ISCC), 2013 IEEE Symposium on
Conference_Location :
Split
Type :
conf
DOI :
10.1109/ISCC.2013.6754979
Filename :
6754979
Link To Document :
بازگشت