INFORMATION TECHNOLOGY FOR OPTIMAL SERVICE PLACEMENT PREDICTION IN A MULTICLOUD ENVIRONMENT USING MACHINE LEARNING
DOI:
https://doi.org/10.20998/2079-0023.2026.01.11Keywords:
machine learning, cloud computing, cloud infrastructure, optimal service placement, prediction models, information technologyAbstract
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
How to Cite
Issue
Section
License

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).