Extending the Kubernetes Platform with Network-Aware Scheduling Capabilities

被引:11
|
作者
Marchese, Angelo [1 ]
Tomarchio, Orazio [1 ]
机构
[1] Univ Catania, Dept Elect Elect & Comp Engn, Catania, Italy
来源
关键词
Edge computing; Containers technology; Kubernetes scheduler; Network-aware scheduling;
D O I
10.1007/978-3-031-20984-0_33
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Kubernetes is today the de-facto standard container orchestration platform for the lifecycle management of microservices-based applications on Cloud environments. However it is not yet ready to be adopted on node clusters distributed in the Cloud-to-Edge continuum. In particular its scheduling strategy is not suitable for the placement of modern latency-sensitive applications on Edge environments, characterized by frequent node failures and network partitions. In this work we propose a network-aware scheduling extension of the default Kubernetes scheduler that takes into account the ever changing infrastructure network conditions and the dynamic communication interactions between microservices, with the aim to optimize the placement of application containers.
引用
收藏
页码:465 / 480
页数:16
相关论文
共 50 条
  • [31] A Three-Dimensional Resource Scheduling Algorithm for a Network-aware Grid
    Adami, Davide
    Callegari, Christian
    Giordano, Stefano
    Pagano, Michele
    2010 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE GLOBECOM 2010, 2010,
  • [32] Studying the Influence of Network-Aware Grid Scheduling on the Performance Received by Users
    Tomas, Luis
    Caminero, Agustin
    Caminero, Blanca
    Carrion, Carmen
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2008, PART I, 2008, 5331 : 726 - 743
  • [33] DENS: data center energy-efficient network-aware scheduling
    Dzmitry Kliazovich
    Pascal Bouvry
    Samee Ullah Khan
    Cluster Computing, 2013, 16 : 65 - 75
  • [34] A Hybrid Multidimensional Algorithm for Network-aware Resource Scheduling in Clouds and Grids
    Adami, D.
    Callegari, C.
    Giordano, S.
    Pagano, M.
    2012 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2012,
  • [35] Enabling network-aware applications
    Tierney, BL
    Gunter, D
    Lee, J
    Stoufer, M
    Evans, JB
    10TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE DISTRIBUTED COMPUTING, PROCEEDINGS, 2001, : 281 - 288
  • [36] Delay-Aware Container Scheduling in Kubernetes
    Lai, Wei-Kuang
    Wang, You-Chiun
    Wei, Syu-Chen
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (13) : 11813 - 11824
  • [37] Planning for network-aware paths
    Fu, XD
    Karamcheti, V
    DISTRIBUTED APPLICATIONS AND INTEROPERABLE SYSTEMS, PROCEEDINGS, 2003, 2893 : 187 - 199
  • [38] A Distributed Cross-Entropy Ant Algorithm for Network-Aware Grid Scheduling
    Yi, Hu
    Bin, Gong
    JCPC: 2009 JOINT CONFERENCE ON PERVASIVE COMPUTING, 2009, : 253 - 256
  • [39] Locality and Network-Aware Reduce Task Scheduling for Data-Intensive Applications
    Arslan, Engin
    Shekhar, Mrigank
    Kosar, Tevfik
    2014 5TH INTERNATIONAL WORKSHOP ON DATA-INTENSIVE COMPUTING IN THE CLOUDS (DATACLOUD), 2014, : 17 - 24
  • [40] ENAGS: Energy and Network-aware Genetic Scheduling Algorithm on Cloud Data Centers
    Rawas, Soha
    Itani, Wassim
    Zekri, Ahmed
    El Zaart, Ali
    PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON INTERNET OF THINGS, DATA AND CLOUD COMPUTING (ICC 2017), 2017,