Be Fast, Cheap and in Control with SwitchKV

被引:0
|
作者
Li, Xiaozhou [1 ]
Sethi, Raghav [1 ]
Kaminsky, Michael [3 ]
Andersen, David G. [2 ]
Freedman, Michael J. [1 ]
机构
[1] Princeton Univ, Princeton, NJ 08544 USA
[2] Carnegie Mellon Univ, Pittsburgh, PA 15213 USA
[3] Intel Labs, Santa Clara, CA USA
基金
美国国家科学基金会;
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
SwitchKV is a new key-value store system design that combines high-performance cache nodes with resource-constrained backend nodes to provide load balancing in the face of unpredictable workload skew. The cache nodes absorb the hottest queries so that no individual backend node is over-burdened. Compared with previous designs, SwitchKV exploits SDN techniques and deeply optimized switch hardware to enable efficient content-based routing. Programmable network switches keep track of cached keys and route requests to the appropriate nodes at line speed, based on keys encoded in packet headers. A new hybrid caching strategy keeps cache and switch forwarding rules updated with low overhead and ensures that system load is always well-balanced under rapidly changing workloads. Our evaluation results demonstrate that SwitchKV can achieve up to 5x throughput and 3x latency improvements over traditional system designs.
引用
收藏
页码:31 / 44
页数:14
相关论文
共 50 条
  • [21] KICKING PROTONS, FAST AND CHEAP
    BRUCKNER, A
    [J]. BULLETIN OF THE AMERICAN PHYSICAL SOCIETY, 1971, 16 (02): : 265 - &
  • [22] Cable tester is fast and cheap
    Raynus, A
    [J]. EDN, 1998, 43 (20) : 178 - 178
  • [23] Quality printing, fast and cheap
    Hummel, RL
    [J]. BYTE, 1996, 21 (09): : 47 - 47
  • [24] Fast or Cheap: Time and Energy Optimal Control of Ship-to-Shore Cranes
    Barbosa, Filipe Marques
    Kullberg, Anton
    Lofberg, Johan
    [J]. IFAC PAPERSONLINE, 2023, 56 (02): : 3126 - 3131
  • [25] FAST, CHEAP REQUIREMENTS - PROTOTYPE, OR ELSE
    ANDRIOLE, SJ
    [J]. IEEE SOFTWARE, 1994, 11 (02) : 85 - 87
  • [26] Fast ,cheap, and powerful user research
    McGinn, Jennifer
    LaRoche, Christopher
    [J]. Interactions, 2014, 21 (03) : 62 - 65
  • [27] Cheap decoupled control
    Brinsmead, TS
    Goodwin, GC
    [J]. AUTOMATICA, 2001, 37 (09) : 1465 - 1471
  • [28] Antimatter bullets get fast and Cheap
    Moskvitch, Katia
    [J]. NEW SCIENTIST, 2013, 218 (2923) : 10 - 10
  • [29] Fast and Cheap Stepper Motor Drive
    Tamini, Mohamed Y.
    [J]. 2015 INTERNATIONAL CONFERENCE ON RENEWABLE ENERGY RESEARCH AND APPLICATIONS (ICRERA), 2015, : 689 - 693
  • [30] Ideas for fast and cheap object capture
    Hobbs, PCD
    [J]. THREE-DIMENSIONAL IMAGING, OPTICAL METROLOGY, AND INSPECTION IV, 1998, 3520 : 133 - 137