Virtual machine migration method based on artificial bee colony algorithm
A technology of artificial bee colony algorithm and virtual machine migration, applied in the field of Internet cloud computing
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0043] (1) Initialize host capacity, virtual machine load requirements, distance between hosts and dependencies between virtual machines;
[0044](2) Initialize the population: each food source in the population is a randomly generated solution that satisfies the host capacity constraints; calculate the cost of each solution (including migration cost and communication cost), and select the optimal solution of the population as the global Optimal solution; calculate the probability of each solution being inherited in the next generation population;
[0045] (3) Perform iterations, and end if the number of iterations reaches the specified maximum number of iterations. Contains the following substeps:
[0046] (3.1) Conduct random search of hired bees, including the following sub-steps:
[0047] (3.1.1) Generate a new food source near a certain food source and calculate its cost;
[0048] (3.1.2) If the new food source is better than the old food source, replace the latter wit...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 
