Abstract

Cloud computing is a modern technology for dealing with large-scale data. The Cloud has been used to process the selection and placement of replications on a large scale. Most previous studies concerning replication used mathematical models, and few studies focused on artificial intelligence (AI). The Artificial Bee Colony (ABC) is a member of the family of swarm intelligence based algorithms. It simulates bee direction to the final route and has been proven to be effective for optimization. In this paper, we present the different costs and shortest route sides in the Cloud with regard to replication and its placement between data centers (DCs) through Multi-Objective Optimization (MOO) and evaluate the cost distance by using the knapsack problem. ABC has been used to solve shortest route and lower cost problems to identify the best selection for replication placement, according to the distance or shortest routes and lower costs that the knapsack approach has used to solve these problems. Multi-objective optimization with the artificial bee colony (MOABC) algorithm can be used to achieve highest efficiency and lowest costs in the proposed system. MOABC can find an optimal solution for the best placement of data replicas according to the minimum distance and the number of data transmissions, affording low cost with the knapsack approach and availability of data replication.Low cost and fast access are characteristics that guide the shortest route in the CloudSim implementation as well. The experimental results show that the proposed MOABC is more efficient and effective for the best placement of replications than compared algorithms.

Highlights

  • At present, the Cloud provides many developable services on a large scale

  • Finding the shortest route and lower cost for the knapsack problem is an important job to lower the cost of data centers (DCs) and replication placement through the Cloud

  • We have created a new algorithm derived from a combination Artificial Bee Colony (ABC) and MultiObjective Optimization

Read more

Summary

Introduction

The Cloud provides many developable services on a large scale. The most important service is payment at request for each use. The Cloud increases every day and greatly affects our daily life. It is used in fields, such as wireless sensor networks (WSN) and big data [1]–[7]. Finding the shortest route and lower cost for the knapsack problem is an important job to lower the cost of data centers (DCs) and replication placement through the Cloud. Leastcost path analysis presents a lower cost between two or more sides, and it is important in the replication placement process between DCs through the Cloud [8].

Objectives
Findings
Discussion
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call