DocumentCode :
2014429
Title :
Network optimization for DHT-based applications
Author :
Sun, Yi ; Yang, Y. Richard ; Zhang, Xiaobing ; Guo, Yang ; Li, Jun ; Salamatian, Kave
Author_Institution :
Inst. of Comput. Technol., Beijing, China
fYear :
2012
fDate :
25-30 March 2012
Firstpage :
1521
Lastpage :
1529
Abstract :
P2P platforms have been criticized because of the heavy strain that some P2P services can inflict on costly inter-domain links of network operators. It is therefore necessary to develop network optimization schemes for controlling the load generated by P2P platforms on an operator network. Previous focus on network optimization has been mostly on centralized tracker-based systems. However, in recent years multiple DHT-based P2P networks are widely deployed due to their scalability and fault tolerance, and these networks have even been considered as platforms for commercial services. Thereby, finding network optimization for DHT-based P2P applications has potentially large practical impacts. In this paper, we present THash, a simple scheme to implement an effective distributed network optimization for DHT systems. THash is based on standard DHT put/get semantics and utilizes a triple hash method to guide the DHT clients sharing resources with peers in proper domains. We have implemented THash in a major P2P application (PPLive) by using the standard ALTO/P4P protocol as the network information source. We conducted realistic experiments over the network and observed that compared with Native DHT, THash only generated 45.5% and 35.7% of inter-PID and inter-AS traffic, and at the same time shortened the average downloading time by 13.8% to 22.1%.
Keywords :
computer network management; peer-to-peer computing; DHT put-get semantics; DHT-based application; P2P platform; P2P service; THash scheme; distributed hash tables; distributed network optimization; fault tolerance; inter-domain link; interAS traffic; interPID; network information source; peer-to-peer platform; triple hash method; Indium phosphide; Optimization; Peer to peer computing; Publishing; Semantics; Servers; Vectors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
INFOCOM, 2012 Proceedings IEEE
Conference_Location :
Orlando, FL
ISSN :
0743-166X
Print_ISBN :
978-1-4673-0773-4
Type :
conf
DOI :
10.1109/INFCOM.2012.6195519
Filename :
6195519
Link To Document :
بازگشت