A Fuzzy Logic-Based Method for Replica Placement in the Peer to Peer Cloud Using an Optimization Algorithm

被引:0
作者
Behnaz Mohammadi
Nima Jafari Navimipour
机构
[1] Islamic Azad University,Department of Computer Engineering, Tabriz Branch
[2] National Yunlin University of Science and Technology,Future Technology Research Center
来源
Wireless Personal Communications | 2022年 / 122卷
关键词
P2P-Cloud; Data replication; Ant colony optimization; Fuzzy logic; Access time;
D O I
暂无
中图分类号
学科分类号
摘要
The Peer to Peer-Cloud (P2P-Cloud) is a suitable alternative to distributed cloud-based or peer-to-peer (P2P)-based content on a large scale. The P2P-Cloud is used in many applications such as IPTV, Video-On-Demand, and so on. In the P2P-Cloud network, overload is a common problem during overcrowds. If a node receives many requests simultaneously, the node may not be able to respond quickly to user requests, and this access latency in P2P-Cloud networks is a major problem for their users. The replication method in P2P-Cloud environments reduces the time to access and uses network bandwidth by making multiple data copies in diverse locations. The replication improves access to the information and increases the reliability of the system. The data replication's main problem is identifying the best possible placement of replica data nodes based on user requests for data access time and an NP-hard optimization problem. This paper proposes a new replica replacement to improve average access time and replica cost using fuzzy logic and Ant Colony Optimization algorithm. Ants can find the shortest path to discover the optimal node to place the duplicate file with the least access time latency. The fuzzy module evaluates the historical information of each node to analyze the pheromone value per iteration. The fuzzy membership function is also used to determine each node's degree based on the four characteristics. The simulation results showed that the access time and replica cost are improved compared to other replica replacement algorithms.
引用
收藏
页码:981 / 1005
页数:24
相关论文
共 196 条
[1]  
Gharehpasha S(2020)Virtual machine placement in cloud data centers using a hybrid multi-verse optimization algorithm Artificial Intelligence Review 54 2221-2257
[2]  
Masdari M(2020)Joint customer/provider evolutionary multi-objective utility maximization in cloud data center networks Iranian Journal of Science and Technology, Transactions of Electrical Engineering 45 479-492
[3]  
Jafarian A(2019)A new agent-based method for QoS-aware cloud service composition using particle swarm optimization algorithm Journal of Ambient Intelligence and Humanized Computing 10 1851-1864
[4]  
Goudarzi P(2020)A cloud service composition method using a trust-based clustering algorithm and honeybee mating optimization algorithm International Journal of Communication Systems 33 e4259-2488
[5]  
Hosseinpour M(2020)Resource management in a peer to peer cloud network for IoT Wireless Personal Communications 115 2471-1730
[6]  
Ahmadi MR(2020)Comprehensive and systematic study on the fault tolerance architectures in cloud computing Journal of Circuits, Systems Computers 29 2050240-858
[7]  
Naseri A(2020)Self adaptive fruit fly algorithm for multiple workflow scheduling in cloud computing environment Kybernetes 50 1704-259
[8]  
Navimipour NJ(2019)RRSD: A file replication method for ensuring data reliability and reducing storage consumption in a dynamic Cloud-P2P environment Future Generation Computer Systems 100 844-23
[9]  
Zanbouri K(2015)Cost and profit driven cloud-P2P interaction Peer-to-Peer Networking and Applications 8 244-231
[10]  
Navimipour NJ(2018)SORD: A new strategy of online replica deduplication in Cloud-P2P Cluster Computing 22 1-70