Adaptive Machine Learning Enabled Resource Orchestration for Real-Time Performance Optimization in Heterogeneous Cloud Architectures
Keywords:
Adaptive Orchestration, Machine Learning, Cloud Computing, Heterogeneous Architecture, Real-Time Optimization, Reinforcement Learning, Resource ManagementAbstract
With the surge in cloud-based applications demanding real-time responsiveness, conventional static orchestration models fall short in coping with the heterogeneity and dynamism of modern infrastructures. This paper introduces an adaptive machine learning (ML)-based orchestration framework tailored for heterogeneous cloud environments, enhancing performance optimization through dynamic resource allocation and predictive analysis. Leveraging reinforcement learning and deep learning strategies, the system achieves real-time workload adaptability, reducing latency and optimizing energy efficiency. Experimental insights and literature synthesis reveal the potential of ML to revolutionize cloud orchestration across diverse environments, from edge to fog to centralized cloud systems.
References
Ayala-Romero, J. A., et al. "vrAIn: Deep Learning Based Orchestration for Computing and Radio Resources in vRANs." IEEE Transactions on Mobile Computing, 2020.
Wu, Y. "Cloud-Edge Orchestration for the Internet of Things: Architecture and AI-Powered Data Processing." IEEE Internet of Things Journal, 2020.
Weerasiri, D., et al. "A Taxonomy and Survey of Cloud Resource Orchestration Techniques." ACM Computing Surveys, vol. 50, no. 5, 2017.
Yang, R., et al. "Intelligent Resource Scheduling at Scale: A Machine Learning Perspective." Proceedings of the 2018 IEEE Symposium on Service-Oriented System Engineering (SOSE), 2018.
Zhong, Z., and Buyya, R. "A Cost-Efficient Container Orchestration Strategy in Kubernetes-Based Cloud Computing Infrastructures with Heterogeneous Resources." ACM Transactions on Internet Technology, vol. 20, no. 4, 2020.
Ranjan, R., et al. "Cloud Resource Orchestration Programming: Overview, Issues, and Directions." IEEE Internet Computing, vol. 19, no. 5, 2015.
Duc, T. L., et al. "Machine Learning Methods for Reliable Resource Provisioning in Edge-Cloud Computing: A Survey." ACM Computing Surveys, vol. 52, no. 5, 2019.
Sengupta, S. "Adaptive Learning-Based Resource Management Strategy in Fog-to-Cloud." Master’s Thesis, Universitat Politècnica de Catalunya, 2020.
Mechalikh, C., Taktak, H., and Moussa, F. "A Scalable and Adaptive Tasks Orchestration Platform for IoT." Proceedings of the 2019 15th International Conference on Distributed Computing in Sensor Systems (DCOSS), IEEE, 2019.
Serhani, M. A., El-Kassabi, H. T., and Shuaib, K. "Self-Adapting Cloud Services Orchestration for Fulfilling Intensive Sensory Data-Driven IoT Workflows." Future Generation Computer Systems, vol. 113, 2020, pp. 267–281.
Baek, J., and Kaddoum, G. "Heterogeneous Task Offloading and Resource Allocations via Deep Recurrent Reinforcement Learning in Partial Observable Multifog Networks." IEEE Internet of Things Journal, vol. 7, no. 10, 2020, pp. 9619–9631.
Dai, Y., et al. "Trusted Cloud-Edge Network Resource Management: DRL-Driven Service Function Chain Orchestration for IoT." IEEE Internet of Things Journal, vol. 6, no. 6, 2019, pp. 9771–9784.
Svorobej, S., et al. "Orchestration from the Cloud to the Edge." The Cloud-to-Thing Continuum, Springer, 2020.
Tom-Ata, J. D. T., and Kyriazis, D. "Real-Time Adaptable Resource Allocation for Distributed Data-Intensive Applications over Cloud and Edge Environments." Proceedings of the 2020 International Conference on Cloud Computing Technologies (CloudTech), IEEE, 2020.
Downloads
Published
Issue
Section
License
Copyright (c) 2021 Laura T Ashley (Author)

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.


