Start Date
10-17-2017 10:00 AM
Description
Recently, cloud computing is a new trend emerging in computer technology with a huge demand from the clients, which leads to the consumption of a tremendous amount of energy. Load balancing is taken into account as a vital part of managing income demand, improving the cloud system's performance and reducing the energy cost. Live virtual machine migration is a technique to perform the dynamic load balancing algorithm. To optimize the cloud cluster, there are three issues to consider: First, how does the cloud cluster distribute the virtual machine (VM) requests from clients to all physical machine (PM) when each machine has a different capacity. Second, what is the solution to make CPU’s usage of all PMs to be nearly equal. Third, how to handle two extreme scenarios: rapidly rising CPU's usage of a PM due to sudden heavy workload requiring VM migration immediately and resources expansion to respond to heavy cloud cluster through VM requests. We also provide the implementation and results of this approach, which the performance of the cloud cluster is improved significantly.
Included in
Dynamic Load Balancing Based on Live Virtual Machine Migration
Recently, cloud computing is a new trend emerging in computer technology with a huge demand from the clients, which leads to the consumption of a tremendous amount of energy. Load balancing is taken into account as a vital part of managing income demand, improving the cloud system's performance and reducing the energy cost. Live virtual machine migration is a technique to perform the dynamic load balancing algorithm. To optimize the cloud cluster, there are three issues to consider: First, how does the cloud cluster distribute the virtual machine (VM) requests from clients to all physical machine (PM) when each machine has a different capacity. Second, what is the solution to make CPU’s usage of all PMs to be nearly equal. Third, how to handle two extreme scenarios: rapidly rising CPU's usage of a PM due to sudden heavy workload requiring VM migration immediately and resources expansion to respond to heavy cloud cluster through VM requests. We also provide the implementation and results of this approach, which the performance of the cloud cluster is improved significantly.