A Cloud-Based Adaptive Multi-Agent Deep Deterministic Policy Gradient Technique-Based Hybrid Optimisation Algorithm for Efficient Virtual Machine Migration and Task Scheduling

Authors

  • Gurpreet Singh Panesar Research Scholar, Chandigarh University, Punjab, India
  • Raman Chada Professor, Chandigarh University, Punjab, India

Keywords:

Deep Deterministic Policy Gradient (DDPG), Iterative Concept of War and Rat Swarm (ICWRS), Rat Swarm Optimizer (RSO), Multi-Agent Deep Learning, Adaptive Multi-Agent System, War Strategy Optimization (WSO).

Abstract

TIn cloud computing settings, virtual machine (VM) migration and task scheduling are essential components that are meant to improve system efficiency and resource use. In this work, we present a unique method for effective task scheduling and virtual machine migration: the Cloud-Based Adaptive Multi-Agent Deep Deterministic Policy Gradient (AMS-DDPG). To improve resource allocation in cloud settings, the AMS-DDPG strategy combines the advantages of Adaptive Multi-Agent and Deep Deterministic Policy Gradient (DDPG). In order to further improve the AMS-DDPG technique's performance, we provide an iterative idea of War and Rat Swarm (ICWRS). This idea does parameter optimization inside the AMS-DDPG approach using War Strategy Optimization (WSO) and Rat Swarm Optimizer (RSO). In order to effectively adjust the settings of the AMS-DDPG approach and enhance its convergence and performance, WSO and RSO simulate war and swarm tactics, respectively. Through the use of simulated cloud computing scenarios, different workload patterns and system configurations are taken into consideration while evaluating the suggested technique. Our test findings show that, in comparison to conventional techniques, the AMS-DDPG methodology with the ICWRS approach performs better. By optimizing VM migration and task scheduling, the AMS-DDPG approach increases overall system efficiency, lowers energy consumption, and improves resource usage. Furthermore, by presenting a thorough hybrid optimization approach that makes use of deep reinforcement learning and optimization strategies inspired by nature, our study adds to the rapidly expanding area of cloud computing. The possibility of merging numerous advanced approaches for tackling complicated resource allocation challenges in cloud systems is shown by the combination of DDPG, AMS-DDPG, ICWRS, WSO, and RSO. Future research aiming at using intelligent optimization techniques to improve the scalability and efficiency of cloud computing systems has a potential direction thanks to this study.

Downloads

Download data is not yet available.

References

S. S. Gill et al., ‘Transformative effects of IoT, Blockchain and Artificial Intelligence on cloud computing: Evolution, vision, trends and open challenges’, Internet of Things, vol. 8, p. 100118, 2019.

C. Tang, C. Zhu, X. Wei, H. Wu, Q. Li, and J. J. Rodrigues, ‘Intelligent resource allocation for utility optimization in rsu-empowered vehicular network’, IEEE Access, vol. 8, pp. 94453–94462, 2020.

L. Helali and M. N. Omri, ‘A survey of data center consolidation in cloud computing systems’, Computer Science Review, vol. 39, p. 100366, 2021.

B. Pourghebleh, A. Aghaei Anvigh, A. R. Ramtin, and B. Mohammadi, ‘The importance of nature-inspired meta-heuristic algorithms for solving virtual machine consolidation problem in cloud environments’, Cluster Computing, vol. 24, no. 3, pp. 2673–2696, 2021.

Y. Huang, H. Xu, H. Gao, X. Ma, and W. Hussain, ‘SSUR: an approach to optimizing virtual machine allocation strategy based on user requirements for cloud data center’, IEEE Transactions on Green Communications and Networking, vol. 5, no. 2, pp. 670–681, 2021.

Q. Liu et al., ‘Ekt: Exercise-aware knowledge tracing for student performance prediction’, IEEE Transactions on Knowledge and Data Engineering, vol. 33, no. 1, pp. 100–115, 2019.

Ko, G. C., Lee, D. H., & Choi, Y. (2019). Particle Swarm Optimization for Energy-efficient Virtual Machine Placement in Hybrid Cloud Systems. Journal of Grid Computing, 17(4), 717-732.

