INFORMATION TECHNOLOGY FOR OPTIMAL SERVICE PLACEMENT PREDICTION IN A MULTICLOUD ENVIRONMENT USING MACHINE LEARNING

Authors

DOI:

https://doi.org/10.20998/2079-0023.2026.01.11

Keywords:

machine learning, cloud computing, cloud infrastructure, optimal service placement, prediction models, information technology

Abstract

The relevance of the work is due to the need to improve the efficiency of service distribution management in multi-cloud infrastructures, where optimal service placement directly affects latency, performance, reliability, and rational use of resources. The object of the study is the process of placing cloud services in a multi-provider environment. The subject of the study includes machine learning methods and algorithms that are used to predict optimal decisions for placing cloud services in a multi-provider environment based on measured performance indicators. The purpose of the study is to develop and evaluate models for predicting optimal placement of cloud services in a multi-provider environment using historical data on latency, response time, and load balancing efficiency. The work uses an open dataset, the Multi-Cloud Service Composition Dataset, which contains characteristics of services from AWS, Azure, Google Cloud, and IBM providers. Six machine learning algorithms implemented using the Python programming language and the Scikit-learn library were used for prediction. The obtained results showed that models based on Gradient Boosting and Naive Bayes provide the highest consistency of the metrics Accuracy, Precision, Recall and F1-score, reaching values of about 0.97–0.98, which confirms their suitability for the tasks of optimizing the placement of cloud services in a multi-cloud environment. Other developed models demonstrated lower stability of results, which limits their application in real conditions. The conclusions substantiate the possibility of using machine learning methods and algorithms to build adaptive load management systems in multi-cloud environments, and also identify prospects for expanding the proposed information technology by including additional parameters, such as energy consumption, computing cost and fault tolerance.

References

Łazuka M., Parnell T., Anghel A. Search-based methods for multicloud configuration. Available at: https://arxiv.org/abs/2204.09437 (accessed: 21.01.2026). DOI: https://doi.org/10.48550/arXiv.2204.09437.

Brum R. C., Stelling de Castro M. C., Arantes L., Drummond L. M. de A., Sens P. Multi-FedLS: A framework for cross-silo federated learning applications on multi-cloud environments. Available at: https://arxiv.org/abs/2308.08967 (accessed: 21.01.2026). DOI: https://doi.org/10.48550/arXiv.2308.08967.

Hejazi T. H., Ghadimkhani Z., Borji A. A learning-based solution approach to the application placement problem in mobile edge computing under uncertainty. Available at: https://arxiv.org/pdf/2403.11259 (accessed: 21.01.2026). DOI: https://doi.org/10.48550/arXiv.2403.11259.

Azizi S., Farzin P., Shojafar M., Rana O. A Scalable and Flexible Platform for Service Placement in Multi-Fog and Multi-Cloud Environments. ResearchSquare. Available at: https://link.springer.com/article/10.1007/s11227-023-05520-9 (accessed: 21.01.2026). DOI: https://doi.org/10.1007/s11227-023-05520-9.

Dogani J., Yazdanpanah A., Zare A., Khunjush F. A Two-tier MultiObjective Service Placement in Container-based Fog-Cloud Computing Platforms. Preprint. Available at: https://scispace.com/pdf/a-two-tier-multi-objective-serviceplacement-in-container-34szay2e.pdf (accessed: 21.01.2026). DOI: https://doi.org/10.21203/rs.3.rs-3130299/v1.

Tabatabaei F., Khalili H., Requena M., Kahvazadeh S., ManguesBafalluy, J. (2023). Dynamic Service Placement in 6G Multi-Cloud Scenarios. Available at: https://zenodo.org/records/10959481 (accessed: 21.01.2026). DOI: https://doi.org/10.1109/ICTON59386.2023.10207547.

Lu S., et al. A Dynamic Service Placement Based on Deep Reinforcement Learning in Mobile Edge Computing. Available at: https://www.mdpi.com/2673-8732/2/1/8 (accessed: 21.01.2026). DOI: https://doi.org/10.3390/network2010008.

Zhou G., Tian W., Buyya R., Xue R., Song L. Deep reinforcement learning-based methods for resource scheduling in cloud computing: A review and future directions. Available at: https://clouds.cis.unimelb.edu.au/papers/DRLCloudReview2024.pdf (accessed: 21.01.2026). DOI: https://doi.org/10.1007/s10462-024-10756-9.

Bodra D., Khairnar R. Machine learning-based cloud resource allocation algorithms: A comprehensive comparative review. Available at: https://www.frontiersin.org/journals/computerscience/articles/10.3389/fcomp.2025.1678976/pdf (accessed: 21.01.2026). DOI: https://doi.org/10.3389/fcomp.2025.1678976.

Supervised learning – scikit-learn 0.22 documentation. Available at: https://scikit-learn.org/stable/supervised_learning.html (accessed: 21.01.2026).

Google Colab. Available at: https://colab.google/ (accessed: 21.01.2026).

Ziya. Multi-Cloud Service Composition Dataset. Available at: https://www.kaggle.com/datasets/ziya07/multi-cloud-servicecomposition-dataset (accessed: 21.01.2026).

Dalianis H. Clinical Text Mining. Available at: https://link.springer.com/chapter/10.1007/978-3-319-78503-5_6 (accessed: 21.01.2026). DOI: https://doi.org/10.1007/978-3-319-78503-5_6.

Downloads

Published

2026-05-20

How to Cite

Kopp, A., Gamayun, I., Dashkivskyi, R., & Kostin, Y. (2026). INFORMATION TECHNOLOGY FOR OPTIMAL SERVICE PLACEMENT PREDICTION IN A MULTICLOUD ENVIRONMENT USING MACHINE LEARNING. Bulletin of National Technical University "KhPI". Series: System Analysis, Control and Information Technologies, (1 (15), 69–73. https://doi.org/10.20998/2079-0023.2026.01.11

Issue

Section

INFORMATION TECHNOLOGY