Ensuring Fault-tolerance in Generic Network Location Service
نویسنده
چکیده
Generic Network Location Service provides a Location Service system based on DHT technology, which is storing device location records in nodes within a Chord DHT. Location records are consisting of network device identification keys as attributes, which are used to create replicas of additional location records through established hashing mechanisms. Specifically, we first discuss the design of an alternative approach to address translations based on DHT usage then report how fault-tolerance can be ensured through replication strategies namely proactive and reactive. As a result, we show how the record is stored in more copies and each copy provides access to others, allowing us to create efficient update and recovery mechanisms. Storing collections of network device identifications has some advantages: straightforward implementation of all possible translations at the same time (provides efficient discovery mechanisms for location services which are unavailable in current systems), and fault-tolerance to DHT's node and network failures due to inherent replication of identification records.
منابع مشابه
A New Fast and Accurate Fault Location and Classification Method on MTDC Microgrids Using Current Injection Technique, Traveling-Waves, Online Wavelet, and Mathematical Morphology
In this paper, a new fast and accurate method for fault detection, location, and classification on multi-terminal DC (MTDC) distribution networks connected to renewable energy and energy storages presented. MTDC networks develop due to some issues such as DC resources and loads expanding, and try to the power quality increasing. It is important to recognize the fault type and location in order ...
متن کاملA Generic and High Performance Approach for Fault Tolerance in Communication Library
With the increase of the number of nodes in clusters, the probability of failures increases. In this paper, we study the failures in the network stack for high performance networks. We present the design of several fault-tolerance mechanisms for communication libraries to detect failures and to ensure message integrity. We have implemented these mechanisms in the NEWMADELEINE communication libr...
متن کاملA Fault Tolerant Distributed Location Service for Geographic Ad Hoc Routing
We introduce a new distributed location service, the hypercubic location service (HLS) for wireless mobile ad hoc networks. It provides information about geographic position of nodes, which is required by position based routing methods. Together with a position based routing, in particular with a greedy routing in appropriate spanner graphs, HLS contributes an efficient network layer of wireles...
متن کاملA Robust Byzantine Fault-Tolerant Replication Technique for Peer-to-Peer Content Distribution
Problem statement: In peer-to-peer networks, Byzantine fault tolerance refers to the capability of a system to tolerate Byzantine faults. It can be achieved by replicating the server and by ensuring all server replicas reach an agreement on the input despite Byzantine faulty replicas and clients. Since malicious attacks and software errors can cause faulty nodes to exhibit Byzantine behavior, B...
متن کاملFault detection, classification and location methodology for solar microgrids using current injection, online phaselet transform, mathematical morphology filter and signal energy analysis
In this paper, a new method for detection and fault location and classification in MTDC solar microgrid is presented. Some issues such as expanding renewable energy sources and DC loads and efforts to increase power quality and reduce the environmental impact of electricity generation have led to the expansion of solar networks. Identifying the types and locations of faults is important to ensu...
متن کامل