Shao, Y., Liu, J., & Wang, L. (2017). Ant Colony System-based VM Allocation for Resource Optimization in Cloud Data Centers. Future Generation Computer Systems, 67, 257-266.

Zhang, B., Yu, Z., & Liu, Y. (2020). Q-learning-based VM Allocation in Cloud Data Centers with QoS Constraints. IEEE Transactions on Parallel and Distributed Systems, 31(5), 1178-1192.

Reji, R. V., & Selvakumar, A. (2019). Deep Deterministic Policy Gradient-based VM Consolidation and Migration in Cloud Data Centers. International Journal of Computer Applications, 182(13), 22-26.

Wang, Y., Chen, Y., & Cheng, H. (2021). A DDPG-based Approach for VM Allocation in Multi-cloud Environment. Journal of Cloud Computing: Advances, Systems and Applications, 10(1), 1-16.

Mnih, V., Kavukcuoglu, K., Silver, D., Rusu, A. A., Veness, J., Bellemare, M. G., ... & Petersen, S. (2015). Human-level control through deep reinforcement learning. Nature, 518(7540), 529-533.

Lillicrap, T. P., Hunt, J. J., Pritzel, A., Heess, N., Erez, T., Tassa, Y., ... & Wierstra, D. (2016). Continuous control with deep reinforcement learning. arXiv preprint arXiv:1509.02971.

Sutton, R. S., & Barto, A. G. (2018). Reinforcement learning: An introduction. MIT press.

Schulman, J., Wolski, F., Dhariwal, P., Radford, A., & Klimov, O. (2017). Proximal policy optimization algorithms. arXiv preprint arXiv:1707.06347.

Q. He and H. He, ‘A novel method to enhance sustainable systems security in cloud computing based on the combination of encryption and data mining’, Sustainability, vol. 13, no. 1, p. 101, 2020.

L. Booth, I. Rakita, and Others, Introduction to corporate finance. John Wiley & Sons, 2020.

H. Tabrizchi and M. Kuchaki Rafsanjani, ‘A survey on security challenges in cloud computing: issues, threats, and solutions’, The journal of supercomputing, vol. 76, no. 12, pp. 9493–9532, 2020.

H. Hamill, K. Hampshire, S. Mariwah, D. Amoako-Sakyi, A. Kyei, and M. Castelli, ‘Managing uncertainty in medicine quality in Ghana: the cognitive and affective basis of trust in a high-risk, low-regulation context’, Social Science & Medicine, vol. 234, p. 112369, 2019.

F. Cheng, Y. Huang, B. Tanpure, P. Sawalani, L. Cheng, and C. Liu, ‘Cost-aware job scheduling for cloud instances using deep reinforcement learning’, Cluster Computing, pp. 1–13, 2022.

S. Gupta et al., ‘Efficient prioritization and processor selection schemes for heft algorithm: A makespan optimizer for task scheduling in cloud environment’, Electronics, vol. 11, no. 16, p. 2557, 2022.

H. Ning, Y. Li, F. Shi, and L. T. Yang, ‘Heterogeneous edge computing open platforms and tools for internet of things’, Future Generation Computer Systems, vol. 106, pp. 67–76, 2020.

S. Ramanathan, K. Kondepu, M. Razo, M. Tacca, L. Valcarenghi, and A. Fumagalli, ‘Live migration of virtual machine and container based mobile core network components: A comprehensive study’, IEEE Access, vol. 9, pp. 105082–105100, 2021.

L. Megouache, A. Zitouni, and M. Djoudi, ‘Ensuring user authentication and data integrity in multi-cloud environment’, Human-centric Computing and information sciences, vol. 10, pp. 1–20, 2020.

S. Asgari et al., ‘Hybrid surrogate model for online temperature and pressure predictions in data centers’, Future Generation Computer Systems, vol. 114, pp. 531–547, 2021.

M. Haris and S. Zubair, ‘Mantaray modified multi-objective Harris hawk optimization algorithm expedites optimal load balancing in cloud computing’, Journal of King Saud University-Computer and Information Sciences, vol. 34, no. 10, pp. 9696–9709, 2022.

