Abstract:
Microservice architecture is increasingly replacing monolithic architectures due to its numerous advantages, including ease of deployment, flexibility, and availability. ...Show MoreMetadata
Abstract:
Microservice architecture is increasingly replacing monolithic architectures due to its numerous advantages, including ease of deployment, flexibility, and availability. The advent of containerization has further amplified the importance of microservices, making them scalable and portable… Orchestration tools rely on schedulers to control and manage containers running microservices, driving extensive research in search of suitable and optimal scheduling algorithms that minimize costs, reduce overhead, and ensure cluster performance. This paper provides an overview of several popular scheduling algorithms applied by researchers, offering insights into their methodologies through a comparative analysis. We explore the different parameters used and their impact on algorithm performance. Additionally, we delve into the advantages and drawbacks associated with each algorithm, illuminating their strengths and weaknesses. In conclusion, we discuss potential future directions, aiming to identify areas for improvement and innovation in the selection and optimization of scheduling algorithms.
Date of Conference: 21-23 November 2023
Date Added to IEEE Xplore: 29 December 2023
ISBN Information: