Adaptive data replication strategy in cloud computing for performance improvement
Adaptive data replication strategy in cloud computing for performance improvement作者机构:Department of Computer Science Shahid Bahonar University of Kerman Kerman *** Iran
出 版 物:《Frontiers of Computer Science》 (中国计算机科学前沿(英文版))
年 卷 期:2016年第10卷第5期
页 面:925-935页
核心收录:
学科分类:08[工学] 0835[工学-软件工程] 0802[工学-机械工程] 081202[工学-计算机软件与理论] 080201[工学-机械制造及其自动化] 0812[工学-计算机科学与技术(可授工学、理学学位)]
主 题:cloud computing CloudSim replica placement,replica replacement
摘 要:Cloud computing is becoming a very popular word in industry and is receiving a large amount of atten- tion from the research community. Replica management is one of the most important issues in the cloud, which can offer fast data access time, high data availability and reliability. By keeping all replicas active, the replicas may enhance system task successful execution rate if the replicas and requests are reasonably distributed. However, appropriate replica place- ment in a large-scale, dynamically scalable and totally vir- tualized data centers is much more complicated. To provide cost-effective availability, minimize the response time of ap- plications and make load balancing for cloud storage, a new replica placement is proposed. The replica placement is based on five important parameters: mean service time, failure probability, load variance, latency and storage usage. How- ever, replication should be used wisely because the storage size of each site is limited. Thus, the site must keep only the important replicas. We also present a new replica replacement strategy based on the availability of the file, the last time the replica was requested, number of access, and size of replica. We evaluate our algorithm using the CloudSim simulator and find that it offers better performance in comparison with other algorithms in terms of mean response time, effective network usage, load balancing, replication frequency, and storage usage