NB-Cache: Non-Blocking In-Network Caching for High-Performance Content Routers

被引:1
|
作者
Pan, Tian [1 ]
Lin, Xingchen [1 ]
Song, Enge [1 ]
Xu, Cheng [1 ]
Zhang, Jiao [1 ]
Li, Hao [2 ]
Lv, Jianhui [3 ]
Huang, Tao [1 ]
Liu, Bin [4 ]
Zhang, Beichuan [5 ]
机构
[1] Beijing Univ Posts & Telecommun BUPT, State Key Lab Networking & Switching Technol, Beijing 100876, Peoples R China
[2] Xi An Jiao Tong Univ, Dept Comp Sci & Technol, Xian 710049, Peoples R China
[3] Tsinghua Univ, Int Grad Sch Shenzhen, Shenzhen 518057, Peoples R China
[4] Tsinghua Univ, Dept Comp Sci & Technol, Beijing 100084, Peoples R China
[5] Univ Arizona, Dept Comp Sci, Tucson, AZ 85721 USA
基金
中国国家自然科学基金;
关键词
Pipelines; Load modeling; Data models; Throughput; Queueing analysis; Prototypes; Markov processes; ICN; content router; bottleneck bypassing; non-blocking I; O; Bloom filter; N-queue bypass model; TANDEM QUEUE;
D O I
10.1109/TNET.2021.3083599
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Information-Centric Networking (ICN) provides scalable and efficient content distribution at the Internet scale due to in-network caching and native multicast. To support these features, a content router needs high performance at its data plane, which consists of three forwarding steps: checking the Content Store (CS), then the Pending Interest Table (PIT), and finally the Forwarding Information Base (FIB). In this work, we build an analytical model of the router and identify that CS is the actual bottleneck. Then, we propose a novel mechanism called "NB-Cache" to address CS's performance issue from a network-wide point of view. In NB-Cache, when packets arrive at a router whose CS is fully loaded, instead of being blocked and waiting for the CS, these packets are forwarded to the next-hop router, whose CS may not be fully loaded. This approach essentially utilizes Content Stores of all the routers along the forwarding path in parallel rather than checking each CS sequentially. NB-Cache follows a design pattern of on-demand load balancing and can be formulated into a non-trivial N-queue bypass model. We use the Markov chain to establish its theoretical base and find an algorithm for automated transition rate matrix generation. Experiments show significant improvement of data plane performance: 70% reduction in round-trip time (RTT) and 130% increase in throughput. NB-Cache decouples the fast packet forwarding from the slower content retrieval thus substantially reducing CS's heavy dependency on fast but expensive memory.
引用
收藏
页码:1976 / 1989
页数:14
相关论文
共 50 条
  • [41] Interconnected Bi5Nb3O15@CNTs network as high-performance anode materials of Li-ion battery
    Xue-Zhong Li
    Nan Zhang
    Yu-Rong Wu
    Qin-Zhi Lai
    Yan-Rong Zhu
    Jun-Hong Zhang
    Ping Cui
    Ting-Feng Yi
    [J]. Rare Metals, 2022, 41 (10) : 3401 - 3411
  • [42] Interconnected Bi5Nb3O15@CNTs network as high-performance anode materials of Li-ion battery
    Xue-Zhong Li
    Nan Zhang
    Yu-Rong Wu
    Qin-Zhi Lai
    Yan-Rong Zhu
    Jun-Hong Zhang
    Ping Cui
    Ting-Feng Yi
    [J]. Rare Metals, 2022, 41 : 3401 - 3411
  • [43] DMTJ-Based Non-Volatile Ternary Content Addressable Memory for Energy-Efficient High-Performance Systems
    Vicuna, Kevin
    Procel, Luis-Miguel
    Trojman, Lionel
    Taco, Ramiro
    [J]. 2022 IEEE 13TH LATIN AMERICAN SYMPOSIUM ON CIRCUITS AND SYSTEMS (LASCAS), 2022, : 33 - 36
  • [44] Nickel sulfide nanoworm network architecture as a binder-free high-performance non-enzymatic glucose sensor
    Meng, Alan
    Hong, Xiaocheng
    Zhang, Haiqin
    Tian, Wenli
    Li, Zhenjiang
    Sheng, Liying
    Li, Qingdang
    [J]. MICROCHIMICA ACTA, 2021, 188 (02)
  • [45] Nickel sulfide nanoworm network architecture as a binder-free high-performance non-enzymatic glucose sensor
    Alan Meng
    Xiaocheng Hong
    Haiqin Zhang
    Wenli Tian
    Zhenjiang Li
    Liying Sheng
    Qingdang Li
    [J]. Microchimica Acta, 2021, 188
  • [46] Single-wall carbon nanotube network enabled ultrahigh sulfur-content electrodes for high-performance lithium-sulfur batteries
    Fang, Ruopian
    Li, Guoxian
    Zhao, Shiyong
    Yin, Lichang
    Du, Kui
    Hou, Pengxiang
    Wang, Shaogang
    Cheng, Hui-Ming
    Liu, Chang
    Li, Feng
    [J]. NANO ENERGY, 2017, 42 : 205 - 214
  • [47] High-Performance Transmission Mechanism Design of Multi-Stream Carrier Aggregation for 5G Non-Standalone Network
    Jun Yu
    Shunqing Zhang
    Jiayun Sun
    Shugong Xu
    Shan Cao
    [J]. China Communications, 2023, 20 (08) : 120 - 136
  • [48] High-performance transmission mechanism design of multi-stream carrier aggregation for 5G non-standalone network
    Yu, Jun
    Zhang, Shunqing
    Sun, Jiayun
    Xu, Shugong
    Cao, Shan
    [J]. CHINA COMMUNICATIONS, 2023, 20 (08) : 120 - 136
  • [49] A high-performance waveguide-mode biosensor for detection of factor IX using PEG-based blocking agents to suppress non-specific binding and improve sensitivity
    Lakshmipriya, Thangavel
    Fujimaki, Makoto
    Gopinath, Subash C. B.
    Awazu, Koichi
    Horiguchi, Yukichi
    Nagasaki, Yukio
    [J]. ANALYST, 2013, 138 (10) : 2863 - 2870
  • [50] High-Performance Vertical Light-Emitting Diodes with Buried Current Blocking Layer and Non-Alloyed Reflective Cr/Al/Pt/Au n-type Electrodes
    Jeong, Tak
    Kim, Seung Whan
    Lee, Sang Hern
    Ju, Jin Woo
    Lee, Seung Jae
    Baek, Jong Hyeob
    Lee, June Key
    [J]. JOURNAL OF THE ELECTROCHEMICAL SOCIETY, 2011, 158 (09) : H908 - H911