JOURNAL ARTICLE

Ant Colony Algorithm for Multi-Objective Optimization of Container-Based Microservice Scheduling in Cloud

Miao LinJianqing XiWeihua BaiJiayin Wu

Year: 2019 Journal:   IEEE Access Vol: 7 Pages: 83088-83100   Publisher: Institute of Electrical and Electronics Engineers

Abstract

In cloud architectures, the microservice model divides an application into a set of loosely coupled and collaborative fine-grained services. As a lightweight virtualization technology, the container supports the encapsulation and deployment of microservice applications. Despite a large number of solutions and implementations, there remain open issues that have not been completely addressed in the deployment and management of the microservice containers. An effective method for container resource scheduling not only satisfies the service requirements of users but also reduces the running overhead and ensures the performance of the cluster. In this paper, a multi-objective optimization model for the container-based microservice scheduling is established, and an ant colony algorithm is proposed to solve the scheduling problem. Our algorithm considers not only the utilization of computing and storage resources of the physical nodes but also the number of microservice requests and the failure rate of the physical nodes. Our algorithm uses the quality evaluation function of the feasible solutions to ensure the validity of pheromone updating and combines multi-objective heuristic information to improve the selection probability of the optimal path. By comparing with other related algorithms, the experimental results show that the proposed optimization algorithm achieves better results in the optimization of cluster service reliability, cluster load balancing, and network transmission overhead.

Keywords:
Computer science Distributed computing Ant colony optimization algorithms Cloud computing Scheduling (production processes) Software deployment Quality of service Algorithm Computer network Operating system Mathematical optimization

Metrics

130
Cited By
24.75
FWCI (Field Weighted Citation Impact)
27
Refs
0.99
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Cloud Computing and Resource Management
Physical Sciences →  Computer Science →  Information Systems
IoT and Edge/Fog Computing
Physical Sciences →  Computer Science →  Computer Networks and Communications
Software System Performance and Reliability
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

Ant Colony Algorithm for Container-based Microservice Scheduling in Hybrid Cloud

Miao LinJianqing XiWeihua BaiJiayin Wu

Journal:   Journal of Physics Conference Series Year: 2021 Vol: 1994 (1)Pages: 012028-012028
JOURNAL ARTICLE

Multi-objective optimization of container-based microservice scheduling in edge computing

Guisheng FanLiang ChenHuiqun YuWei Qi

Journal:   Computer Science and Information Systems Year: 2020 Vol: 18 (1)Pages: 23-42
JOURNAL ARTICLE

Multi-objective integrated ant colony optimization scheduling algorithm based on cloud resource

Liyun ZuoZuo Li-feng

Journal:   Journal of Computer Applications Year: 2013 Vol: 32 (6)Pages: 1916-1919
© 2026 ScienceGate Book Chapters — All rights reserved.