Maximizing the Benefit of RDMA at End Hosts

被引:0
|
作者
Wang, Xiaoliang [1 ]
Song, Hexiang [1 ]
Nguyen, Cam-Tu [1 ]
Cheng, Dongxu [1 ]
Jin, Tiancheng [1 ]
机构
[1] Nanjing Univ, State Key Lab Novel Software Technol, Nanjing, Peoples R China
基金
中国国家自然科学基金;
关键词
D O I
10.1109/INFOCOM42981.2021.9488875
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
RDMA is increasingly deployed in data center to meet the demands of ultra-low latency, high throughput and low CPU overhead. However, it is not easy to migrate existing applications from the TCP/IP stack to the RDMA. The developers usually need to carefully select communication primitives and manually tune the parameters for each single-purpose system. After operating the high-speed RDMA network, we identify multiple hidden costs which may cause degraded and/or unpredictable performance of RDMA-based applications. We demonstrate these hidden costs including the combination of complicated parameter settings, scalability of Reliable Connections, two-sided memory management and page alignment, resource contention among diverse traffics, etc. Furthermore, to address these problems, we introduce Nem, a suite that allows developers to maximize the benefit of RDMA by i) eliminating the resource contention at NIC cache through asynchronous resource sharing; ii) introducing hybrid page management based on messages sizes; iii) isolating flows of different traffic classes based hardware features. We implement the prototype of Nem and verify its effectiveness by rebuilding the RPC message service, which demonstrates the high throughput for large messages, low latency for small messages without compromising the low CPU utilization and good scalability performance for a large number of active connections.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] Maximizing clinical benefit with trastuzumab
    Bell, R
    Verma, S
    Untch, M
    Cameron, D
    Smith, I
    SEMINARS IN ONCOLOGY, 2004, 31 (05) : 35 - 44
  • [2] Reducing harm and maximizing benefit
    Clarkson, J
    Worthington, H
    Chalmers, I
    BRITISH DENTAL JOURNAL, 1999, 1 (02) : 4 - 5
  • [3] Reducing harm and maximizing benefit
    Jan Clarkson
    Helen Worthington
    Iain Chalmers
    Evidence-Based Dentistry, 1999, 1 (2) : 4 - 5
  • [4] Maximizing the tax benefit of interest
    Glassman, GI
    VETERINARY ECONOMICS, 2001, 42 (11): : 16 - 16
  • [5] INSERT: In-Network Stateful End-to-End RDMA Telemetry
    Chang, Hyunseok
    Hanafy, Walid A.
    Mukherjee, Sarit
    Wang, Limin
    IEEE INFOCOM 2024-IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, 2024, : 1061 - 1070
  • [6] Maximizing the Benefit of Minimally Invasive Surgery
    Mohiuddin, Kamran
    Swanson, Scott J.
    JOURNAL OF SURGICAL ONCOLOGY, 2013, 108 (05) : 315 - 319
  • [7] Maximizing radiation benefit in breast cancer
    Lawrence, GA
    Crawford, J
    ONCOLOGY-NEW YORK, 2001, 15 (12): : 1545 - 1546
  • [8] The Effect of Defection in Maximizing Group Benefit
    Lee, Chanseung
    Lee, Chang-Hwan
    APPLIED ARTIFICIAL INTELLIGENCE, 2023, 37 (01)
  • [9] APNA Membership: Maximizing the Benefit of Membership!
    Nadler-Moodie, Marlene
    Croce, Nick, Jr.
    JOURNAL OF THE AMERICAN PSYCHIATRIC NURSES ASSOCIATION, 2012, 18 (05) : 307 - 308
  • [10] Attribute Value Matching by Maximizing Benefit
    Fan, Fengfeng
    Li, Zhanhuai
    ADVANCES IN CONCEPTUAL MODELING, ER 2018, 2019, 11158 : 22 - 25