La fonctionnalité de recherche est en construction.
La fonctionnalité de recherche est en construction.

The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. ex. Some numerals are expressed as "XNUMX".
Copyrights notice

The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. Copyrights notice

Fogcached-Ros: DRAM/NVMM Hybrid KVS Server with ROS Based Extension for ROS Application and SLAM Evaluation Fogcached-Ros : serveur KVS hybride DRAM/NVMM avec extension basée sur ROS pour l'application ROS et l'évaluation SLAM

Koki HIGASHI, Yoichi ISHIWATA, Takeshi OHKAWA, Midori SUGAYA

  • Vues en texte intégral

    0

  • Citer

Résumé:

Récemment, des serveurs de périphérie situés plus près que le cloud sont devenus attendus pour traiter la grande quantité de données de capteurs générées par les appareils IoT tels que les robots. Des recherches ont été proposées pour améliorer la réactivité en tant que serveur de cache en appliquant KVS (Key-Value Store) à la périphérie comme méthode permettant d'obtenir une réactivité élevée. Surtout, un serveur KVS hybride utilisant à la fois des périphériques DRAM et NVMM (Non-Volatile Main Memory) devrait atteindre à la fois réactivité et fiabilité. Cependant, son efficacité n’a pas été vérifiée dans des applications réelles et son efficacité n’est pas claire en termes de relation avec le cloud. Le but de cette étude est d'évaluer l'efficacité des serveurs hybrides-KVS utilisant le SLAM (Simultaneous Localization and Mapping), qui est une application largement utilisée dans les robots et la conduite autonome. Il est approprié pour appliquer un serveur Edge et nécessite réactivité et fiabilité. SLAM est généralement implémenté sur le middleware ROS (Robot Operating System) et communique avec le serveur via le middleware ROS. Cependant, si nous utilisons le KVS hybride en périphérie avec le SLAM et le ROS, la communication ne pourrait pas être réalisée car les objets du message sont différents du format attendu par le KVS. Par conséquent, dans cette recherche, nous proposons un mécanisme pour appliquer l’objet mémoire ROS au KVS hybride en concevant et en implémentant la fonction de sérialisation des données pour étendre ROS. À la suite du fogcached-ros et de l'évaluation proposés, nous confirmons l'efficacité de la faible surcharge de l'API, la prise en charge des données utilisées par SLAM et la faible différence de latence entre la périphérie et le cloud.

Publication
IEICE TRANSACTIONS on Information Vol.E104-D No.12 pp.2097-2108
Date de publication
2021/12/01
Publicisé
2021/08/18
ISSN en ligne
1745-1361
DOI
10.1587/transinf.2021PAP0004
Type de manuscrit
Special Section PAPER (Special Section on Parallel, Distributed, and Reconfigurable Computing, and Networking)
Catégories

Auteurs

Koki HIGASHI
  Shibaura Institute of Technology
Yoichi ISHIWATA
  ALES Corp.
Takeshi OHKAWA
  Tokai University
Midori SUGAYA
  Shibaura Institute of Technology

Mots-clés

Table des matières