Allocating Duplicate Copies for IoT Data in Cloud Computing based on Harmony Search Algorithm

被引:3
作者
Jahandideh, Younes [1 ]
Mirzaei, A. [1 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, Ardabil Branch, Ardebil, Iran
关键词
Accessibility; Cloud computing; Data replication; Harmony search (HS) algorithm; Internet of things (IoT); Mini clouds; REPLICA PLACEMENT; EDGE;
D O I
10.1080/03772063.2021.2007796
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The Internet of things (IoT) generates a plethora of data nowadays, and cloud computing has been introduced as an efficient solution to IoT data management. A cloud resource administrator usually adopts the replication strategy to guarantee the reliability of IoT data. This mechanism can significantly reduce data access time, and evidently, more replicas of data increase the data storage cost. Furthermore, the process of selecting mini clouds for replica allocation and sorting replicas in mini clouds is considered an NP-hard problem. Therefore, this paper proposes an approach based on the harmony search (HS) algorithm to allocate replicas to the IoT data in the cloud computing environment in order to mitigate the data access cost. The HS algorithm was employed in the proposed approach to determine the best location for data replication in the cloud computing environment. According to the implementation results, the proposed approach outperformed the other methods and managed to significantly decrease data access time and delay as well as energy consumption.
引用
收藏
页码:6818 / 6831
页数:14
相关论文
共 31 条
[11]   A review of data replication based on meta-heuristics approach in cloud computing and data grid [J].
Mansouri, Najme ;
Javidi, Mohammad Masoud .
SOFT COMPUTING, 2020, 24 (19) :14503-14530
[12]   QDR: a QoS-aware data replication algorithm for Data Grids considering security factors [J].
Mansouri, Najme .
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2016, 19 (03) :1071-1087
[13]   Towards Optimal Configuration in MEC Neural Networks: Deep Learning-Based Optimal Resource Allocation [J].
Mirzaei, A. ;
Najafi Souha, Alireza .
WIRELESS PERSONAL COMMUNICATIONS, 2021, 121 (01) :221-243
[14]  
Mohajer A., 2016, J Eng Appl Sci, V11, P1493
[15]   Mobility-aware load Balancing for Reliable Self-Organization Networks: Multi-agent Deep Reinforcement Learning [J].
Mohajer, Amin ;
Bavaghar, Maryam ;
Farrokhi, Hamid .
RELIABILITY ENGINEERING & SYSTEM SAFETY, 2020, 202
[16]   RETRACTED: Reliability and Mobility Load Balancing in Next Generation Self-organized Networks: Using Stochastic Learning Automata (Retracted article. See vol. 140, pg. 783, 2025) [J].
Mohajer, Amin ;
Bavaghar, Maryam ;
Farrokhi, Hamid .
WIRELESS PERSONAL COMMUNICATIONS, 2020, 114 (03) :2389-2415
[17]   Efficient Replica Migration Scheme for Distributed Cloud Storage Systems [J].
Mseddi, Amina ;
Salahuddin, Mohammad A. ;
Zhani, Mohamed Faten ;
Elbiaze, Halima ;
Glitho, Roch H. .
IEEE TRANSACTIONS ON CLOUD COMPUTING, 2021, 9 (01) :155-167
[18]   A Novel Approach to Efficient Resource Allocation in NOMA Heterogeneous Networks: Multi-Criteria Green Resource Management [J].
Nikjoo, Faramarz ;
Mirzaei, Abbas ;
Mohajer, Amin .
APPLIED ARTIFICIAL INTELLIGENCE, 2018, 32 (7-8) :583-612
[19]   A novel approach to efficient resource allocation in load-balanced cellular networks using hierarchical DRL [J].
Rahimi, A. Mirzaei ;
Ziaeddini, Amir ;
Gonglee, Shu .
JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 13 (5) :2887-2901
[20]   Replica Placement Strategies in Data Grid [J].
Rahman, Rashedur M. ;
Barker, Ken ;
Alhajj, Reda .
JOURNAL OF GRID COMPUTING, 2008, 6 (01) :103-123