An Algorithm for load balancing in P2P network
碩士 === 國立臺灣科技大學 === 資訊工程系 === 92 === Abstract In recent years, peer to peer (P2P) systems have become a burgeoning topic in large distributed system. Gnutella and Napster are the most famous peer-to-peer file sharing system among these, but both of them have its loading problem....
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2004
|
Online Access: | http://ndltd.ncl.edu.tw/handle/16922381855361633623 |
id |
ndltd-TW-092NTUST392055 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-092NTUST3920552015-10-13T13:28:04Z http://ndltd.ncl.edu.tw/handle/16922381855361633623 An Algorithm for load balancing in P2P network Overlay網路負載搬移方法之研究 la_chang li 李樂昌 碩士 國立臺灣科技大學 資訊工程系 92 Abstract In recent years, peer to peer (P2P) systems have become a burgeoning topic in large distributed system. Gnutella and Napster are the most famous peer-to-peer file sharing system among these, but both of them have its loading problem. In structure P2P system, the identifier space is partitioned among the nodes and each node is in charge of the items that map into the same portion. Most P2P systems are using DHT (distributed hash table) abstraction as the main part to build P2P overlay network.Current distributed hash tables do not evenly partition the hash-function range; some machines get a larger portion of it. Thus, even if keys are numerous and random, some machine receive more than their fair share, by as much as a factor of O(log N) times the average. In this paper we try to modify ASH+TS(LS) to adapt our load balancing problem in P2P network .In the latter experiments ,we will show that our scheme get better performance comparing with the many_to_many scheme both in load movement factor or number of rounds metrics. Chyouhwa Chen 陳秋華 2004 學位論文 ; thesis 63 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立臺灣科技大學 === 資訊工程系 === 92 === Abstract
In recent years, peer to peer (P2P) systems have become a burgeoning topic in large distributed system. Gnutella and Napster are the most famous peer-to-peer file sharing system among these, but both of them have its loading problem.
In structure P2P system, the identifier space is partitioned among the nodes and each node is in charge of the items that map into the same portion. Most P2P systems are using DHT (distributed hash table) abstraction as the main part to build P2P overlay network.Current distributed hash tables do not evenly partition the hash-function range; some machines get a larger portion of it. Thus, even if keys are numerous and random, some machine receive more than their fair share, by as much as a factor of O(log N) times the average.
In this paper we try to modify ASH+TS(LS) to adapt our load balancing problem in P2P network .In the latter experiments ,we will show that our scheme get better performance comparing with the many_to_many scheme both in load movement factor or number of rounds metrics.
|
author2 |
Chyouhwa Chen |
author_facet |
Chyouhwa Chen la_chang li 李樂昌 |
author |
la_chang li 李樂昌 |
spellingShingle |
la_chang li 李樂昌 An Algorithm for load balancing in P2P network |
author_sort |
la_chang li |
title |
An Algorithm for load balancing in P2P network |
title_short |
An Algorithm for load balancing in P2P network |
title_full |
An Algorithm for load balancing in P2P network |
title_fullStr |
An Algorithm for load balancing in P2P network |
title_full_unstemmed |
An Algorithm for load balancing in P2P network |
title_sort |
algorithm for load balancing in p2p network |
publishDate |
2004 |
url |
http://ndltd.ncl.edu.tw/handle/16922381855361633623 |
work_keys_str_mv |
AT lachangli analgorithmforloadbalancinginp2pnetwork AT lǐlèchāng analgorithmforloadbalancinginp2pnetwork AT lachangli overlaywǎnglùfùzàibānyífāngfǎzhīyánjiū AT lǐlèchāng overlaywǎnglùfùzàibānyífāngfǎzhīyánjiū AT lachangli algorithmforloadbalancinginp2pnetwork AT lǐlèchāng algorithmforloadbalancinginp2pnetwork |
_version_ |
1717736467881525248 |