Hierarchical data replication strategy to improve performance in cloud computing

Cloud computing environment is getting more interesting as a new trend of data management. Data replication has been widely applied to improve data access in distributed systems such as Grid and Cloud. However, due to the finite storage capacity of each site, copies that are useful for future jobs c...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Frontiers of Computer Science 2021-04, Vol.15 (2), p.152501, Article 152501
Hauptverfasser: MANSOURI, Najme, JAVIDI, Mohammad Masoud, ZADE, Behnam Mohammad Hasani
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue 2
container_start_page 152501
container_title Frontiers of Computer Science
container_volume 15
creator MANSOURI, Najme
JAVIDI, Mohammad Masoud
ZADE, Behnam Mohammad Hasani
description Cloud computing environment is getting more interesting as a new trend of data management. Data replication has been widely applied to improve data access in distributed systems such as Grid and Cloud. However, due to the finite storage capacity of each site, copies that are useful for future jobs can be wastefully deleted and replaced with less valuable ones. Therefore, it is considerable to have appropriate replication strategy that can dynamically store the replicas while satisfying quality of service (QoS) requirements and storage capacity constraints. In this paper, we present a dynamic replication algorithm, named hierarchical data replication strategy (HDRS). HDRS consists of the replica creation that can adaptively increase replicas based on exponential growth or decay rate, the replica placement according to the access load and labeling technique, and finally the replica replacement based on the value of file in the future. We evaluate different dynamic data replication methods using CloudSim simulation. Experiments demonstrate that HDRS can reduce response time and bandwidth usage compared with other algorithms. It means that the HDRS can determine a popular file and replicates it to the best site. This method avoids useless replications and decreases access latency by balancing the load of sites.
doi_str_mv 10.1007/s11704-019-9099-8
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2918720847</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2918720847</sourcerecordid><originalsourceid>FETCH-LOGICAL-c365t-b6546575979abd03f49f5d5e63bb242613db1892798f47961bf94fe6189084823</originalsourceid><addsrcrecordid>eNp9kM1LwzAchoMoOOb-AG8Bz9Ukbb6OMtQJAz3oOaRt0mV0TU1SYf-9GRW97ZQP3uf9_XgAuMXoHiPEHyLGHFUFwrKQSMpCXIAFQZIWhJTs8u9OxDVYxbhHCBFEKCVkAd43zgQdmp1rdA9bnTQMZuzzKzk_wJiCTqY7wuShO4zBfxs4mmB9OOihMdANsOn91MLGH8YpuaG7AVdW99Gsfs8l-Hx--lhviu3by-v6cVs0JaOpqBmtGOVUcqnrFpW2kpa21LCyrklFGC7bGgtJuBS24pLh2srKGpb_kKgEKZfgbu7NS31NJia191MY8khFJBac5BjPKTynmuBjDMaqMbiDDkeFkTq5U7M7ld2pkzslMkNmJubs0Jnw33wOEjO0c93OBNOOwcSobPBDyobPoT8vYILw</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2918720847</pqid></control><display><type>article</type><title>Hierarchical data replication strategy to improve performance in cloud computing</title><source>Springer Online Journals Complete</source><source>ProQuest Central</source><creator>MANSOURI, Najme ; JAVIDI, Mohammad Masoud ; ZADE, Behnam Mohammad Hasani</creator><creatorcontrib>MANSOURI, Najme ; JAVIDI, Mohammad Masoud ; ZADE, Behnam Mohammad Hasani</creatorcontrib><description>Cloud computing environment is getting more interesting as a new trend of data management. Data replication has been widely applied to improve data access in distributed systems such as Grid and Cloud. However, due to the finite storage capacity of each site, copies that are useful for future jobs can be wastefully deleted and replaced with less valuable ones. Therefore, it is considerable to have appropriate replication strategy that can dynamically store the replicas while satisfying quality of service (QoS) requirements and storage capacity constraints. In this paper, we present a dynamic replication algorithm, named hierarchical data replication strategy (HDRS). HDRS consists of the replica creation that can adaptively increase replicas based on exponential growth or decay rate, the replica placement according to the access load and labeling technique, and finally the replica replacement based on the value of file in the future. We evaluate different dynamic data replication methods using CloudSim simulation. Experiments demonstrate that HDRS can reduce response time and bandwidth usage compared with other algorithms. It means that the HDRS can determine a popular file and replicates it to the best site. This method avoids useless replications and decreases access latency by balancing the load of sites.</description><identifier>ISSN: 2095-2228</identifier><identifier>EISSN: 2095-2236</identifier><identifier>DOI: 10.1007/s11704-019-9099-8</identifier><language>eng</language><publisher>Beijing: Higher Education Press</publisher><subject>Algorithms ; Cloud computing ; Computer networks ; Computer Science ; Data management ; Data replication ; Decay rate ; load balance ; multi-tier architecture ; Research Article ; simulation ; Storage capacity</subject><ispartof>Frontiers of Computer Science, 2021-04, Vol.15 (2), p.152501, Article 152501</ispartof><rights>Copyright reserved, 2020, Higher Education Press</rights><rights>Higher Education Press 2020</rights><rights>Higher Education Press 2020.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c365t-b6546575979abd03f49f5d5e63bb242613db1892798f47961bf94fe6189084823</citedby><cites>FETCH-LOGICAL-c365t-b6546575979abd03f49f5d5e63bb242613db1892798f47961bf94fe6189084823</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/s11704-019-9099-8$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://www.proquest.com/docview/2918720847?pq-origsite=primo$$EHTML$$P50$$Gproquest$$H</linktohtml><link.rule.ids>314,776,780,21367,27901,27902,33721,41464,42533,43781,51294</link.rule.ids></links><search><creatorcontrib>MANSOURI, Najme</creatorcontrib><creatorcontrib>JAVIDI, Mohammad Masoud</creatorcontrib><creatorcontrib>ZADE, Behnam Mohammad Hasani</creatorcontrib><title>Hierarchical data replication strategy to improve performance in cloud computing</title><title>Frontiers of Computer Science</title><addtitle>Front. Comput. Sci</addtitle><description>Cloud computing environment is getting more interesting as a new trend of data management. Data replication has been widely applied to improve data access in distributed systems such as Grid and Cloud. However, due to the finite storage capacity of each site, copies that are useful for future jobs can be wastefully deleted and replaced with less valuable ones. Therefore, it is considerable to have appropriate replication strategy that can dynamically store the replicas while satisfying quality of service (QoS) requirements and storage capacity constraints. In this paper, we present a dynamic replication algorithm, named hierarchical data replication strategy (HDRS). HDRS consists of the replica creation that can adaptively increase replicas based on exponential growth or decay rate, the replica placement according to the access load and labeling technique, and finally the replica replacement based on the value of file in the future. We evaluate different dynamic data replication methods using CloudSim simulation. Experiments demonstrate that HDRS can reduce response time and bandwidth usage compared with other algorithms. It means that the HDRS can determine a popular file and replicates it to the best site. This method avoids useless replications and decreases access latency by balancing the load of sites.</description><subject>Algorithms</subject><subject>Cloud computing</subject><subject>Computer networks</subject><subject>Computer Science</subject><subject>Data management</subject><subject>Data replication</subject><subject>Decay rate</subject><subject>load balance</subject><subject>multi-tier architecture</subject><subject>Research Article</subject><subject>simulation</subject><subject>Storage capacity</subject><issn>2095-2228</issn><issn>2095-2236</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><sourceid>BENPR</sourceid><recordid>eNp9kM1LwzAchoMoOOb-AG8Bz9Ukbb6OMtQJAz3oOaRt0mV0TU1SYf-9GRW97ZQP3uf9_XgAuMXoHiPEHyLGHFUFwrKQSMpCXIAFQZIWhJTs8u9OxDVYxbhHCBFEKCVkAd43zgQdmp1rdA9bnTQMZuzzKzk_wJiCTqY7wuShO4zBfxs4mmB9OOihMdANsOn91MLGH8YpuaG7AVdW99Gsfs8l-Hx--lhviu3by-v6cVs0JaOpqBmtGOVUcqnrFpW2kpa21LCyrklFGC7bGgtJuBS24pLh2srKGpb_kKgEKZfgbu7NS31NJia191MY8khFJBac5BjPKTynmuBjDMaqMbiDDkeFkTq5U7M7ld2pkzslMkNmJubs0Jnw33wOEjO0c93OBNOOwcSobPBDyobPoT8vYILw</recordid><startdate>20210401</startdate><enddate>20210401</enddate><creator>MANSOURI, Najme</creator><creator>JAVIDI, Mohammad Masoud</creator><creator>ZADE, Behnam Mohammad Hasani</creator><general>Higher Education Press</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>8FE</scope><scope>8FG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>P5Z</scope><scope>P62</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope></search><sort><creationdate>20210401</creationdate><title>Hierarchical data replication strategy to improve performance in cloud computing</title><author>MANSOURI, Najme ; JAVIDI, Mohammad Masoud ; ZADE, Behnam Mohammad Hasani</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c365t-b6546575979abd03f49f5d5e63bb242613db1892798f47961bf94fe6189084823</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2021</creationdate><topic>Algorithms</topic><topic>Cloud computing</topic><topic>Computer networks</topic><topic>Computer Science</topic><topic>Data management</topic><topic>Data replication</topic><topic>Decay rate</topic><topic>load balance</topic><topic>multi-tier architecture</topic><topic>Research Article</topic><topic>simulation</topic><topic>Storage capacity</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>MANSOURI, Najme</creatorcontrib><creatorcontrib>JAVIDI, Mohammad Masoud</creatorcontrib><creatorcontrib>ZADE, Behnam Mohammad Hasani</creatorcontrib><collection>CrossRef</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer Science Database</collection><collection>Advanced Technologies &amp; Aerospace Database</collection><collection>ProQuest Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><jtitle>Frontiers of Computer Science</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>MANSOURI, Najme</au><au>JAVIDI, Mohammad Masoud</au><au>ZADE, Behnam Mohammad Hasani</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Hierarchical data replication strategy to improve performance in cloud computing</atitle><jtitle>Frontiers of Computer Science</jtitle><stitle>Front. Comput. Sci</stitle><date>2021-04-01</date><risdate>2021</risdate><volume>15</volume><issue>2</issue><spage>152501</spage><pages>152501-</pages><artnum>152501</artnum><issn>2095-2228</issn><eissn>2095-2236</eissn><abstract>Cloud computing environment is getting more interesting as a new trend of data management. Data replication has been widely applied to improve data access in distributed systems such as Grid and Cloud. However, due to the finite storage capacity of each site, copies that are useful for future jobs can be wastefully deleted and replaced with less valuable ones. Therefore, it is considerable to have appropriate replication strategy that can dynamically store the replicas while satisfying quality of service (QoS) requirements and storage capacity constraints. In this paper, we present a dynamic replication algorithm, named hierarchical data replication strategy (HDRS). HDRS consists of the replica creation that can adaptively increase replicas based on exponential growth or decay rate, the replica placement according to the access load and labeling technique, and finally the replica replacement based on the value of file in the future. We evaluate different dynamic data replication methods using CloudSim simulation. Experiments demonstrate that HDRS can reduce response time and bandwidth usage compared with other algorithms. It means that the HDRS can determine a popular file and replicates it to the best site. This method avoids useless replications and decreases access latency by balancing the load of sites.</abstract><cop>Beijing</cop><pub>Higher Education Press</pub><doi>10.1007/s11704-019-9099-8</doi></addata></record>
fulltext fulltext
identifier ISSN: 2095-2228
ispartof Frontiers of Computer Science, 2021-04, Vol.15 (2), p.152501, Article 152501
issn 2095-2228
2095-2236
language eng
recordid cdi_proquest_journals_2918720847
source Springer Online Journals Complete; ProQuest Central
subjects Algorithms
Cloud computing
Computer networks
Computer Science
Data management
Data replication
Decay rate
load balance
multi-tier architecture
Research Article
simulation
Storage capacity
title Hierarchical data replication strategy to improve performance in cloud computing
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-12T15%3A24%3A56IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Hierarchical%20data%20replication%20strategy%20to%20improve%20performance%20in%20cloud%20computing&rft.jtitle=Frontiers%20of%20Computer%20Science&rft.au=MANSOURI,%20Najme&rft.date=2021-04-01&rft.volume=15&rft.issue=2&rft.spage=152501&rft.pages=152501-&rft.artnum=152501&rft.issn=2095-2228&rft.eissn=2095-2236&rft_id=info:doi/10.1007/s11704-019-9099-8&rft_dat=%3Cproquest_cross%3E2918720847%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2918720847&rft_id=info:pmid/&rfr_iscdi=true