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 条
[31]   Design of Distributed Voting Replication Model for Replica Control [J].
Park, Kyeongmo ;
Lee, Miyoung ;
Namgoong, Han .
ICEME 2010: INTERNATIONAL CONFERENCE ON ENGINEERING AND META-ENGINEERING (POST-CONFERENCE EDITION), 2010, :47-50
[32]   Fault tolerance by transparent replication for distributed Ada 95 [J].
Wolf, T ;
Strohmeier, A .
RELIABLE SOFTWARE TECHNOLOGIES - ADA-EUROPE' 99, 1999, 1622 :412-424
[33]   Slicing Distributed Systems [J].
Gramoli, Vincent ;
Vigfusson, Ymir ;
Birman, Ken ;
Kermarrec, Anne-Marie ;
van Renesse, Robbert .
IEEE TRANSACTIONS ON COMPUTERS, 2009, 58 (11) :1444-1455
[34]   Component replication in distributed systems: a case study using Enterprise Java']Java Beans [J].
Kistijantoro, AI ;
Morgan, G ;
Shrivastava, SK ;
Little, MC .
22ND INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS, PROCEEDINGS, 2003, :89-98
[35]   Review of Some Checkpointing Algorithms for Distributed and Mobile Systems [J].
Gupta, Sunil Kumar ;
Kumar, Parveen .
ADVANCES IN NETWORK SECURITY AND APPLICATIONS, 2011, 196 :167-+
[36]   A Hybrid Heuristic Algorithm Using Artificial Agents for Data Replication Problem in Distributed Systems [J].
Arasteh, Bahman ;
Sefati, Seyed Salar ;
Halunga, Simona ;
Fratu, Octavian ;
Allahviranloo, Tofigh .
SYMMETRY-BASEL, 2023, 15 (02)
[37]   A discrete heuristic algorithm with swarm and evolutionary features for data replication problem in distributed systems [J].
Arasteh, Bahman ;
Allahviranloo, Tofigh ;
Funes, Peri ;
Torkamanian-Afshar, Mahsa ;
Khari, Manju ;
Catak, Muammer .
NEURAL COMPUTING & APPLICATIONS, 2023, 35 (31) :23177-23197
[38]   An interoperable replication logic for CORBA systems [J].
Marchetti, C ;
Mecella, M ;
Virgillito, A ;
Baldoni, R .
DOA'00: INTERNATIONAL SYMPOSIUM ON DISTRIBUTED OBJECTS AND APPL ICATIONS, PROCEEDINGS, 2000, :7-16
[39]   Classic Replication Techniques on the Cloud [J].
Arrieta-Salinas, Itziar ;
Enrique Armendariz-Inigo, Jose ;
Navarro, Joan .
2012 SEVENTH INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY AND SECURITY (ARES), 2012, :268-273
[40]   A comprehensive review of the data replication techniques in the cloud environments: Major trends and future directions [J].
Milani, Bahareh Alami ;
Navimipour, Nima Jafari .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2016, 64 :229-238