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 :
بازگشت