Title
Tarantula: Towards an Accurate Network Coordinate System by Handling Major Portion of TIVs.
Abstract
Network Coordinate (NC) systems provide an efficient and scalable mechanism to estimate latencies among hosts. However, many popular algorithms like Vivaldi suffer greatly from the existence of Triangle Inequality Violations (TIVs). Two-layer systems like Pharos and hierarchical Vivaldi have been proposed to remedy the impact of TIVs. They divide the whole space into several location-based clusters and run NC systems on both global layer and local layer. However, the two-layer model is only able to optimize the intra-cluster links relating to a limited portion of TIV triangles. In this paper, we propose a new NC system, Tarantula, which divides the space in a novel way. By categorizing the TIVs into three classes, we show that Tarantula handles a much larger portion of existing TIVs than two-layer systems. Moreover, we present two techniques to further strengthen the Tarantula system: 1) relate the updating step size in the Vivaldi algorithm used in Tarantula to ground-truth latency so as to improve the prediction for short links; 2) propose Dynamic Cluster Optimization to dynamically adjust clustering of hosts. Our experimental results show that Tarantula outperforms Pharos and Vivaldi significantly in terms of estimation accuracy. When implementing different NC systems in the application of server selection and detour finding, Tarantula again performs the best.
Year
DOI
Venue
2011
10.1109/GLOCOM.2011.6134154
IEEE Global Telecommunications Conference (Globecom)
Keywords
Field
DocType
heuristic algorithm,ground truth,clustering algorithms,optimization,estimation,accuracy,servers,internet,triangle inequality
Coordinate system,Computer science,Latency (engineering),Server,Computer network,Theoretical computer science,Tarantula,Triangle inequality,Cluster analysis,Scalability,The Internet
Conference
Volume
Issue
ISSN
null
null
1930-529X
Citations 
PageRank 
References 
4
0.42
14
Authors
6
Name
Order
Citations
PageRank
Zhuo Chen170.79
Yang Chen237533.50
Yibo Zhu355729.41
Cong Ding4935.36
Beixing Deng516318.34
Xing Li669892.13