Fogcached: A DRAM/NVMM Hybrid KVS Server for Edge Computing

被引:1
|
作者
Ozawa, Kouki [1 ]
Hirofuchi, Takahiro [2 ]
Takano, Ryousei [2 ]
Sugaya, Midori [1 ]
机构
[1] Shibaura Inst Technol, Fac Engn, Tokyo 1358548, Japan
[2] Natl Inst Adv Ind Sci & Technol, Tokyo 1350064, Japan
基金
日本科学技术振兴机构;
关键词
Fogcached; KVS; Key-Value-Store; Middleware; edge; edge computing; Dual-LRU; NVM; NVMM; DCPM;
D O I
10.1587/transinf.2021PAP0003
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the development of IoT devices and sensors, edge computing is leading towards new services like autonomous cars and smart cities. Low-latency data access is an essential requirement for such services, and a large-capacity cache server is needed on the edge side. However, it is not realistic to build a large capacity cache server using only DRAM because DRAM is expensive and consumes substantially large power. A hybrid main memory system is promising to address this issue, in which main memory consists of DRAM and non-volatile memory. It achieves a large capacity of main memory within the power supply capabilities of current servers. In this paper, we propose Fogcached, that is, the extension of a widely-used KVS (Key-Value Store) server program (i.e., Memcached) to exploit both DRAM and non-volatile main memory (NVMM). We used Intel Optane DCPM as NVMM for its prototype. Fogcached implements a Dual-LRU (Least Recently Used) mechanism that seamlessly extends the memory management of Memcached to hybrid main memory. Fogcached reuses the segmented LRU of Memcached to manage cached objects in DRAM, adds another segmented LRU for those in DCPM and bridges the LRUs by a mechanism to automatically replace cached objects between DRAM and DCPM. Cached objects are autonomously moved between the two memory devices according to their access frequencies. Through experiments, we confirmed that Fogcached improved the peak value of a latency distribution by about 40% compared to Memcached.
引用
收藏
页码:2089 / 2096
页数:8
相关论文
共 50 条
  • [41] Price Competition in Multi-Server Edge Computing Networks Under SAA and SIQ Models
    Chen, Ziya
    Ma, Qian
    Gao, Lin
    Chen, Xu
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (01) : 754 - 768
  • [42] Latency Optimization for Blockchain-Empowered Federated Learning in Multi-Server Edge Computing
    Nguyen, Dinh C.
    Hosseinalipour, Seyyedali
    Love, David J.
    Pathirana, Pubudu N.
    Brinton, Christopher G.
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2022, 40 (12) : 3373 - 3390
  • [43] Fault-Tolerating Edge Computing with Server Redundancy Based on a Variant of Group Degree Centrality
    Du, Wei
    Zhang, Xiran
    He, Qiang
    Liu, Wei
    Cui, Guangming
    Chen, Feifei
    Ji, Yuan
    Cai, Chenran
    Yang, Yanchao
    SERVICE-ORIENTED COMPUTING (ICSOC 2020), 2020, 12571 : 198 - 214
  • [44] The Construction of a Stream Service Application with DeepStream and Simple Realtime Server Using Containerization for Edge Computing
    Shih, Wen-Chung
    Wang, Zheng-Yao
    Kristiani, Endah
    Hsieh, Yi-Jun
    Sung, Yuan-Hsin
    Li, Chia-Hsin
    Yang, Chao-Tung
    SENSORS, 2025, 25 (01)
  • [45] Workload Re-Allocation for Edge Computing With Server Collaboration: A Cooperative Queueing Game Approach
    Yi, Changyan
    Cai, Jun
    Zhang, Tong
    Zhu, Kun
    Chen, Bing
    Wu, Qiang
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2023, 22 (05) : 3095 - 3111
  • [46] Deep reinforcement learning-based multitask hybrid computing offloading for multiaccess edge computing
    Cai, Jun
    Fu, Hongtian
    Liu, Yan
    INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2022, 37 (09) : 6221 - 6243
  • [47] Hybrid Simulation of Energy Management in IoT Edge Computing Surveillance Systems
    Campanile, Lelio
    Gribaudo, Marco
    Iacono, Mauro
    Mastroianni, Michele
    PERFORMANCE ENGINEERING AND STOCHASTIC MODELING, 2021, 13104 : 345 - 359
  • [48] A Hybrid Artificial Neural Network for Task Offloading in Mobile Edge Computing
    Hamadi, Raby
    Khanfor, Abdullah
    Ghazzai, Hakim
    Massoud, Yehia
    2022 IEEE 65TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS 2022), 2022,
  • [49] Hybrid Filtrations Recommendation System based on Privacy Preserving in Edge Computing
    Ni, Lina
    Lin, Hongdi
    Zhang, Mengmeng
    Zhang, Jinquan
    2017 INTERNATIONAL CONFERENCE ON IDENTIFICATION, INFORMATION AND KNOWLEDGE IN THE INTERNET OF THINGS, 2018, 129 : 407 - 409
  • [50] Hybrid Sensor Network with Edge Computing for AI Applications of Connected Vehicles
    Wu, Maoqiang
    Huang, Xumin
    Tan, Beihai
    Yu, Rong
    JOURNAL OF INTERNET TECHNOLOGY, 2020, 21 (05): : 1503 - 1516