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 条
  • [21] ANALYSIS OF SATURATION PROBLEM IN RAM-BASED NEURAL NETWORKS
    FILHO, ECDBC
    FAIRHURST, MC
    BISSET, DL
    ELECTRONICS LETTERS, 1992, 28 (04) : 345 - 347
  • [22] Detecting danger labels with RAM-based neural networks
    Jorgensen, TM
    Christensen, SS
    Andersen, AW
    PATTERN RECOGNITION LETTERS, 1996, 17 (04) : 399 - 412
  • [23] Encoding of probabilistic automata into RAM-based neural networks
    de Souto, MCP
    Ludermir, TB
    Campos, MA
    IJCNN 2000: PROCEEDINGS OF THE IEEE-INNS-ENNS INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOL III, 2000, : 439 - 444
  • [24] RS-store: A SkipList-Based Key-Value Store with Remote Direct Memory Access
    Huang, Chenchen
    Hu, Huiqi
    Qi, Xuecheng
    Zhou, Xuan
    Zhou, Aoying
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS (DASFAA 2020), PT I, 2020, 12112 : 314 - 323
  • [25] A Large Scale Key-Value Store Based on Range-Key Skip Graph and Its Applications
    Takeuchi, Susumu
    Shinomiya, Jun
    Shiraki, Toru
    Ishi, Yoshimasa
    Teranishi, Yuuichi
    Yoshida, Mikio
    Shimojo, Shinji
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, PT II, PROCEEDINGS, 2010, 5982 : 432 - 435
  • [26] A matrix-indexed bloom filter for flash-based key-value store
    Li, Wei
    Zhang, Dafang
    Xie, Kun
    Li, Wenwei
    He, Jie
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2015, 52 (05): : 1210 - 1222
  • [27] iFKVS: Lightweight Key-Value Store for Flash-Based Intermittently Computing Devices
    Chen, Yen-Hsun
    Liao, Ting-En
    Chang, Li-Pin
    IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2024, 43 (11) : 3564 - 3575
  • [28] A Tool to Implement Probabilistic Automata in RAM-based Neural Networks
    de Souto, Marcilio C. P.
    Oliveira, Jose C. M.
    Ludermir, Teresa B.
    2011 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2011, : 1054 - 1060
  • [29] Parallax: Hybrid Key-Value Placement in LSM-based Key-Value Stores
    Xanthakis, Giorgos
    Saloustros, Giorgos
    Batsaras, Nikos
    Papagiannis, Anastasios
    Bilas, Angelos
    PROCEEDINGS OF THE 2021 ACM SYMPOSIUM ON CLOUD COMPUTING (SOCC '21), 2021, : 305 - 318
  • [30] Improving reinforcement learning in stochastic RAM-based neural networks
    Ferguson, A
    Bolouri, H
    NEURAL PROCESSING LETTERS, 1996, 3 (01) : 11 - 15