DocumentCode :
725397
Title :
Locality Aware Skip Graph
Author :
Hassanzadeh-Nazarabadi, Yahya ; Kupcu, Alptekin ; Ozkasap, Oznur
Author_Institution :
Dept. of Comput. Eng., Koc Univ., Istanbul, Turkey
fYear :
2015
fDate :
June 29 2015-July 2 2015
Firstpage :
105
Lastpage :
111
Abstract :
Skip Graph, as a distributed hash table (DHT) based data structure, plays a key role in peer-to-peer (P2P) storage systems, distributed online social networks, search engines, and several DHT-based applications. In the Skip Graph structure, node identifiers define the connectivity. However, traditional identifier assignment algorithms do not consider the Skip Graph nodes´ locations. Neglecting the nodes´ localities in the identifier assignments results in high end-to-end latency in the overlay network which negatively affects the overall system performance. In this paper, we propose a method to assign the Skip Graph node identifiers considering their location information and make the nodes locality aware. In the proposed dynamic and fully decentralized algorithm, named DPAD, instead of assigning node identifiers uniformly at random, locality aware identifiers will be assigned to the nodes at their arrival to the system based on their distances to some super-nodes named landmarks. We define locality awareness as the similarity of the distances between the nodes in the overlay and underlay networks. Performance analysis results show that DPAD algorithm provides about 82% improvement in the locality awareness of node identifiers and about 40% improvement in the search query end-to-end latency, compared to the best known static and dynamic algorithms.
Keywords :
data structures; overlay networks; DPAD algorithm; data structure; distributed hash table; dynamic and fully decentralized algorithm; locality aware identifiers; locality aware skip graph; overlay networks; search query end-to-end latency; underlay networks; Conferences; Distributed computing; Huffman algorithm; P2P systems; Skip graph; end-to-end latency; locality awareness;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems Workshops (ICDCSW), 2015 IEEE 35th International Conference on
Conference_Location :
Columbus, OH
Type :
conf
DOI :
10.1109/ICDCSW.2015.29
Filename :
7165092
Link To Document :
بازگشت