Fig. 1. Difference between traditional architecture and visualization architecture
Fig. 2. Example of Virtual Machine Reallocation
Fig. 3. Representation of (a) 2-D Bin Packing Problem and (b) Virtual Machine Reallocation
Fig. 4. Representation of VMR Solution (HM)
Table 1. Test data for the experiment
Table 2. First Fit Decreasing for VMR
Table 3. Pseudo Code of Harmony Search
Table 4. Experiment environment
Table 5. Result of the experiment(# of released Nodes)
Table 6. Result of the Migration Efficiency
References
- J. H. Bang, "The data center is 'Electric Eating Hippo' & When you are on the Internet,", The Hankyoreh, 2015.06.
- Y. J. Bae, "Korea is a data center battleground & Reasons for global companies coming in one after another", Chosun NewsPress, 2017.10.
- M. J. KIM, "Gangwon-do Data Center Status and Future Tasks", The Bank of Korea, 2018.04.
- Data Center Knowledge, "Research: There are Now Close to 400 Hyper-Scale Data Centers in the World", 2017.12.
- W.Vogels, "Beyond Server Consolidation", ACM Queue, 2008.01.-02.
- S. Crosby, and D.Brown, "Virtualization reality", ACM Queue, 2006.12.
- P. Timalsena, "A Study of The impact of Virtualization on Computer Networks", Master's thesis, 2013.
- Redhat, "Virtualization Deployment and Administration Guide"
- Eli M. Dow, "Decomposed multi-objective bin-packing for virtual machine consolidation", PeerJ Computer Science, 2016.
- S.-H. Wang, P. P.-W. Huang, C. H.-P. Wen, and L.-C. Wang, "Eqvmp: Energy-efficient and qos-aware virtual machine placement for software defined datacenter networks," in Information Networking (ICOIN), 2014 International Conference on. IEEE, pp. 220-225, 2014.
- T. Ferreto, C. A. De Rose, and H.-U. Heiss, "Maximum migration time guarantees in dynamic server consolidation for virtualized data centers," in Euro-Par 2011 Parallel Processing. Springer, pp. 443-454, 2011.
- D. Dong and J. Herbert, "Energy efficient vm placement supported by data analytic service," in Cluster, Cloud and Grid Computing (CCGrid), 2013 13th IEEE/ACM International Symposium on. IEEE, pp. 648-655, 2013
- X. Zhang, Q. Yue, and Z. He, "Dynamic energy-efficient virtual machine placement optimization for virtualized clouds," in Proceedings of the 2013 International Conference on Electrical and Information Technologies for Rail Transportation (EITRT2013)-Volume II. Springer, pp. 439-448, 2014.
- W. Shi and B. Hong, "Towards profitable virtual machine placement in the data center," in Utility and Cloud Computing (UCC), 2011 Fourth IEEE International Conference on. IEEE, pp. 138-145, 2011.
- I. Hwang and M. Pedram, "Hierarchical virtual machine consolidation in a cloud computing system," in Cloud Computing (CLOUD), 2013 IEEE Sixth International Conference on. IEEE, pp. 196-203, 2013.
- H. Jin, D. Pan, J. Xu, and N. Pissinou, "Efficient vm placement with multiple deterministic and stochastic resources in data centers," in Global Communications Conference (GLOBECOM), 2012 IEEE. IEEE, pp. 2505-2510, 2012.
- W. Li, J. Tordsson, and E. Elmroth, "Virtual machine placement for predictable and time-constrained peak loads," in Economics of Grids, Clouds, Systems, and Services. Springer, pp. 120-134. 2012.
- O. Biran, A. Corradi, M. Fanelli, L. Foschini, A. Nus, D. Raz, and E. Silvera, "A stable network-aware vm placement for cloud systems," in Proceedings of the 2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (ccgrid 2012). IEEE Computer Society, pp. 498-506, 2012.
- W. Wang, H. Chen, and X. Chen, "An availability-aware virtual machine placement approach for dynamic scaling of cloud applications," Ubiquitous Intelligence & Computing and 9th International Conference on Autonomic & Trusted Computing (UIC/ATC), 2012 9th International Conference on. IEEE, pp. 509-516, 2012.
- Y. Gao, H. Guan, Z. Qi, Y. Hou, and L. Liu, "A multi-objective ant colony system algorithm for virtual machine placement in cloud computing," Journal of Computer and System Sciences, vol. 79, no. 8, pp. 1230-1242, 2013. https://doi.org/10.1016/j.jcss.2013.02.004
- C. C. T. Mark, D. Niyato, and T. Chen-Khong, "Evolutionary optimal virtual machine placement and demand forecaster for cloud computing," in Advanced Information Networking and Applications (AINA), 2011 IEEE International Conference on. IEEE, pp. 348-355, 2011.
- A. C. Adamuthe, R. M. Pandharpatte, and G. T. Thampi, "Multiobjective virtual machine placement in cloud environment," in Cloud & Ubiquitous Computing & Emerging Technologies (CUBE), 2013 International Conference on. IEEE, pp. 8-13, 2013.
- G. Wu, M. Tang, Y.-C. Tian, and W. Li, "Energy-efficient virtual machine placement in data centers by genetic algorithm," in Neural Information Processing. Springer, pp. 315-323, 2012.
- J. Xu and J. A. Fortes, "Multi-objective virtual machine placement in virtualized data center environments," in Green Computing and Communications (GreenCom), 2010 IEEE/ACM Int'l Conference on & Int'l Conference on Cyber, Physical and Social Computing (CPSCom). IEEE, pp. 179-188, 2010.
- Y. Wu, M. Tang, and W. Fraser, "A simulated annealing algorithm for energy efficient virtual machine placement," in Systems, Man, and Cybernetics (SMC), 2012 IEEE International Conference on. IEEE, pp. 1245-1250, 2012.
- T. Ferreto, C. A. De Rose, and H.-U. Heiss, "Maximum migration time guarantees in dynamic server consolidation for virtualized data centers," in Euro-Par 2011 Parallel Processing. Springer, pp. 443-454, 2011.
- A. Murtazaev, SY. Oh, "Sercon: Server Consolidation Algorithm using Live Migration of Virtual Machines for Green Computing", IETE Technical Review, 28:3, 212-231, 2014. https://doi.org/10.4103/0256-4602.81230