AUTHOR(S):
|
TITLE Optimization Techniques for Virtual Machine Placement and Migration |
ABSTRACT Virtualization is widely used due to its flexibility, scalability, and cost reduction. In virtualization, virtual machines (VM) should be placed optimally onto physical machines (PM) to reduce power consumption and avoid resource shortages. VM placement is an intractable combinatorial optimization problem. Moreover, optimal VM placement changes if the loads on VMs change over time. This means that load change necessitates VM migration among PMs. Since VM migration incurs network load, migration frequency must be small. Thus, both power consumption and the number of migrations should be minimized when determining VM placement. This research formulates the problem and examines algorithms that solve it. The examined algorithms include two metaheuristics, i.e., simulated annealing and tabu search methods. A method previously presented by the author was also tested for comparison. These methods were evaluated through computer simulation. |
KEYWORDS Virtualization; optimization; metaheuristic; cloud computing; simulated annealing; tabu search |
REFERENCES [1] P. Barham, B. Dragovic, K. Fraser, S. Hand, T. Harris, A. Ho, R. Neugebauery, I. Pratt, and A. Warfield, “Xen and the art of virtualization,” in Proc. SOSP’03, Bolton Landing, New York, USA, 2003, pp. 164-177. [1] P. Barham, B. Dragovic, K. Fraser, S. Hand, T. Harris, A. Ho, R. Neugebauery, I. Pratt, and A. Warfield, “Xen and the art of virtualization,” in Proc. SOSP’03, Bolton Landing, New York, USA, 2003, pp. 164-177. |
Cite this paper Satoru Ohta. (2016) Optimization Techniques for Virtual Machine Placement and Migration. International Journal of Mathematical and Computational Methods, 1, 429-436 |
|