Container Scheduling Strategy Based on Container Clustering and Deep Reinforcement Learning
The microservice architecture has accelerated the development of containerization in cloud computing. In Kubernetes, frequent communication among a large number of microservices generates significant east-west traffic. Traditional scheduling strategies primarily focus on resource load balancing while neglecting the service latency caused by cross-node communication. To address this issue, this paper proposes a container group scheduling method that integrates spectral clustering with deep reinforcement learning. Specifically, spectral clustering is first used to group correlated containers, thereby reducing communication overhead. Then, a DQN-based algorithm is employed to optimize the scheduling process and achieve balanced resource utilization. Experimental results demonstrate that the proposed method effectively balances both load distribution and communication cost, outperforming traditional scheduling strategies.
Authors
- Xiaodan Lv (ORCID: https://orcid.org/0009-0006-9276-827X)
- Kexin Mu
- Long Chen (ORCID: https://orcid.org/0000-0002-2979-5033)
- Xianchao Li (ORCID: https://orcid.org/0009-0007-6805-9008)
Institutions
- Guizhou University (CN)
- Guizhou Aerospace Power Science & Tech (China) (CN)
Publication Details
- Published
- 2025-04-25
- DOI
- https://doi.org/10.1109/iccea65460.2025.11102269
- Primary Topic
- Advanced Manufacturing and Logistics Optimization
- Type
- article
- Field-Weighted Citation Impact
- 0.00