A Dynamic I/O Sensing Scheduling Scheme in Kubernetes

被引:6
|
作者
Li, Dong [1 ]
Wei, Yi [1 ]
Zeng, Bing [1 ]
机构
[1] South China Univ Technol, Software Engn, Guangzhou, Guangdong, Peoples R China
关键词
Cloud Computing; Kubernetes; Scheduling; I/O Balancing;
D O I
10.1145/3407947.3407950
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
With the rapid development of the Container-as-a-Service (CaaS), Kubernetes has become the de facto standard for deploying containerized applications on cloud environments. However, the Kubernetes scheduler does not take the disk I/O load of nodes into account, which leads two problems: (1) Multiple I/O-intensive applications may be dispatched to the same node, which cause I/O bottlenecks. (2) Pods are less likely to be scheduled on node with idle I/ O and insufficient CPU, resulting in the waste of the node's I/O resource. To address these problems, we first propose a dynamic scheduling algorithm named by Balanced-Disk-IOPriority (BDI) to improve the disk I/O balance between the nodes. Moreover, we also propose a dynamic scheduling algorithm called Balanced-CPU-Disk-IO-Priority (BCDI) to solve the issue of load imbalance of CPU and disk I/O on single node. The experimental results show that the BDI algorithm and BCDI algorithm are more effective than the Kubernetes default scheduling algorithms.
引用
收藏
页码:14 / 19
页数:6
相关论文
共 50 条
  • [21] An Efficient Scheduling Strategy for Containers Based on Kubernetes
    Zhang, Xurong
    Wang, Xiaofeng
    Liu, Yuan
    Deng, Zhaohong
    [J]. COLLABORATIVE COMPUTING: NETWORKING, APPLICATIONS AND WORKSHARING, COLLABORATECOM 2022, PT I, 2022, 460 : 326 - 342
  • [22] Delay-Aware Container Scheduling in Kubernetes
    Lai, Wei-Kuang
    Wang, You-Chiun
    Wei, Syu-Chen
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (13) : 11813 - 11824
  • [23] DDL-QoS: A dynamic I/O scheduling strategy of QoS for HPC applications
    Yang, Ying
    Shi, Xuanhua
    Liu, Wei
    Jin, Hai
    Hua, Yusheng
    Jiang, Yan
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (07):
  • [24] A Novel Dynamic Spectrum Hole Sensing Scheme
    Niu, Yingtao
    Yao, Fuqiang
    Chen, Jianzhong
    Cheng, Yu
    [J]. SECOND INTERNATIONAL CONFERENCE ON FUTURE NETWORKS: ICFN 2010, 2010, : 180 - 184
  • [25] An RL-based Model for Optimized Kubernetes Scheduling
    Rothman, John
    Chamanara, Javad
    [J]. 2023 IEEE 31ST INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS, ICNP, 2023,
  • [26] A Novel Sensing Scheme for Dynamic Multichannel Access
    Gan, Xiaoying
    Chen, Bo
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2012, 61 (01) : 208 - 221
  • [27] Towards Standard Kubernetes Scheduling Interfaces for Converged Computing
    Misale, Claudia
    Milroy, Daniel J.
    Gutierrez, Carlos Eduardo Arango
    Drocco, Maurizio
    Herbein, Stephen
    Ahn, Dong H.
    Kaiser, Zvonko
    Park, Yoonho
    [J]. DRIVING SCIENTIFIC AND ENGINEERING DISCOVERIES THROUGH THE INTEGRATION OF EXPERIMENT, BIG DATA, AND MODELING AND SIMULATION, 2022, 1512 : 310 - 326
  • [28] ATLS - A parallel loop scheduling scheme for dynamic environments
    Vera, Gonzalo
    Suppi, Remo
    [J]. ICCS 2010 - INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, PROCEEDINGS, 2010, 1 (01): : 583 - 591
  • [29] Berth Scheduling Scheme Optimization Based on Dynamic Learning
    Wang J.
    Guo L.-M.
    Du J.
    Wang M.-R.
    [J]. Wang, Jun (vipwangjun@126.com), 2018, Science Press (18): : 197 - 203
  • [30] AN IMPROVED KUBERNETES SCHEDULING ALGORITHM FOR DEEP LEARNING PLATFORM
    Shi Huaxin
    Gu Xiaofeng
    Kuang Ping
    Huang Hongyu
    [J]. 2020 17TH INTERNATIONAL COMPUTER CONFERENCE ON WAVELET ACTIVE MEDIA TECHNOLOGY AND INFORMATION PROCESSING (ICCWAMTIP), 2020, : 113 - 116