fogcached: DRAM-NVM Hybrid Memory-Based KVS Server for Edge Computing

Kouki Ozawa, Takahiro Hirofuchi, Ryousei Takano, Midori Sugaya

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

With the widespread use of sensors in smart devices and robots, there is a growing expectation for edge computing that processes data not on distant cloud servers but also on or near interactive devices to store their data with low latency access. To satisfy these requirements, we consider a new edge computing system that consists of a hybrid main memory with a KVS (Key-Value-Store) server utilizing the DRAM and nonvolatile main memory (NVM). It provides large-capacity cache memory in a server, supporting high-speed processing and quick response for sensor nodes. However, since existing KVS servers are not designed for NVM, there are less satisfactory implementations that achieve low response time and high throughputs. We propose a novel hybrid KVS server that is designed and implemented on the Memcached distributed memory-caching system, which dynamically moves cached data between two types of memory devices according to access frequency in order to achieve a low latency compared to the existent approaches. We developed a Dual-LRU (Least Recently Used) structure for it. Evaluation was performed using a real machine equipped with NVM. The result showed the proposed method successfully reduced the response time and improves access throughputs.

Original languageEnglish
Title of host publicationEdge Computing – EDGE 2020 - 4th International Conference, Held as Part of the Services Conference Federation, SCF 2020, Proceedings
EditorsAjay Katangur, Shih-Chun Lin, Jinpeng Wei, Shuhui Yang, Liang-Jie Zhang
PublisherSpringer Science and Business Media Deutschland GmbH
Pages50-62
Number of pages13
ISBN (Print)9783030598235
DOIs
Publication statusPublished - 2020
Event4th International Conference on Edge Computing, EDGE 2020, held as part of the Services Conference Federation, SCF 2020 - Honolulu, United States
Duration: 2020 Sep 182020 Sep 20

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume12407 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference4th International Conference on Edge Computing, EDGE 2020, held as part of the Services Conference Federation, SCF 2020
CountryUnited States
CityHonolulu
Period20/9/1820/9/20

Keywords

  • DCPM
  • Dual-LRU
  • fogcached
  • KVS
  • Memcached
  • NVM
  • NVMM

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Fingerprint Dive into the research topics of 'fogcached: DRAM-NVM Hybrid Memory-Based KVS Server for Edge Computing'. Together they form a unique fingerprint.

Cite this