NETWORK-AWARE COORDINATION OF VIRTUAL MACHINE MIGRATIONS IN ENTERPRISE DATA CENTERS AND CLOUDS
First Claim
Patent Images
1. A method to schedule virtual machine (VM) migrations, comprising:
- analyzing VM migration behavior;
building a simulation tool to predict time for multiple migrations under different links conditions and VM characteristics;
determining a predetermined bandwidth sharing policy for each network link;
applying a bin-packing technique to organize bandwidth resources from all network links, andallocating the links to different migration tasks.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed to schedule virtual machine (VM) migrations by analyzing VM migration behavior; building a simulation tool to predict time for multiple migrations under different links conditions and VM characteristics; determining a predetermined bandwidth sharing policy for each network link; applying a bin-packing technique to organize bandwidth resources from all network links, and allocating the links to different migration tasks.
-
Citations
20 Claims
-
1. A method to schedule virtual machine (VM) migrations, comprising:
-
analyzing VM migration behavior; building a simulation tool to predict time for multiple migrations under different links conditions and VM characteristics; determining a predetermined bandwidth sharing policy for each network link; applying a bin-packing technique to organize bandwidth resources from all network links, and allocating the links to different migration tasks. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20)
-
-
18. A system to schedule virtual machine (VM) migrations, comprising:
-
means for analyzing VM migration behavior; means for building a simulation tool to predict time for multiple migrations under different links conditions and VM characteristics; means for determining a predetermined bandwidth sharing policy for each network link; means for applying a bin-packing technique to organize bandwidth resources from all network links, and means for allocating the links to different migration tasks.
-
Specification