DHT-based Communications Survey: Architectures and Use Cases

Several distributed system paradigms utilize Distributed Hash Tables (DHTs) to realize structured peer-to-peer (P2P) overlays. DHT structures arise as the most commonly used organizations for peers that can efficiently perform crucial services such as data storage, replication, query resolution, and load balancing. With the advances in various distributed system technologies, novel and efficient solutions based on DHTs emerge and play critical roles in system design. DHT-based methods and communications have been proposed to address challenges such as scalability, availability, reliability and performance, by considering unique characteristics of these technologies. In this article, we propose a classification of the state-of-the-art DHT-based methods focusing on their system architecture, communication, routing and technological aspects across various system domains. To the best of our knowledge, there is no comprehensive survey on DHT-based applications from system architecture and communication perspectives that spans various domains of recent distributed system technologies. We investigate the recently emerged DHT-based solutions in the seven key domains of edge and fog computing, cloud computing, blockchain, the Internet of Things (IoT), Online Social Networks (OSNs), Mobile Ad Hoc Networks (MANETs), and Vehicular Ad Hoc Networks (VANETs). In contrast to the existing surveys, our study goes beyond the commonly known DHT methods such as storage, routing, and lookup, and identifies diverse DHT-based solutions including but not limited to aggregation, task scheduling, resource management and discovery, clustering and group management, federation, data dependency management, and data transmission. Furthermore, we identify open problems and discuss future research guidelines for each domain.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/10/2022

DHT-based Edge and Fog Computing Systems: Infrastructures and Applications

Intending to support new emerging applications with latency requirements...
research
06/16/2018

Key Enabling Technologies for Secure and Scalable Future Fog-IoT Architecture: A Survey

Fog or Edge computing has recently attracted broad attention from both i...
research
09/28/2022

Mobile Edge Computing, Metaverse, 6G Wireless Communications, Artificial Intelligence, and Blockchain: Survey and Their Convergence

With the advances of the Internet of Things (IoT) and 5G/6G wireless com...
research
08/01/2022

AI Augmented Edge and Fog Computing: Trends and Challenges

In recent years, the landscape of computing paradigms has witnessed a gr...
research
03/28/2019

Intelligent Processing in Vehicular Ad hoc Networks: a Survey

The intelligent Processing technique is more and more attractive to rese...
research
08/16/2017

Strategies for Big Data Analytics through Lambda Architectures in Volatile Environments

Expectations regarding the future growth of Internet of Things (IoT)-rel...
research
05/07/2018

Monitoring Dynamic Mobile Ad-Hoc Networks: A Fully Distributed Hybrid Architecture

The mobile ad-hoc networks (MANETs) represent a broad area of study and ...

Please sign up or login with your details

Forgot password? Click here to reset