T. S. Ayyarao et al., ‘War strategy optimization algorithm: a new effective metaheuristic algorithm for global optimization’, IEEE Access, vol. 10, pp. 25073–25105, 2022.

D. Rossier, V. La Franca, T. Salemi, S. Natale, and C. T. Gross, ‘A neural circuit for competing approach and defense underlying prey capture’, Proceedings of the National Academy of Sciences, vol. 118, no. 15, p. e2013411118, 2021.

C. Campos, R. Elvira, J. J. G. Rodríguez, J. M. M. Montiel, and J. D. Tardós, ‘Orb-slam3: An accurate open-source library for visual, visual--inertial, and multimap slam’, IEEE Transactions on Robotics, vol. 37, no. 6, pp. 1874–1890, 2021.

G. Panesar and R. Chadha, ‘Cloud Computing Virtual Machine Migration Methodology’, 12 2022, pp. 193–200.

S. Lapp, K. Jablokow, and C. McComb, ‘KABOOM: an agent-based model for simulating cognitive style in team problem solving’, Design Science, vol. 5, p. e13, 2019.

J. Zhang, A. Koppel, A. S. Bedi, C. Szepesvari, and M. Wang, ‘Variational policy gradient method for reinforcement learning with general utilities’, Advances in Neural Information Processing Systems, vol. 33, pp. 4572–4583, 2020.

S. Huang and S. Ontañón, ‘A closer look at invalid action masking in policy gradient algorithms’, arXiv preprint arXiv:2006. 14171, 2020.

L. Zhou, S. Leng, Q. Liu, and Q. Wang, ‘Intelligent UAV swarm cooperation for multiple targets tracking’, IEEE Internet of Things Journal, vol. 9, no. 1, pp. 743–754, 2021.

E. C. Strinati and S. Barbarossa, ‘6G networks: Beyond Shannon towards semantic and goal-oriented communications’, Computer Networks, vol. 190, p. 107930, 2021.

D. T. Bui, P. Tsangaratos, P.-T. T. Ngo, T. D. Pham, and B. T. Pham, ‘Flash flood susceptibility modeling using an optimized fuzzy rule based feature selection technique and tree based ensemble methods’, Science of the total environment, vol. 668, pp. 1038–1054, 2019.

Kanna, D. R. K. ., Muda, I. ., & Ramachandran, D. S. . (2022). Handwritten Tamil Word Pre-Processing and Segmentation Based on NLP Using Deep Learning Techniques. Research Journal of Computer Systems and Engineering, 3(1), 35–42. Retrieved from https://technicaljournals.org/RJCSE/index.php/journal/article/view/39

Ahmed Abdelaziz, Machine Learning Approaches for Predicting Stock Market Volatility , Machine Learning Applications Conference Proceedings, Vol 3 2023.

Dhabliya, D., Dhabliya, R. Key characteristics and components of cloud computing (2019) International Journal of Control and Automation, 12 (6 Special Issue), pp. 12-18.

Carmen Rodriguez, Predictive Analytics for Disease Outbreak Prediction and Prevention , Machine Learning Applications Conference Proceedings, Vol 3 2023.

Jang Bahadur Saini, D. . (2022). Pre-Processing Based Wavelets Neural Network for Removing Artifacts in EEG Data. Research Journal of Computer Systems and Engineering, 3(1), 43–47. Retrieved from https://technicaljournals.org/RJCSE/index.php/journal/article/view/40

Dhabliya, D., Sharma, R. Cloud computing based mobile devices for distributed computing (2019) International Journal of Control and Automation, 12 (6 Special Issue), pp. 1-4.

Downloads

Published

25.12.2023

How to Cite

Panesar, G. S. ., & Chada, R. . (2023). A Cloud-Based Adaptive Multi-Agent Deep Deterministic Policy Gradient Technique-Based Hybrid Optimisation Algorithm for Efficient Virtual Machine Migration and Task Scheduling. International Journal of Intelligent Systems and Applications in Engineering, 12(1), 403–418. Retrieved from https://ijisae.org/index.php/IJISAE/article/view/3915

Issue

Section

Research Article