A Machine Learning Approach for Load Balancing in a Multi-cloud Environment

No Thumbnail Available

Date

2022

Journal Title

Journal ISSN

Volume Title

Publisher

Springer Science and Business Media Deutschland GmbH

Abstract

A multi-cloud environment makes use of two or more cloud computing services from different cloud vendors. A typical multi-cloud environment can consist of either only private clouds or only public clouds or a combination of both. Load balancing mechanism is essential in such a computing environment to distribute user requests or network load efficiently across multiple servers or virtual machines, ensuring high availability and reliability. Scalability is also achieved by sending requests only to those servers that are healthy and available to take up the computing workload and thus providing the flexibility to scale up and scale down to satisfy QoS requirements as well, in order to save costs. In our proposed model, a time series-based approach as well as predictive load balancing has been experimented and the results are presented. © 2022, The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

Description

Keywords

Load balancing, Multi-cloud, Predictive load balancing, Time series modeling, Virtual machine

Citation

Lecture Notes in Networks and Systems, 2022, Vol.350, , p. 119-132

Endorsement

Review

Supplemented By

Referenced By