AI-Assisted Resource Scheduling in Multi-Cloud Computing Environments
-
DOI:
https://doi.org/10.67228/30713498/IJADSMC-2024PI3J6NPublished 02-05-2024
Artificial Intelligence, Multi-Cloud Computing, Resource Scheduling, Machine Learning, Reinforcement Learning, Cloud Resource Management, Sla Optimization, Intelligent Scheduling, Predictive Analytics, Cloud Computing Issue
Section
ArticlesHow to Cite
[1]M. Anderson, “AI-Assisted Resource Scheduling in Multi-Cloud Computing Environments”, IJADSMC, vol. 7, no. 1, pp. 01–17, Feb. 2024, doi: 10.67228/30713498/IJADSMC-2024PI3J6N.Abstract
Cloud computing has evolved significantly, with multi-cloud environments becoming popular for improving scalability, reliability, fault tolerance, and cost efficiency. However, resource scheduling in multi-cloud systems remains challenging due to heterogeneous infrastructures, dynamic workloads, varying pricing models, network latency, and SLA requirements. Traditional scheduling methods such as Round Robin and FCFS often fail to adapt effectively to these complexities. Artificial Intelligence (AI) offers an advanced solution through intelligent resource scheduling. By leveraging machine learning, reinforcement learning, and predictive analytics, AI-based schedulers can forecast workloads, optimize resource allocation, and make autonomous scheduling decisions. This research proposes an AI-driven resource scheduling framework that integrates workload prediction, resource classification, intelligent scheduling, and continuous feedback mechanisms. The framework aims to optimize multiple objectives, including cost reduction, execution efficiency, energy consumption, and SLA compliance. Performance evaluation using metrics such as resource utilization, makespan, response time, throughput, and energy consumption demonstrates that AI-assisted scheduling outperforms traditional approaches. The results indicate improved resource utilization, better workload balancing, reduced operational costs, and enhanced service quality, highlighting the potential of AI-driven scheduling for next-generation multi-cloud resource management systems.
References
[1] M. Armbrust et al., "A View of Cloud Computing," Communications of the ACM, vol. 53, no. 4, pp. 50–58, Apr. 2010.
[2] R. Buyya, C. S. Yeo, and S. Venugopal, "Market-Oriented Cloud Computing: Vision, Hype, and Reality for Delivering IT Services as Computing Utilities," in Proceedings of the 10th IEEE International Conference on High Performance Computing and Communications (HPCC), 2008, pp. 5–13.
[3] A. Beloglazov and R. Buyya, "Optimal Online Deterministic Algorithms and Adaptive Heuristics for Energy and Performance Efficient Dynamic Consolidation of Virtual Machines in Cloud Data Centers," Concurrency and Computation: Practice and Experience, vol. 24, no. 13, pp. 1397–1420, 2012.
[4] J. Yu and R. Buyya, "A Taxonomy of Workflow Management Systems for Grid Computing," Journal of Grid Computing, vol. 3, no. 3–4, pp. 171–200, 2005.
[5] D. E. Goldberg, Genetic Algorithms in Search, Optimization, and Machine Learning. Boston, MA, USA: Addison-Wesley, 1989.
[6] J. Kennedy and R. Eberhart, "Particle Swarm Optimization," in Proceedings of the IEEE International Conference on Neural Networks, Perth, Australia, 1995, pp. 1942–1948.
[7] M. Dorigo and T. Stützle, Ant Colony Optimization. Cambridge, MA, USA: MIT Press, 2004.
[8] X. S. Yang, Nature-Inspired Metaheuristic Algorithms, 2nd ed. Frome, UK: Luniver Press, 2010.
[9] T. Hastie, R. Tibshirani, and J. Friedman, The Elements of Statistical Learning: Data Mining, Inference, and Prediction, 2nd ed. New York, NY, USA: Springer, 2009.
[10] C. M. Bishop, Pattern Recognition and Machine Learning. New York, NY, USA: Springer, 2006.
[11] I. Goodfellow, Y. Bengio, and A. Courville, Deep Learning. Cambridge, MA, USA: MIT Press, 2016.
[12] Y. LeCun, Y. Bengio, and G. Hinton, "Deep Learning," Nature, vol. 521, no. 7553, pp. 436–444, May 2015.
[13] S. Hochreiter and J. Schmidhuber, "Long Short-Term Memory," Neural Computation, vol. 9, no. 8, pp. 1735–1780, 1997.
[14] R. S. Sutton and A. G. Barto, Reinforcement Learning: An Introduction, 2nd ed. Cambridge, MA, USA: MIT Press, 2018.
[15] V. Mnih et al., "Human-Level Control through Deep Reinforcement Learning," Nature, vol. 518, no. 7540, pp. 529–533, 2015.
[16] Gajula, S. (2023). A review of anomaly identification in finance frauds using machine learning system. International Journal of Current Engineering and Technology, 13(6), 568–575. https://ijcet.evegenis.org/index.php/ijcet/article/view/820.
Downloads
How to Cite
[1]M. Anderson, “AI-Assisted Resource Scheduling in Multi-Cloud Computing Environments”, IJADSMC, vol. 7, no. 1, pp. 01–17, Feb. 2024, doi: 10.67228/30713498/IJADSMC-2024PI3J6N.