Latency-Aware Kubernetes Scheduling for Microservices Orchestration at the Edge

被引:6
|
作者
Centofanti, C. [1 ]
Tiberti, W. [1 ]
Marotta, A. [1 ]
Graziosi, F. [1 ]
Cassioli, D. [1 ]
机构
[1] Univ Aquila, Dept Informat Engn Comp Sci & Math, I-67100 Laquila, Italy
基金
欧盟地平线“2020”;
关键词
Edge; Orchestration; Kubernetes; Latency; Service Placement;
D O I
10.1109/NetSoft57336.2023.10175431
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Network and computing infrastructures are nowadays challenged to meet the increasingly stringent requirements of novel applications. One of the most critical aspect is optimizing the latency perceived by the end-user accessing the services. New network architectures offer a natural framework for the efficient orchestration of microservices. However, how to incorporate accurate latency metrics into orchestration decisions still represents an open challenge. In this work we propose a novel architectural approach to perform scheduling operations in Kubernetes environment. Existing approaches proposed the collection of network metrics, e.g. latency between nodes in the cluster, via purposely-built external measurement services deployed in the cluster. Compared to other approaches the proposed one: (i) collects performance metrics at the application layer instead of network layer; (ii) relies on latency measurements performed inside the service of interest instead of utilizing external measurement services; (iii) takes scheduling decisions based on effective end-user perceived latency instead of considering the latency between cluster nodes. We show the effectiveness of our approach by adopting an iterative discovery strategy able to dynamically determine which node operates with the lowest latency for the Kubernetes pod placement.
引用
收藏
页码:426 / 431
页数:6
相关论文
共 50 条
  • [41] Latency-aware Task Scheduling on big.LITTLE Heterogeneous Computing Architecture
    Chang, Hsiao-Chuan
    Huang, Zhi-Ying
    Chang, Che-Wei
    PROCEEDINGS OF 4TH IEEE INTERNATIONAL CONFERENCE ON APPLIED SYSTEM INNOVATION 2018 ( IEEE ICASI 2018 ), 2018, : 13 - 14
  • [42] Latency-Aware Computation Offloading in Multi-RIS-Assisted Edge Networks
    Huang, An
    Qu, Long
    Khabbaz, Maurice J.
    IEEE OPEN JOURNAL OF THE COMMUNICATIONS SOCIETY, 2024, 5 : 1204 - 1221
  • [43] Latency-aware VNF Chain Deployment with Efficient Resource Reuse at Network Edge
    Jin, Panpan
    Fei, Xincai
    Zhang, Qixia
    Liu, Fangming
    Li, Bo
    IEEE INFOCOM 2020 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, 2020, : 267 - 276
  • [44] Latency-aware Joint Virtual Machine and Policy Consolidation for Mobile Edge Computing
    Genez, Thiago A. L.
    Tso, Fung Po
    Cui, Lin
    2018 15TH IEEE ANNUAL CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE (CCNC), 2018,
  • [45] Latency-Aware Computation Offloading for 5G Networks in Edge Computing
    Li, Xianwei
    Ye, Baoliu
    SECURITY AND COMMUNICATION NETWORKS, 2021, 2021
  • [46] Battle of Microservices: Towards Latency-Optimal Heuristic Scheduling for Edge Computing
    Samanta, Amit
    Li, Yong
    Esposito, Flavio
    PROCEEDINGS OF THE 2019 IEEE CONFERENCE ON NETWORK SOFTWARIZATION (NETSOFT 2019), 2019, : 223 - 227
  • [47] Latency-Aware Function Placement, Routing, and Scheduling in TSN-based Industrial Networks
    Bhattacharjee, Sushmit
    Alexandris, Konstantinos
    Hansen, Emil
    Pop, Paul
    Bauschert, Thomas
    IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC 2022), 2022, : 4248 - 4254
  • [48] Energy and Latency-Aware Scheduling Under Channel Uncertainties in LTE Networks for Massive IoT
    Mohammad Reza Mardani
    Salman Mohebi
    Mohammad Ghanbari
    Wireless Personal Communications, 2018, 103 : 2137 - 2154
  • [49] Quality/Latency-Aware Real-time Scheduling of Distributed Streaming IoT Applications
    Barijough, Kamyar Mirzazad
    Zhao, Zhuoran
    Gerstlauer, Andreas
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2019, 18 (05)
  • [50] TOPOSCH: Latency-Aware Scheduling Based on Critical Path Analysis on Shared YARN Clusters
    Hu, Chunming
    Zhu, Jianyong
    Yang, Renyu
    Peng, Hao
    Wo, Tianyu
    Xue, Shiqing
    Yu, Xiaoqiang
    Xu, Jie
    Ranjan, Rajiv
    2020 IEEE 13TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD 2020), 2020, : 619 - 627