中圖分類(lèi)號(hào):TP393.09 文獻(xiàn)標(biāo)志碼:A DOI: 10.16157/j.issn.0258-7998.244846 中文引用格式: 劉旭東,,姚旺君,,孫徹,等. 基于Kubernetes的調(diào)度算法綜述[J]. 電子技術(shù)應(yīng)用,2024,,50(6):1-9. 英文引用格式: Liu Xudong,,Yao Wangjun,Sun Che,,et al. A review of scheduling algorithms based on Kubernetes[J]. Application of Electronic Technique,,2024,50(6):1-9.
A review of scheduling algorithms based on Kubernetes
Liu Xudong,,Yao Wangjun,Sun Che,,Bao Zhengjing,,Zhang Nan
National Computer System Engineering Research Institute of China
Abstract: In the field of cloud computing, optimization of resource management and task scheduling is crucial to improving system efficiency and resource utilization. As the industry's leading container orchestration tool, Kubernetes (K8S) is dedicated to the automated deployment, expansion and management of application containers. One of its core advantages is to use efficient scheduling algorithms to achieve cross-cluster deployment and execution of containers. This strategy plays an important role in application system portability, security, optimized resource utilization and integrated deployment, making it more agile and efficient in responding to changing business needs. In view of this, K8S scheduling algorithms have become a hot research topic in the industry. This article aims to comprehensively investigate and analyze K8S-related scheduling algorithms and their actual performance in different application fields, with special attention to three areas: improvement of general scheduling algorithms , artificial intelligence-oriented scheduling strategy and elastic scaling-based scheduling technology. Finally, through comprehensive analysis, the shortcomings of current research and issues that need to be solved in future research are revealed, providing reference for further optimizing the K8S scheduling algorithm.
Key words : container orchestration;Kubernetes,;resource scheduling,;scheduling algorithm