Review of Replication Techniques for Distributed Systems

被引:0
作者
Noor, Ahmad Shukri Mohd [1 ]
Zian, Nur Farhah Mat [1 ]
Deris, Mustafa Mat [2 ]
Herawan, Tutut [3 ]
机构
[1] Univ Malaysia Terengganu, Sch Informat & Appl Math, Kuala Terengganu, Terengganu, Malaysia
[2] Univ Tun Hussein Onn Malaysia, Fac Informat & Technol Multimedia, Batu Pahat, Johor, Malaysia
[3] Univ Malaya, Dept Informat Syst, Kuala Lumpur 50603, Malaysia
来源
INTERNET AND DISTRIBUTED COMPUTING SYSTEMS, IDCS 2015 | 2015年 / 9258卷
关键词
Distributed systems; Fault tolerance; High availability; Replication techniques; Communication cost; Availability analysis; ACCESS;
D O I
10.1007/978-3-319-23237-9_15
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Distributed systems primarily provide the access to data intensive computation through a wide range of interfaces. Due to the advances of the systems, the scales and complexity of the system have increased, causing faults are likely bound to happen leading into diverse faults and failure conditions. Therefore, fault tolerance has become a crucial property for distributed system in order to preserve its function correctly and available in the presence of faults. Replication techniques particularly concentrates on two fault tolerance manners; masking the failures on the fly as well as reconfiguring the systems in response. This paper presents a brief reviews on different replication techniques, such as Grid Configuration (GC), Box-Shaped Grid (BSG) and Neighbor Replication on Grid (NRG) by comparing and formalizing its communication costs and availabilities analysis based on k-out-of-n model. Each of these techniques presents their own merits and demerits which form the subject matter of this review.
引用
收藏
页码:169 / 176
页数:8
相关论文
共 50 条
[1]   A Review on Fragmentation, Allocation and Replication in Distributed Database Systems [J].
Tarun, Sashi ;
Batth, Ranbir Singh ;
Kaur, Sukhpreet .
PROCEEDINGS OF 2019 INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND KNOWLEDGE ECONOMY (ICCIKE' 2019), 2019, :538-544
[2]   An Efficient Data Replication Algorithm for Distributed Systems [J].
Panda, Sanjaya Kumar ;
Naik, Saswati .
INTERNATIONAL JOURNAL OF CLOUD APPLICATIONS AND COMPUTING, 2018, 8 (03) :60-77
[3]   On fault-tolerant data replication in distributed systems [J].
Tenzekhti, F ;
Day, K ;
Ould-Khaoua, M .
MICROPROCESSORS AND MICROSYSTEMS, 2002, 26 (07) :301-309
[4]   A flexible framework for replication in distributed systems [J].
Im, EG ;
Neuman, BC .
27TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, PROCEEDINGS, 2003, :486-491
[5]   An architecture for object replication in distributed systems [J].
Beedubail, G ;
Pooch, U .
INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-III, PROCEEDINGS, 1997, :50-59
[6]   Efficient techniques for adaptive independent checkpointing in distributed systems [J].
Lin, CM ;
Dow, CR .
IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2000, E83D (08) :1642-1653
[7]   Tackling Latency via Replication in Distributed Systems [J].
Qiu, Zhan ;
Perez, Juan F. ;
Harrison, Peter G. .
PROCEEDINGS OF THE 2016 ACM/SPEC INTERNATIONAL CONFERENCE ON PERFORMANCE ENGINEERING (ICPE'16), 2016, :197-208
[8]   EVALUATION OF DATABASE REPLICATION TECHNIQUES FOR CLOUD SYSTEMS [J].
Santana, Melissa ;
Enrique Armendariz-Inigo, Jose ;
Munoz-Escoi, Francesc D. .
COMPUTING AND INFORMATICS, 2015, 34 (05) :973-995
[9]   Distributed Graph Processing: Techniques and Systems [J].
Zhang, Yanfeng ;
Wang, Qiange ;
Gong, Shufeng .
WEB AND BIG DATA, APWEB-WAIM 2020 INTERNATIONAL WORKSHOPS, KGMA 2020, SEMIBDMA 2020, DEEPLUDA 2020, 2021, 1373 :14-23
[10]   Towards highly-concurrent leaderless state machine replication for distributed systems [J].
Wang, Weilue ;
Tan, Yujuan ;
Wu, Changze ;
Liu, Duo ;
Wu, Yu ;
Luo, Longpan ;
Chen, Xianzhang .
JOURNAL OF SYSTEMS ARCHITECTURE, 2022, 127