Distributed Placement of Replicas in Hierarchical Data Grids with User and System QoS Constraints

Mohammad Shorfuzzaman, P. Graham, Mehmet Rasit Eskicioglu
{"title":"Distributed Placement of Replicas in Hierarchical Data Grids with User and System QoS Constraints","authors":"Mohammad Shorfuzzaman, P. Graham, Mehmet Rasit Eskicioglu","doi":"10.1109/3PGCIC.2011.35","DOIUrl":null,"url":null,"abstract":"Data grids support distributed data-intensive applications that need to access massive datasets stored around the world. Ensuring efficient access to such datasets is hindered by the high latencies of wide-area networks. To speed up access, files can be replicated so a user can access a nearby replica. Much of the work on the replica placement problem in data grids has focused on average system performance and ignored quality assurance issues. In the existing work that considers QoS, a simplified replication model is often assumed, therefore, resulting solutions may not be applicable to real systems. In this paper, we introduce a more realistic model for replica placement in hierarchical Data Grids which determines the positions of a minimum number of replicas expected to satisfy certain quality requirements both from user and system perspectives. Our placement algorithm is based on a highly distributed and decentralized technique that exploits the data access history for popular data files and computes replica locations by minimizing overall replication cost (read and update) while maximizing QoS satisfaction for a given traffic pattern. The problem is formulated using dynamic programming. We assess our algorithm using OptorSim. Simulation results demonstrate the effectiveness of our replica placement technique considering various factors such as storage and workload constraints of replica servers, link capacity constraints, user QoS requirements, etc.","PeriodicalId":251730,"journal":{"name":"2011 International Conference on P2P, Parallel, Grid, Cloud and Internet Computing","volume":"3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 International Conference on P2P, Parallel, Grid, Cloud and Internet Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/3PGCIC.2011.35","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8

Abstract

Data grids support distributed data-intensive applications that need to access massive datasets stored around the world. Ensuring efficient access to such datasets is hindered by the high latencies of wide-area networks. To speed up access, files can be replicated so a user can access a nearby replica. Much of the work on the replica placement problem in data grids has focused on average system performance and ignored quality assurance issues. In the existing work that considers QoS, a simplified replication model is often assumed, therefore, resulting solutions may not be applicable to real systems. In this paper, we introduce a more realistic model for replica placement in hierarchical Data Grids which determines the positions of a minimum number of replicas expected to satisfy certain quality requirements both from user and system perspectives. Our placement algorithm is based on a highly distributed and decentralized technique that exploits the data access history for popular data files and computes replica locations by minimizing overall replication cost (read and update) while maximizing QoS satisfaction for a given traffic pattern. The problem is formulated using dynamic programming. We assess our algorithm using OptorSim. Simulation results demonstrate the effectiveness of our replica placement technique considering various factors such as storage and workload constraints of replica servers, link capacity constraints, user QoS requirements, etc.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
具有用户和系统QoS约束的分层数据网格中副本的分布式放置
数据网格支持分布式数据密集型应用程序,这些应用程序需要访问存储在世界各地的大量数据集。广域网的高延迟阻碍了对这些数据集的有效访问。为了加快访问速度,可以复制文件,以便用户可以访问附近的副本。关于数据网格中副本放置问题的大部分工作都集中在平均系统性能上,而忽略了质量保证问题。在考虑QoS的现有工作中,通常假设一个简化的复制模型,因此得到的解决方案可能不适用于实际系统。在本文中,我们为分层数据网格中的副本放置引入了一个更现实的模型,该模型确定了从用户和系统角度满足一定质量要求的最小副本数量的位置。我们的放置算法基于高度分布式和分散的技术,该技术利用流行数据文件的数据访问历史,并通过最小化总体复制成本(读取和更新)来计算副本位置,同时最大化给定流量模式的QoS满意度。这个问题是用动态规划来表述的。我们使用OptorSim来评估我们的算法。仿真结果表明,考虑到副本服务器的存储和工作负载约束、链路容量约束、用户QoS要求等多种因素,我们的副本放置技术是有效的。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
How to Work with Android within a (FB-)Aodv Network A Preliminary Evaluation for User Interfaces According to User Computer Skill and Computer Specifications Genetic Algorithms for Energy-Aware Scheduling in Computational Grids Strategies for Assigning Virtual Geometric Node Coordinates in Peer-to-Peer Overlays Integration of Wireless Hand-Held Devices with the Cloud Architecture: Security and Privacy Issues
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1