How to distribute and coordinate tasks in cloud computing is a challenging issue, in order to get optimal resource utilization and avoid overload. In this paper, we present a novel approach on load balancing via ant colony optimization (ACO), for balancing the workload in a cloud computing platform dynamically. Two strategies, forward-backward ant mechanism and max-min rules, are introduced to quickly find out the candidate nodes for load balancing. We formulate pheromone initialization and pheromone update according to physical resources under the cloud computing environment, including pheromone evaporation, incentive, and punishment rules, etc. Combined with task execution prediction, we define the moving probability of ants in two ways, ...
The main goal of this work is to create a system that uses the improved Ant Colony and Artificial Be...
In the ever-evolving technological landscape, ensuring high system availability has become a paramou...
The rational allocation of virtual machine resources in cloud computing is a critical technical issu...
Nowadays Load balancing is one of the most important matters in cloud computing environments. On the...
Part 6: Intelligent ApplicationsInternational audienceIn cloud computing, because all the tasks are ...
The Cloud computing is an embryonic as an innovative hypothesis of gigantic distributed calculation....
The cloud is the framework in which communication is connected with virtual machines, data centers, ...
One of the fundamental issues in this environment is related to task scheduling. A good task schedul...
In the present scenario of Information and Technology, Cloud Computing has become buzzword. Here, dy...
In today’s world, smart-phones and tablets have allowed cloud computing to realize it’s true potenti...
Cloud computing is a model for delivering, hosting and accessing shared pool of resources and servic...
Cloud computing offers flexible, interactive, and observable access to shared resources on the Inter...
Part 1: Machine Learning (ML), Deep Learning (DL), Internet of Things (IoT)International audienceLoa...
With cloud computing becoming ubiquitous, cloud providers are starting to deploy increasing numbers ...
Large-scale homogeneous cloud computing environments offer the promise of access to an enormous quan...
The main goal of this work is to create a system that uses the improved Ant Colony and Artificial Be...
In the ever-evolving technological landscape, ensuring high system availability has become a paramou...
The rational allocation of virtual machine resources in cloud computing is a critical technical issu...
Nowadays Load balancing is one of the most important matters in cloud computing environments. On the...
Part 6: Intelligent ApplicationsInternational audienceIn cloud computing, because all the tasks are ...
The Cloud computing is an embryonic as an innovative hypothesis of gigantic distributed calculation....
The cloud is the framework in which communication is connected with virtual machines, data centers, ...
One of the fundamental issues in this environment is related to task scheduling. A good task schedul...
In the present scenario of Information and Technology, Cloud Computing has become buzzword. Here, dy...
In today’s world, smart-phones and tablets have allowed cloud computing to realize it’s true potenti...
Cloud computing is a model for delivering, hosting and accessing shared pool of resources and servic...
Cloud computing offers flexible, interactive, and observable access to shared resources on the Inter...
Part 1: Machine Learning (ML), Deep Learning (DL), Internet of Things (IoT)International audienceLoa...
With cloud computing becoming ubiquitous, cloud providers are starting to deploy increasing numbers ...
Large-scale homogeneous cloud computing environments offer the promise of access to an enormous quan...
The main goal of this work is to create a system that uses the improved Ant Colony and Artificial Be...
In the ever-evolving technological landscape, ensuring high system availability has become a paramou...
The rational allocation of virtual machine resources in cloud computing is a critical technical issu...