CubeX: Leveraging Glocality of Cube-Based Networks for RAM-Based Key-Value Store

被引:0
|
作者
Zhang, Yiming [1 ]
Li, Dongsheng [1 ]
Tian, Tian [2 ]
Zhong, Ping [3 ]
机构
[1] Natl Univ Def Technol, Sch Comp, Changsha, Hunan, Peoples R China
[2] Natl Univ Def Technol, Sch Ocean Sci & Engn Res, Changsha, Hunan, Peoples R China
[3] Cent South Univ, Coll Comp Sci, Changsha, Hunan, Peoples R China
基金
中国国家自然科学基金;
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
RAM-based storage aggregates the RAM of servers in data center networks (DCN) to provide extremely high storage performance. For quick recovery of storage server failures, Mem-Cube [1] exploits the proximity of the BCube network to limit the recovery traffic to the recovery servers' 1-hop neighborhood. However, previous design is applicable only to BCube, and has suboptimal recovery performance due to congestion and contention. To address these problems, in this paper we propose CubeX, which generalizes the "1-hop" principle of MemCube for all cube-based networks, and improves the throughput and recovery performance of RAM-based key-value (KV) store via cross-layer optimizations. At the core of CubeX is to leverage the glocality (= globality + locality) of cube-based networks: it scatters backup data across a large number of disks globally distributed throughout the cube, and restricts all recovery traffic within the small local range of each server node. Our evaluation shows that CubeX efficiently supports RAM-based KV store for cube-based networks, and CubeX remarkably outperforms MemCube in both throughput and recovery time.
引用
收藏
页数:9
相关论文
共 50 条
  • [31] An exploration of a new paradigm for weightless RAM-based neural networks
    Howells, G
    Fairhurst, MC
    Rahman, F
    CONNECTION SCIENCE, 2000, 12 (01) : 65 - 90
  • [32] Equivalence between RAM-based neural networks and probabilistic automata
    de Souto, MCP
    Ludermir, TB
    de Oliveira, WR
    IEEE TRANSACTIONS ON NEURAL NETWORKS, 2005, 16 (04): : 996 - 999
  • [33] Cube-based Intra-Datacenter Networks with LOBS-HC
    Peng, Li-Mei
    Qiao, Chunming
    Tang, Wan
    Youn, Chan-Hyun
    2011 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2011,
  • [34] Design and implementation of skiplist-based key-value store on non-volatile memory
    Chen, Qichen
    Lee, Hyojeong
    Kim, Yoonhee
    Yeom, Heon Young
    Son, Yongseok
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (02): : 361 - 371
  • [35] Fast RDMA-based Ordered Key-Value Store using Remote Learned Cache
    Wei, Xingda
    Chen, Rong
    Chen, Haibo
    PROCEEDINGS OF THE 14TH USENIX SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION (OSDI '20), 2020, : 117 - 135
  • [36] Compaction-Aware Zone Allocation for LSM based Key-Value Store on ZNS SSDs
    Lee, Hee-Rock
    Lee, Chang-Gyu
    Lee, Seungjin
    Kim, Youngjae
    PROCEEDINGS OF THE 2022 14TH ACM WORKSHOP ON HOT TOPICS IN STORAGE AND FILE SYSTEMS, HOTSTORAGE 2022, 2022, : 93 - 99
  • [37] Design and implementation of skiplist-based key-value store on non-volatile memory
    Qichen Chen
    Hyojeong Lee
    Yoonhee Kim
    Heon Young Yeom
    Yongseok Son
    Cluster Computing, 2019, 22 : 361 - 371
  • [38] RS-store: RDMA-enabled skiplist-based key-value store for efficient range query
    Huang, Chenchen
    Hu, Huiqi
    Qi, Xuecheng
    Zhou, Xuan
    Zhou, Aoying
    FRONTIERS OF COMPUTER SCIENCE, 2021, 15 (06)
  • [39] RS-store: RDMA-enabled skiplist-based key-value store for efficient range query
    Chenchen Huang
    Huiqi Hu
    Xuecheng Qi
    Xuan Zhou
    Aoying Zhou
    Frontiers of Computer Science, 2021, 15
  • [40] SpacKV: A Pmem-Aware Key-Value Separation Store Based on LSM-Tree
    Ge, Xuran
    Lai, Mingche
    Liu, Yang
    Wu, Lizhou
    Zhuang, Zhutao
    Ou, Yang
    Chen, Zhiguang
    Xiao, Nong
    NETWORK AND PARALLEL COMPUTING, NPC 2022, 2022, 13615 : 327 - 339