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 条
  • [41] Network-aware heuristics for inter-domain meta-scheduling in Grids
    Caminero, Agustin
    Rana, Omer
    Caminero, Blanca
    Carrion, Carmen
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2011, 77 (02) : 262 - 281
  • [42] On network-aware clustering of Web clients
    Krishnamurthy, B
    Wang, J
    ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2000, 30 (04) : 97 - 110
  • [43] An Optimal Network-Aware Scheduling Technique for Distributed Deep Learning in Distributed HPC Platforms
    Lee, Sangkwon
    Shah, Syed Asif Raza
    Seok, Woojin
    Moon, Jeonghoon
    Kim, Kihyeon
    Shah, Syed Hasnain Raza
    ELECTRONICS, 2023, 12 (14)
  • [44] Network-Aware Scheduling for Data-Parallel Jobs: Plan When You Can
    Jalaparti, Virajith
    Bodik, Peter
    Menache, Ishai
    Rao, Sriram
    Makarychev, Konstantin
    Caesar, Matthew
    ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2015, 45 (04) : 407 - 420
  • [45] Network-Aware Recommendations of Novel Tweets
    Alawad, Noor Aldeen
    Anagnostopoulos, Aris
    Leonardi, Stefano
    Mele, Ida
    Silvestri, Fabrizio
    SIGIR'16: PROCEEDINGS OF THE 39TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2016, : 913 - 916
  • [46] Network-Aware Scheduling for Data-Parallel Jobs: Plan When You Can
    Jalaparti, Virajith
    Bodik, Peter
    Menache, Ishai
    Rao, Sriram
    Makarychev, Konstantin
    Caesar, Matthew
    SIGCOMM'15: PROCEEDINGS OF THE 2015 ACM CONFERENCE ON SPECIAL INTEREST GROUP ON DATA COMMUNICATION, 2015, : 407 - 420
  • [47] Network-aware parallel computing with Remos
    Lowekamp, B
    Miller, N
    Sutherland, D
    Gross, T
    Steenkiste, P
    Subhlok, J
    LANGUAGES AND COMPILERS FOR PARALLEL COMPUTING, 1999, 1656 : 100 - 119
  • [48] Phurti: Application and Network-Aware Flow Scheduling for Multi-Tenant MapReduce Clusters
    Cai, Chris X.
    Saeed, Shayan
    Gupta, Indranil
    Campbell, Roy H.
    Le, Franck
    PROCEEDINGS 2016 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E), 2016, : 161 - 170
  • [49] Network-aware meta-scheduling in advance with autonomous self-tuning system
    Tomas, Luis
    Caminero, Agustin C.
    Carrion, Carmen
    Caminero, Blanca
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2011, 27 (05): : 486 - 497
  • [50] Robust Scheduling of Video Streams in Network-Aware P2P Applications
    Abeni, Luca
    Kiraly, Csaba
    Lo Cigno, Renato
    2010 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, 2010,