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....

Full description

Bibliographic Details
Main Authors: la_chang li, 李樂昌
Other Authors: Chyouhwa Chen
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