DocumentCode
3245488
Title
iRank: Supporting Proximity Ranking for Peer-to-Peer Applications
Author
Fu, Yongquan ; Wang, Yijie
Author_Institution
Nat. Key Lab. for Parallel & Distrib. Process., Nat. Univ. of Defense Technol., Changsha, China
fYear
2009
fDate
8-11 Dec. 2009
Firstpage
836
Lastpage
841
Abstract
Proximity ranking according to end-to-end network distances (e.g., Round-Trip Time, RTT) can reveal detailed proximity information, which is important in network management and performance diagnosis in distributed systems. However, to the best of our knowledge, there has been no similar work on this subject in the P2P computing field. We present a distributed rating method iRank, that enables proximity rankings by providing discrete ratings in a distributed manner. It formulates the proximity ranking as a rating problem that faithfully captures the proximity based on noisy distance measurements scalably and practically. The primary challenge in inferring proximity rankings is enforcing distributed ratings with complex rating policies. Our solution is based on reconstructing ratings by decomposing a centralized rating method Maximum Margin Matrix Factorization (MMMF) into independent sub-problems, that can be efficiently solved in a decentralized manner. By relaxing the dependence on infrastructure nodes that are a single point of failure and limit scalability, iRank can gracefully handle network churns. Through real network latency data sets, we demonstrate that iRank can predict ratings with low distortion, which are smaller than 20 percentage worse than the centralized method, in the context of synthetic complex rating policies.
Keywords
computer network management; matrix decomposition; peer-to-peer computing; complex rating policies; detailed proximity information; discrete ratings; distributed ratings; end-to-end network distances; iRank; maximum margin matrix factorization; network churns; network latency data sets; network management performance diagnosis; noisy distance measurements; peer-to-peer applications; proximity ranking; proximity rankings; single point failure; synthetic complex policies; Application software; Computer network management; Computer networks; Concurrent computing; Conference management; Distributed computing; Distributed processing; Laboratories; Network servers; Peer to peer computing;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Systems (ICPADS), 2009 15th International Conference on
Conference_Location
Shenzhen
ISSN
1521-9097
Print_ISBN
978-1-4244-5788-5
Type
conf
DOI
10.1109/ICPADS.2009.19
Filename
5395334
Link To Document