DocumentCode
686234
Title
OB-STM: An Optimistic Approach for Byzantine Fault Tolerance in Software Transactional Memory
Author
Alberton Ribeiro, Tulio ; Lau Cheuk Lung ; Vescovi Netto, Hylson
Author_Institution
Dept. of Inf. & Stat., Fed. Univ. of Santa Catarina, Florianopolis, Brazil
fYear
2013
fDate
4-8 Dec. 2013
Firstpage
11
Lastpage
16
Abstract
Recently, researchers have shown an increased interest in concurrency control using distributed Software Transactional Memory (STM). However, there has been little discussion about certain types of fault tolerance, such as Byzantine Fault Tolerance (BFT), for kind of systems. The focus of this paper is on tolerating byzantine faults on optimistic processing of transactions using STM. The result is an algorithm named OB-STM. The processing of a transaction runs with an optimistic approach, benefiting from the high probability of messages being delivered in order when using Reliable Multicast on a local network (LAN). The protocol has a better performs when messages are delivered ordered. In case of a malicious replica or out-of-order messages, the Byzantine protocol is initiated. In smaller scenarios and using an optimistic approach, the protocol has a better throughput than Tazio.
Keywords
concurrency control; distributed shared memory systems; fault tolerant computing; local area networks; protocols; BFT; Byzantine fault tolerance; Byzantine protocol; LAN; OB-STM; Tazio; local network; malicious replica; optimistic approach; out-of-order messages; reliable multicast; software transactional memory; Concurrency control; Fault tolerance; Fault tolerant systems; Out of order; Protocols; Byzantine Fault Tolerance; Distributed Transactions; Reliability; Resources Management; Software Transactional Memory;
fLanguage
English
Publisher
ieee
Conference_Titel
Computing Systems Engineering (SBESC), 2013 III Brazilian Symposium on
Conference_Location
Niteroi
Type
conf
DOI
10.1109/SBESC.2013.31
Filename
6825335
Link To Document