Adaptive popularity-driven replica placement in hierarchical data grids

Data grids support access to widely distributed storage for large numbers of users accessing potentially many large files. Efficient access is hindered by the high latency of the Internet. To improve access time, replication at nearby sites may be used. Replication also provides high availability, d...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of supercomputing 2010-03, Vol.51 (3), p.374-392
Hauptverfasser: Shorfuzzaman, Mohammad, Graham, Peter, Eskicioglu, Rasit
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 392
container_issue 3
container_start_page 374
container_title Journal of supercomputing
container_volume 51
creator Shorfuzzaman, Mohammad
Graham, Peter
Eskicioglu, Rasit
description Data grids support access to widely distributed storage for large numbers of users accessing potentially many large files. Efficient access is hindered by the high latency of the Internet. To improve access time, replication at nearby sites may be used. Replication also provides high availability, decreased bandwidth use, enhanced fault tolerance, and improved scalability. Resource availability, network latency, and user requests in a grid environment may vary with time. Any replica placement strategy must be able to adapt to such dynamic behavior. In this paper, we describe a new dynamic replica placement algorithm, Popularity Based Replica Placement (PBRP), for hierarchical data grids which is guided by file “popularity”. Our goal is to place replicas close to clients to reduce data access time while still using network and storage resources efficiently. The effectiveness of PBRP depends on the selection of a threshold value related to file popularity. We also present Adaptive-PBRP (APBRP) that determines this threshold dynamically based on data request arrival rates. We evaluate both algorithms using simulation. Results for a range of data access patterns show that our algorithms can shorten job execution time significantly and reduce bandwidth consumption compared to other dynamic replication methods.
doi_str_mv 10.1007/s11227-009-0371-9
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_963837115</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>963837115</sourcerecordid><originalsourceid>FETCH-LOGICAL-c350t-6b898dff0feb3b1e7c255f43330c78e75e2f09c47ce01d171de1921b3e2df0f53</originalsourceid><addsrcrecordid>eNp9kM1KAzEUhYMoWKsP4G424ip6k0yaybIUtULBja5DJnOnTZnOjMmM0LfxWXwyU1pcurpwzw-cj5BbBg8MQD1GxjhXFEBTEIpRfUYmTCpBIS_yczIBzYEWMueX5CrGLQDkQokJWc4r2w_-C7O-68fGBj_saRXSo80C9o13Nusb63CH7ZD59ud74zHY4DZJabLKDjZbB1_Fa3JR2ybizelOycfz0_tiSVdvL6-L-Yo6IWGgs7LQRVXXUGMpSobKcSnrXAgBThWoJPIatMuVQ2AVU6xCpjkrBfIqhaSYkvtjbx-6zxHjYHY-Omwa22I3RqNnokgA2MHJjk4XuhgD1qYPfmfD3jAwB2jmCM0kaOYAzeiUuTu125j21cG2zse_IOdSCz5jycePvpikdo3BbLsxtGn4P-W_X6Z9kw</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>963837115</pqid></control><display><type>article</type><title>Adaptive popularity-driven replica placement in hierarchical data grids</title><source>Springer Nature - Complete Springer Journals</source><creator>Shorfuzzaman, Mohammad ; Graham, Peter ; Eskicioglu, Rasit</creator><creatorcontrib>Shorfuzzaman, Mohammad ; Graham, Peter ; Eskicioglu, Rasit</creatorcontrib><description>Data grids support access to widely distributed storage for large numbers of users accessing potentially many large files. Efficient access is hindered by the high latency of the Internet. To improve access time, replication at nearby sites may be used. Replication also provides high availability, decreased bandwidth use, enhanced fault tolerance, and improved scalability. Resource availability, network latency, and user requests in a grid environment may vary with time. Any replica placement strategy must be able to adapt to such dynamic behavior. In this paper, we describe a new dynamic replica placement algorithm, Popularity Based Replica Placement (PBRP), for hierarchical data grids which is guided by file “popularity”. Our goal is to place replicas close to clients to reduce data access time while still using network and storage resources efficiently. The effectiveness of PBRP depends on the selection of a threshold value related to file popularity. We also present Adaptive-PBRP (APBRP) that determines this threshold dynamically based on data request arrival rates. We evaluate both algorithms using simulation. Results for a range of data access patterns show that our algorithms can shorten job execution time significantly and reduce bandwidth consumption compared to other dynamic replication methods.</description><identifier>ISSN: 0920-8542</identifier><identifier>EISSN: 1573-0484</identifier><identifier>DOI: 10.1007/s11227-009-0371-9</identifier><identifier>CODEN: JOSUED</identifier><language>eng</language><publisher>Boston: Springer US</publisher><subject>Access time ; Algorithms ; Applied sciences ; Availability ; Compilers ; Computer Science ; Computer science; control theory; systems ; Computer systems and distributed systems. User interface ; Computer systems performance. Reliability ; Dynamics ; Exact sciences and technology ; Internet ; Interpreters ; Networks ; Placement ; Processor Architectures ; Programming Languages ; Replication ; Software</subject><ispartof>Journal of supercomputing, 2010-03, Vol.51 (3), p.374-392</ispartof><rights>Springer Science+Business Media, LLC 2009</rights><rights>2015 INIST-CNRS</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c350t-6b898dff0feb3b1e7c255f43330c78e75e2f09c47ce01d171de1921b3e2df0f53</citedby><cites>FETCH-LOGICAL-c350t-6b898dff0feb3b1e7c255f43330c78e75e2f09c47ce01d171de1921b3e2df0f53</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/s11227-009-0371-9$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/s11227-009-0371-9$$EHTML$$P50$$Gspringer$$H</linktohtml><link.rule.ids>309,310,314,776,780,785,786,23909,23910,25118,27901,27902,41464,42533,51294</link.rule.ids><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&amp;idt=22593261$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><creatorcontrib>Shorfuzzaman, Mohammad</creatorcontrib><creatorcontrib>Graham, Peter</creatorcontrib><creatorcontrib>Eskicioglu, Rasit</creatorcontrib><title>Adaptive popularity-driven replica placement in hierarchical data grids</title><title>Journal of supercomputing</title><addtitle>J Supercomput</addtitle><description>Data grids support access to widely distributed storage for large numbers of users accessing potentially many large files. Efficient access is hindered by the high latency of the Internet. To improve access time, replication at nearby sites may be used. Replication also provides high availability, decreased bandwidth use, enhanced fault tolerance, and improved scalability. Resource availability, network latency, and user requests in a grid environment may vary with time. Any replica placement strategy must be able to adapt to such dynamic behavior. In this paper, we describe a new dynamic replica placement algorithm, Popularity Based Replica Placement (PBRP), for hierarchical data grids which is guided by file “popularity”. Our goal is to place replicas close to clients to reduce data access time while still using network and storage resources efficiently. The effectiveness of PBRP depends on the selection of a threshold value related to file popularity. We also present Adaptive-PBRP (APBRP) that determines this threshold dynamically based on data request arrival rates. We evaluate both algorithms using simulation. Results for a range of data access patterns show that our algorithms can shorten job execution time significantly and reduce bandwidth consumption compared to other dynamic replication methods.</description><subject>Access time</subject><subject>Algorithms</subject><subject>Applied sciences</subject><subject>Availability</subject><subject>Compilers</subject><subject>Computer Science</subject><subject>Computer science; control theory; systems</subject><subject>Computer systems and distributed systems. User interface</subject><subject>Computer systems performance. Reliability</subject><subject>Dynamics</subject><subject>Exact sciences and technology</subject><subject>Internet</subject><subject>Interpreters</subject><subject>Networks</subject><subject>Placement</subject><subject>Processor Architectures</subject><subject>Programming Languages</subject><subject>Replication</subject><subject>Software</subject><issn>0920-8542</issn><issn>1573-0484</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2010</creationdate><recordtype>article</recordtype><recordid>eNp9kM1KAzEUhYMoWKsP4G424ip6k0yaybIUtULBja5DJnOnTZnOjMmM0LfxWXwyU1pcurpwzw-cj5BbBg8MQD1GxjhXFEBTEIpRfUYmTCpBIS_yczIBzYEWMueX5CrGLQDkQokJWc4r2w_-C7O-68fGBj_saRXSo80C9o13Nusb63CH7ZD59ud74zHY4DZJabLKDjZbB1_Fa3JR2ybizelOycfz0_tiSVdvL6-L-Yo6IWGgs7LQRVXXUGMpSobKcSnrXAgBThWoJPIatMuVQ2AVU6xCpjkrBfIqhaSYkvtjbx-6zxHjYHY-Omwa22I3RqNnokgA2MHJjk4XuhgD1qYPfmfD3jAwB2jmCM0kaOYAzeiUuTu125j21cG2zse_IOdSCz5jycePvpikdo3BbLsxtGn4P-W_X6Z9kw</recordid><startdate>20100301</startdate><enddate>20100301</enddate><creator>Shorfuzzaman, Mohammad</creator><creator>Graham, Peter</creator><creator>Eskicioglu, Rasit</creator><general>Springer US</general><general>Springer</general><scope>IQODW</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20100301</creationdate><title>Adaptive popularity-driven replica placement in hierarchical data grids</title><author>Shorfuzzaman, Mohammad ; Graham, Peter ; Eskicioglu, Rasit</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c350t-6b898dff0feb3b1e7c255f43330c78e75e2f09c47ce01d171de1921b3e2df0f53</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2010</creationdate><topic>Access time</topic><topic>Algorithms</topic><topic>Applied sciences</topic><topic>Availability</topic><topic>Compilers</topic><topic>Computer Science</topic><topic>Computer science; control theory; systems</topic><topic>Computer systems and distributed systems. User interface</topic><topic>Computer systems performance. Reliability</topic><topic>Dynamics</topic><topic>Exact sciences and technology</topic><topic>Internet</topic><topic>Interpreters</topic><topic>Networks</topic><topic>Placement</topic><topic>Processor Architectures</topic><topic>Programming Languages</topic><topic>Replication</topic><topic>Software</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Shorfuzzaman, Mohammad</creatorcontrib><creatorcontrib>Graham, Peter</creatorcontrib><creatorcontrib>Eskicioglu, Rasit</creatorcontrib><collection>Pascal-Francis</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Journal of supercomputing</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Shorfuzzaman, Mohammad</au><au>Graham, Peter</au><au>Eskicioglu, Rasit</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Adaptive popularity-driven replica placement in hierarchical data grids</atitle><jtitle>Journal of supercomputing</jtitle><stitle>J Supercomput</stitle><date>2010-03-01</date><risdate>2010</risdate><volume>51</volume><issue>3</issue><spage>374</spage><epage>392</epage><pages>374-392</pages><issn>0920-8542</issn><eissn>1573-0484</eissn><coden>JOSUED</coden><abstract>Data grids support access to widely distributed storage for large numbers of users accessing potentially many large files. Efficient access is hindered by the high latency of the Internet. To improve access time, replication at nearby sites may be used. Replication also provides high availability, decreased bandwidth use, enhanced fault tolerance, and improved scalability. Resource availability, network latency, and user requests in a grid environment may vary with time. Any replica placement strategy must be able to adapt to such dynamic behavior. In this paper, we describe a new dynamic replica placement algorithm, Popularity Based Replica Placement (PBRP), for hierarchical data grids which is guided by file “popularity”. Our goal is to place replicas close to clients to reduce data access time while still using network and storage resources efficiently. The effectiveness of PBRP depends on the selection of a threshold value related to file popularity. We also present Adaptive-PBRP (APBRP) that determines this threshold dynamically based on data request arrival rates. We evaluate both algorithms using simulation. Results for a range of data access patterns show that our algorithms can shorten job execution time significantly and reduce bandwidth consumption compared to other dynamic replication methods.</abstract><cop>Boston</cop><pub>Springer US</pub><doi>10.1007/s11227-009-0371-9</doi><tpages>19</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0920-8542
ispartof Journal of supercomputing, 2010-03, Vol.51 (3), p.374-392
issn 0920-8542
1573-0484
language eng
recordid cdi_proquest_miscellaneous_963837115
source Springer Nature - Complete Springer Journals
subjects Access time
Algorithms
Applied sciences
Availability
Compilers
Computer Science
Computer science
control theory
systems
Computer systems and distributed systems. User interface
Computer systems performance. Reliability
Dynamics
Exact sciences and technology
Internet
Interpreters
Networks
Placement
Processor Architectures
Programming Languages
Replication
Software
title Adaptive popularity-driven replica placement in hierarchical data grids
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-30T12%3A52%3A07IST&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=Adaptive%20popularity-driven%20replica%20placement%20in%C2%A0hierarchical%20data%20grids&rft.jtitle=Journal%20of%20supercomputing&rft.au=Shorfuzzaman,%20Mohammad&rft.date=2010-03-01&rft.volume=51&rft.issue=3&rft.spage=374&rft.epage=392&rft.pages=374-392&rft.issn=0920-8542&rft.eissn=1573-0484&rft.coden=JOSUED&rft_id=info:doi/10.1007/s11227-009-0371-9&rft_dat=%3Cproquest_cross%3E963837115%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=963837115&rft_id=info:pmid/&rfr_iscdi=true