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...
Gespeichert in:
Veröffentlicht in: | Frontiers of Computer Science 2021-04, Vol.15 (2), p.152501, Article 152501 |
---|---|
Hauptverfasser: | , , |
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 & 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 & Aerospace Database</collection><collection>ProQuest Advanced Technologies & 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 |