Multi-Objective Optimization Framework for Cloud Applications Using AI-Based Surrogate Models

Authors

  • Vijay Ramamoorthi

Keywords:

AI-Based Surrogate Models, Quality of Service, Software-Defined Data Centers, Pareto dominance

Abstract

The increasing reliance on cloud-based applications presents significant challenges in optimizing resource management while maintaining high levels of Quality of Service (QoS). This paper proposes a multi-objective optimization framework that leverages a deep learning-based surrogate model, specifically a Graph Neural Network (GNN), to balance energy consumption, thermal management, and QoS in dynamic cloud environments. The framework uses the Non-dominated Sorting Genetic Algorithm (NSGA-II) to explore trade-offs between these competing objectives, providing a scalable solution for real-time resource allocation. Evaluation results demonstrate significant improvements, with energy consumption reduced by up to 15%, thermal inefficiencies mitigated by 10%, and SLA violations decreased by 18% compared to baseline models. These findings highlight the effectiveness of the proposed framework in optimizing cloud resource management while maintaining system performance and sustainability. This study paves the way for further advancements in cloud optimization through the integration of AI-driven approaches.

Author Biography

Vijay Ramamoorthi

Vijay Ramamoorthi is a seasoned software architect with a background in artificial intelligence and machine learning. He has designed and implemented complex systems for Fortune 500 companies and has a passion for building scalable, reliable software solutions. His expertise spans cloud computing, microservices, and distributed systems. Vijay holds a Master's degree in Computer Science and a Bachelor's in Mathematics. 

Downloads

Published

2021-04-10

How to Cite

Ramamoorthi, V. (2021). Multi-Objective Optimization Framework for Cloud Applications Using AI-Based Surrogate Models. Journal of Big-Data Analytics and Cloud Computing, 6(2), 23–32. Retrieved from https://questsquare.org/index.php/JOURNALBACC/article/view/66