A Dynamic Fault Tolerant Threshold based Replication Mechanism in Distributed Environment

被引:1
|
作者
Vardhan, Manu [1 ]
Goel, Akhil [1 ]
Verma, Abhinav [1 ]
Kushwaha, Dharmender Singh [1 ]
机构
[1] Motilal Nehru Natl Inst Technol, Dept Comp Sci & Engn, Allahabad 211004, Uttar Pradesh, India
关键词
File Replication; Fault Tolerance; File Replication Server; Hot Files; CCS; FTP;
D O I
10.1016/j.protcy.2012.10.023
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
File replication is a well known technique in distributed systems to address the key issues such as scalability, reliability and fault tolerance. For many years, file replication in distributed environment has been researched to enhance and optimize the availability and reliability of the entire system. An effort has been made in the present work to propose a file popularity based, adaptive, on demand, reliable and comprehensive file replication approach. The proposed approach introduces a File Replication Server (FRS) that is responsible for ensuring the file availability, in order to fulfill the file request. This work proposes an active replication mechnism i.e. "Threshold Based File Replication" (TBFR) model that provides file replication, access and performance transparency to the system, thereby ensuring the replication decisions about the files. TBFR replicates the file, from one node to the other node, when the total number of request for a particular file reaches the threshold value. To verify the proposed approach, TBFR is implemented on JAVA platform. TBFR model creates file replica on the basis of file popularity. The simulation results show that during high file request scenario for a particular file, TBFR replicates hot files on other FRSs dynamically and redirects the file request in a transparent manner, thus reducing the request completion time by about 28% -48 % as compared to FTP and single FRS. The Calculus of Communicating System (CCS) for the proposed model is compiled on CWB-NC tool and observational equivalence is proved for the proposed file replication and no-replication model. (C) 2012 The Authors. Published by Elsevier Ltd. Selection and/or peer-review under responsibility of the Department of Computer Science & Engineering, National Institute of Technology Rourkela
引用
收藏
页码:188 / 195
页数:8
相关论文
共 50 条
  • [41] Fault tolerant distributed stream processing based on backtracking
    Chen Q.
    Hsu M.
    Malu C.
    International Journal of Networked and Distributed Computing, 2013, 1 (4) : 226 - 238
  • [42] Fault Tolerant Distributed Stream Processing based on Backtracking
    Chen, Qiming
    Hsu, Meichun
    Malu, Castellanos
    INTERNATIONAL JOURNAL OF NETWORKED AND DISTRIBUTED COMPUTING, 2013, 1 (04) : 226 - 238
  • [43] An efficient distributed fault-tolerant protocol for dynamic channel allocation
    Huang, Tingxue
    Boukerche, Azzedine
    Abrougui, Kaouther
    Williams, Jeff
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2008, 8 (03): : 279 - 294
  • [44] Fault-Tolerant Leader Election in Mobile Dynamic Distributed Systems
    Gomez-Calzado, Carlos
    Lafuente, Alberto
    Larrea, Mikel
    Raynal, Michel
    2013 IEEE 19TH PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING (PRDC 2013), 2013, : 78 - 87
  • [45] Distributed dynamic fault-tolerant channel allocation for cellular networks
    Prakash, R
    Shivaratri, NG
    Singhal, M
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 1999, 48 (06) : 1874 - 1888
  • [46] A dynamic prognosis algorithm in distributed fault tolerant model predictive control
    Zakharov, Alexey
    Yu, Miao
    Jamsa-Jounela, Sirkka-Liisa
    2014 IEEE CONFERENCE ON CONTROL APPLICATIONS (CCA), 2014, : 1238 - 1243
  • [47] Monitoring circuit based on threshold for fault-tolerant NoC
    Dai, L.
    Shang, D.
    Xia, F.
    Yakovlev, A.
    ELECTRONICS LETTERS, 2010, 46 (14) : 984 - U44
  • [48] Fault tolerant distributed simulation
    Lin, Yi-Bing
    Journal of Information Science and Engineering, 1994, 10 (02) : 259 - 269
  • [49] Distributed Fault Tolerant Controllers
    Mostarda, Leonardo
    Ball, Rudi
    Dulay, Naranker
    DISTRIBUTED APPLICATIONS AND INTEROPERABLE SYSTEMS, PROCEEDINGS, 2010, 6115 : 141 - 154
  • [50] A nested invocation suppression mechanism for active replication fault-tolerant CORBA
    Liang, D
    Fang, CL
    Chen, CH
    Lin, FY
    APSEC 2002: NINTH ASIA PACIFIC SOFTWARE ENGINEERING CONFERENCE, 2002, : 117 - 125