An optimal VM Placement in Cloud Data Centers Based on Discrete Chaotic Whale Optimization Algorithm
Subject Areas : Cloud, Cluster, Grid and P2P Computingmohammad masdari 1 , sasan Gharehpasha 2 , ahmad jafarian 3
1 - Department of Computer Engineering, Urmia Branch, Islamic Azad University, Urmia, Iran.
2 - Department of Computer Engineering, Urmia Branch, Islamic Azad University, Urmia, Iran.
3 - Department of Mathematics, Urmia Branch, Islamic Azad University, Urmia, Iran
Keywords:
Abstract :
[1] R. Bao, "Performance evaluation for traditional virtual machine placement algorithms in the cloud," in International Conference on Internet of Vehicles, 2016: Springer, pp. 225-231.
[2] M. Masdari, S. ValiKardan, Z. Shahi, and S. I. Azar, "Towards workflow scheduling in cloud computing: a comprehensive analysis," Journal of Network and Computer Applications, vol. 66, pp. 64-82, 2016.
[3] K. Braiki and H. Youssef, "Multi-objective virtual machine placement algorithm based on particle swarm optimization," in 2018 14th International Wireless Communications & Mobile Computing Conference (IWCMC), 2018: IEEE, pp. 279-284.
[4] S. K. Addya, A. K. Turuk, B. Sahoo, M. Sarkar, and S. K. Biswash, "Simulated annealing based VM placement strategy to maximize the profit for Cloud Service Providers," Engineering science and technology, an international journal, vol. 20, no. 4, pp. 1249-1259, 2017.
[5] M. Masdari, S. Barshande, and S. Ozdemir, "CDABC: chaotic discrete artificial bee colony algorithm for multi-level clustering in large-scale WSNs," The Journal of Supercomputing, vol. 75, no. 11, pp. 7174-7208, 2019.
[6] Y. Qin, H. Wang, F. Zhu, and L. Zhai, "A multi-objective ant colony system algorithm for virtual machine placement in traffic intense data centers," IEEE access, vol. 6, pp. 58912-58923, 2018.
[7] M. Masdari and M. Zangakani, "Green cloud computing using proactive virtual machine placement: challenges and issues," Journal of Grid Computing, pp. 1-33, 2019.
[8] S. Gharehpasha, M. Masdari, and A. Jafarian, "The Placement of Virtual Machines Under Optimal Conditions in Cloud Datacenter," Information Technology and Control, vol. 48, no. 4, pp. 545-556, 2019.
[9] C. Sonklin, M. Tang, and Y.-C. Tian, "A decrease-and-conquer genetic algorithm for energy efficient virtual machine placement in data centers," in 2017 IEEE 15th International Conference on Industrial Informatics (INDIN), 2017: IEEE, pp. 135-140.
[10] A. Al-Moalmi, J. Luo, A. Salah, and K. Li, "Optimal virtual machine placement based on grey wolf optimization," Electronics, vol. 8, no. 3, p. 283, 2019.
[11] S. Y. Rashida, M. Sabaei, M. M. Ebadzadeh, and A. M. Rahmani, "A memetic grouping genetic algorithm for cost efficient VM placement in multi-cloud environment," Cluster Computing, pp. 1-40, 2019.
[12] L. Hong and G. Yufei, "GACA-VMP: Virtual machine placement scheduling in cloud computing based on genetic ant colony algorithm approach," in 2015 IEEE 12th Intl Conf on Ubiquitous Intelligence and Computing and 2015 IEEE 12th Intl Conf on Autonomic and Trusted Computing and 2015 IEEE 15th Intl Conf on Scalable Computing and Communications and Its Associated Workshops (UIC-ATC-ScalCom), 2015: IEEE, pp. 1008-1015.
[13] R. Asemi, E. Doostsadigh, M. Ahmadi, and H. T. Malazi, "Energy efficieny in virtual machines allocation for cloud data centers using the imperialist competitive algorithm," in 2015 IEEE Fifth International Conference on Big Data and Cloud Computing, 2015: IEEE, pp. 62-67.
[14] M. Masdari and M. Jalali, "A survey and taxonomy of DoS attacks in cloud computing," Security and Communication Networks, vol. 9, no. 16, pp. 3724-3751, 2016.
[15] S. E. Dashti and A. M. Rahmani, "Dynamic VMs placement for energy efficiency by PSO in cloud computing," Journal of Experimental & Theoretical Artificial Intelligence, vol. 28, no. 1-2, pp. 97-112, 2016.
[16] S. Mirjalili and A. Lewis, "The whale optimization algorithm," Advances in engineering software, vol. 95, pp. 51-67, 2016.
[17] E. Parvizi and M. H. Rezvani, "Utilization-aware energy-efficient virtual machine placement in cloud networks using NSGA-III meta-heuristic approach," Cluster Computing, pp. 1-23, 2020.
[18] S. Azizi and D. Li, "An energy-efficient algorithm for virtual machine placement optimization in cloud data centers," Cluster Computing, pp. 1-14, 2020.
[19] M. J. Moghaddam, A. Esmaeilzadeh, M. Ghavipour, and A. K. Zadeh, "Minimizing virtual machine migration probability in cloud computing environments," Cluster Computing, pp. 1-10, 2020.
[20] F. Abdessamia, W.-Z. Zhang, and Y.-C. Tian, "Energy-efficiency virtual machine placement based on binary gravitational search algorithm," Cluster Computing, pp. 1-12, 2019.
[21] M. K. Gupta, A. Jain, and T. Amgoth, "Power and resource-aware virtual machine placement for IaaS cloud," Sustainable Computing: Informatics and Systems, vol. 19, pp. 52-60, 2018.