Energy-Efficient KBP: Kernel Enhancements for Low-Latency and Energy-Efficient Networking

被引:1
|
作者
Fujimoto, Kei [1 ]
Natori, Ko [1 ]
Kaneko, Masashi [1 ]
Shiraga, Akinori [1 ]
机构
[1] NTT Corp, NTT Network Innovat Ctr, Musashino, Tokyo 1808585, Japan
关键词
low latency; energy efficient; high throughput; network; kernel; virtual machine;
D O I
10.1587/transcom.2021EBP3194
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Real-time applications are becoming more and more popular, and due to the demand for more compact and portable user devices, offloading terminal processes to edge servers is being considered. Moreover, it is necessary to process packets with low latency on edge servers, which are often virtualized for operability. When trying to achieve low-latency networking, the increase in server power consumption due to performance tuning and busy polling for fast packet receiving becomes a problem. Thus, we design and implement a low-latency and energy-efficient networking system, energy-efficient kernel busy poll (EE-KBP), which meets four requirements: (A) low latency in the order of microseconds for packet forwarding in a virtual server, (B) lower power consumption than existing solutions, (C) no need for application modification, and (D) no need for software redevelopment with each kernel security update. EE-KBP sets a polling thread in a Linux kernel that receives packets with low latency in polling mode while packets are arriving, and when no packets are arriving, it sleeps and lowers the CPU operating frequency. Evaluations indicate that EE-KBP achieves microsecond-order low-latency networking under most traffic conditions, and 1.4x to 3.1x higher throughput with lower power consumption than NAPI used in a Linux kernel.
引用
收藏
页码:1039 / 1052
页数:14
相关论文
共 50 条
  • [1] Energy-efficient low-latency audio on android
    Balsini, Alessio
    Cucinotta, Tommaso
    Abeni, Luca
    Fernandes, Joel
    Burk, Phil
    Bellasi, Patrick
    Rasmussen, Morten
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 152 : 182 - 195
  • [2] Low-Latency and Energy-Efficient Wireless Communications With Energy Harvesting
    Wu, Junjie
    Chen, Wei
    [J]. IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2022, 21 (02) : 1244 - 1256
  • [3] Low-Latency and Energy-Efficient Frame Forwarding for vRAN Traffic
    Natori, Ko
    Fujimoto, Kei
    Shiraga, Akinori
    [J]. PROCEEDINGS OF THE 2022 IEEE 8TH INTERNATIONAL CONFERENCE ON NETWORK SOFTWARIZATION (NETSOFT 2022): NETWORK SOFTWARIZATION COMING OF AGE: NEW CHALLENGES AND OPPORTUNITIES, 2022, : 97 - 102
  • [4] An energy-efficient and low-latency routing protocol for wireless sensor networks
    Ruzzelli, AG
    Tynan, R
    O'Hare, GMP
    [J]. 2005 SYSTEMS COMMUNICATIONS, PROCEEDINGS: ICW 2005, WIRELESS TECHNOLOGIES; ICHSN 2005, HIGH SPEED NETWORKS; ICMCS 2005, MULTIMEDIA COMMUNICATIONS SYSTEMS; SENET 2005, SENSOR NETWORKS, 2005, : 449 - 454
  • [5] A low-latency and energy-efficient algorithm for convergecast in wireless sensor networks
    Upadhyayula, S
    Annamalai, V
    Gupta, SKS
    [J]. GLOBECOM'03: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-7, 2003, : 3525 - 3530
  • [6] An Energy-Efficient Low-Latency MAC Protocol for Wireless Sensor Networks
    Wang, Heping
    Zhang, Xiaobo
    Khokhar, Ashfaq
    [J]. GLOBECOM 2006 - 2006 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, 2006,
  • [7] eNODE: Energy-Efficient and Low-Latency Edge Inference and Training of Neural ODEs
    Zhu, Junkang
    Tao, Yaoyu
    Zhang, Zhengya
    [J]. 2023 IEEE INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE, HPCA, 2023, : 802 - 813
  • [8] A Converting Autoencoder Toward Low-latency and Energy-efficient DNN Inference at the Edge
    Mahmud, Hasanul
    Kang, Peng
    Desai, Kevin
    Lama, Palden
    Prasad, Sushil K.
    [J]. 2024 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS, IPDPSW 2024, 2024, : 592 - 599
  • [9] An Adaptive Energy-Efficient and Low-Latency MAC Protocol for Wireless Sensor Networks
    Liu, Hao
    Yao, Guoliang
    Wu, Jianhui
    Shi, Longxing
    [J]. JOURNAL OF COMMUNICATIONS AND NETWORKS, 2010, 12 (05) : 510 - 517
  • [10] Energy-Efficient Resource Allocation for Ultra-reliable and Low-latency Communications
    Sun, Chengjian
    She, Changyang
    Yang, Chenyang
    [J]. GLOBECOM 2017 - 2017 IEEE GLOBAL COMMUNICATIONS CONFERENCE, 2017,