Cargando…

Efficient Dynamic Replication Algorithm Using Agent for Data Grid

In data grids scientific and business applications produce huge volume of data which needs to be transferred among the distributed and heterogeneous nodes of data grids. Data replication provides a solution for managing data files efficiently in large grids. The data replication helps in enhancing t...

Descripción completa

Detalles Bibliográficos
Autores principales: Vashisht, Priyanka, Kumar, Rajesh, Sharma, Anju
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi Publishing Corporation 2014
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3982471/
https://www.ncbi.nlm.nih.gov/pubmed/25028680
http://dx.doi.org/10.1155/2014/767016
_version_ 1782311186873712640
author Vashisht, Priyanka
Kumar, Rajesh
Sharma, Anju
author_facet Vashisht, Priyanka
Kumar, Rajesh
Sharma, Anju
author_sort Vashisht, Priyanka
collection PubMed
description In data grids scientific and business applications produce huge volume of data which needs to be transferred among the distributed and heterogeneous nodes of data grids. Data replication provides a solution for managing data files efficiently in large grids. The data replication helps in enhancing the data availability which reduces the overall access time of the file. In this paper an algorithm, namely, EDRA using agents for data grid, has been proposed and implemented. EDRA consists of dynamic replication of hierarchical structure taken into account for the selection of best replica. Decision for selecting the best replica is based on scheduling parameters. The scheduling parameters are bandwidth, load gauge, and computing capacity of the node. The scheduling in data grid helps in reducing the data access time. The distribution of the load on the nodes of data grid is done evenly by considering scheduling parameters. EDRA is implemented using data grid simulator, namely, OptorSim. European Data Grid CMS test bed topology is used in this experiment. The simulation results are obtained by comparing BHR, LRU, No Replication, and EDRA. The result shows the efficiency of EDRA algorithm in terms of mean job execution time, network usage, and storage usage of node.
format Online
Article
Text
id pubmed-3982471
institution National Center for Biotechnology Information
language English
publishDate 2014
publisher Hindawi Publishing Corporation
record_format MEDLINE/PubMed
spelling pubmed-39824712014-07-15 Efficient Dynamic Replication Algorithm Using Agent for Data Grid Vashisht, Priyanka Kumar, Rajesh Sharma, Anju ScientificWorldJournal Research Article In data grids scientific and business applications produce huge volume of data which needs to be transferred among the distributed and heterogeneous nodes of data grids. Data replication provides a solution for managing data files efficiently in large grids. The data replication helps in enhancing the data availability which reduces the overall access time of the file. In this paper an algorithm, namely, EDRA using agents for data grid, has been proposed and implemented. EDRA consists of dynamic replication of hierarchical structure taken into account for the selection of best replica. Decision for selecting the best replica is based on scheduling parameters. The scheduling parameters are bandwidth, load gauge, and computing capacity of the node. The scheduling in data grid helps in reducing the data access time. The distribution of the load on the nodes of data grid is done evenly by considering scheduling parameters. EDRA is implemented using data grid simulator, namely, OptorSim. European Data Grid CMS test bed topology is used in this experiment. The simulation results are obtained by comparing BHR, LRU, No Replication, and EDRA. The result shows the efficiency of EDRA algorithm in terms of mean job execution time, network usage, and storage usage of node. Hindawi Publishing Corporation 2014 2014-03-24 /pmc/articles/PMC3982471/ /pubmed/25028680 http://dx.doi.org/10.1155/2014/767016 Text en Copyright © 2014 Priyanka Vashisht et al. https://creativecommons.org/licenses/by/3.0/ This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Vashisht, Priyanka
Kumar, Rajesh
Sharma, Anju
Efficient Dynamic Replication Algorithm Using Agent for Data Grid
title Efficient Dynamic Replication Algorithm Using Agent for Data Grid
title_full Efficient Dynamic Replication Algorithm Using Agent for Data Grid
title_fullStr Efficient Dynamic Replication Algorithm Using Agent for Data Grid
title_full_unstemmed Efficient Dynamic Replication Algorithm Using Agent for Data Grid
title_short Efficient Dynamic Replication Algorithm Using Agent for Data Grid
title_sort efficient dynamic replication algorithm using agent for data grid
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3982471/
https://www.ncbi.nlm.nih.gov/pubmed/25028680
http://dx.doi.org/10.1155/2014/767016
work_keys_str_mv AT vashishtpriyanka efficientdynamicreplicationalgorithmusingagentfordatagrid
AT kumarrajesh efficientdynamicreplicationalgorithmusingagentfordatagrid
AT sharmaanju efficientdynamicreplicationalgorithmusingagentfordatagrid