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...
Gespeichert in:
Veröffentlicht in: | Journal of supercomputing 2010-03, Vol.51 (3), p.374-392 |
---|---|
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 | 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&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 |