Distributed Key-Value Storage for Edge Computing and Its Explicit Data Distribution Method

被引:3
|
作者
Nagato, Takehiro [1 ]
Tsutano, Takumi [2 ]
Kamada, Tomio [1 ]
Takaki, Yumi [1 ]
Ohta, Chikara [3 ]
机构
[1] Kobe Univ, Grad Sch Syst Informat, Kobe, Hyogo 6578501, Japan
[2] Kobe Univ, Dept Comp Sci & Syst Engn, Kobe, Hyogo 6578501, Japan
[3] Kobe Univ, Grad Sch Sci Technol & Innovat, Kobe, Hyogo 6578501, Japan
关键词
edge computing; pub/sub system; distributed key-value storage; distributed cache;
D O I
10.1587/transcom.2019CPP0007
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this article, we propose a data framework for edge computing that allows developers to easily attain efficient data transfer between mobile devices or users. We propose a distributed key-value storage platform for edge computing and its explicit data distribution management method that follows the publish/subscribe relationships specific to applications. In this platform, edge servers organize the distributed key-value storage in a uniform namespace. To enable fast data access to a record in edge computing, the allocation strategy of the record and its cache on the edge servers is important. Our platform offers distributed objects that can dynamically change their home server and allocate cache objects proactively following user-defined rules. A rule is defined in a declarative manner and specifies where to place cache objects depending on the status of the target record and its associated records. The system can reflect record modification to the cached records immediately. We also integrate a push notification system using WebSocket to notify events on a specified table. We introduce a messaging service application between mobile appliances and several other applications to show how cache rules apply to them. We evaluate the performance of our system using some sample applications.
引用
收藏
页码:20 / 31
页数:12
相关论文
共 50 条
  • [1] Distributed Key-Value Storage for Edge Computing and its Explicit Data Distribution Method
    Nagato, Takehiro
    Tsutano, Takumi
    Kamada, Tomio
    Takaki, Yumi
    Ohta, Chikara
    [J]. 33RD INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN 2019), 2019, : 147 - 152
  • [2] EdgeKV: Distributed Key-Value Store for the Network Edge
    Sonbol, Karim
    Ozkasap, Oznur
    Al Oqily, Ibrahim
    Aloqaily, Moayad
    [J]. 2020 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2020, : 1172 - 1177
  • [3] DEPART: Replica Decoupling for Distributed Key-Value Storage
    Zhang, Qiang
    Li, Yongkun
    Lee, Patrick P. C.
    Xu, Yinlong
    Wu, Si
    [J]. PROCEEDINGS OF THE 20TH USENIX CONFERENCE ON FILE AND STORAGE TECHNOLOGIES, FAST 2022, 2022, : 397 - 412
  • [4] CaseDB: Lightweight Key-Value Store for Edge Computing Environment
    Tulkinbekov, Khikmatullo
    Kim, Deok-Hwan
    [J]. IEEE ACCESS, 2020, 8 : 149775 - 149786
  • [5] The design of a distributed key-value store for petascale hot storage in data acquisition systems
    Cicalese, Danilo
    Jereczek, Grzegorz
    Le Goff, Fabrice
    Miotto, Giovanna Lehmann
    Love, Jeremy
    Maciejewski, Maciej
    Mommsen, Remigius K.
    Radtke, Jakub
    Schmiegel, Jakub
    Szychowska, Malgorzata
    [J]. 23RD INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS (CHEP 2018), 2019, 214
  • [6] Key-value caching of geospatial data for distributed GIS
    Tu, Zhenfa
    Meng, Lingkui
    Zhang, Wen
    Huang, Changqing
    [J]. Wuhan Daxue Xuebao (Xinxi Kexue Ban)/Geomatics and Information Science of Wuhan University, 2013, 38 (11): : 1339 - 1343
  • [7] Key-Value Storage Engines
    Idreos, Stratos
    Callaghan, Mark
    [J]. SIGMOD'20: PROCEEDINGS OF THE 2020 ACM SIGMOD INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2020, : 2667 - 2672
  • [8] Distributed Time Series Similarity Search Method Based on Key-value Data Stores
    Yu, Zi-Sheng
    Li, Rui-Yuan
    Guo, Yang
    Jiang, Zhong-Yuan
    Bao, Jie
    Zheng, Yu
    [J]. Ruan Jian Xue Bao/Journal of Software, 2022, 33 (03): : 950 - 967
  • [9] GeoWave: Utilizing Distributed Key-Value Stores for Multidimensional Data
    Whitby, Michael A.
    Fecher, Rich
    Bennight, Chris
    [J]. ADVANCES IN SPATIAL AND TEMPORAL DATABASES, SSTD 2017, 2017, 10411 : 105 - 122
  • [10] A Flexible QoS Fortified Distributed Key-Value Storage System for the Cloud
    Li, Tonglin
    Wang, Ke
    Zhao, Dongfang
    Qiao, Kan
    Sadooghi, Iman
    Zhou, Xiaobing
    Raicu, Ioan
    [J]. PROCEEDINGS 2015 IEEE INTERNATIONAL CONFERENCE ON BIG DATA, 2015, : 515 - 522