Gossip-based Resource Discovery Algorithms in Distributed Networks
碩士 === 國立臺灣大學 === 資訊管理研究所 === 91 === Resource discovery problem [5] was first introduced by Harchol-Balter, Leighton and Lewin. When they are working on the problem of the web caching in large distributed system, they developed a randomized algorithm [5] to provide each node with “knowled...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2002
|
Online Access: | http://ndltd.ncl.edu.tw/handle/83612727385961838452 |
id |
ndltd-TW-091NTU00396001 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-091NTU003960012016-06-20T04:15:44Z http://ndltd.ncl.edu.tw/handle/83612727385961838452 Gossip-based Resource Discovery Algorithms in Distributed Networks 以交談式方法解決分散式網路中的資源發現問題 Gary Chung 鍾嘉禮 碩士 國立臺灣大學 資訊管理研究所 91 Resource discovery problem [5] was first introduced by Harchol-Balter, Leighton and Lewin. When they are working on the problem of the web caching in large distributed system, they developed a randomized algorithm [5] to provide each node with “knowledge” about the topology of the network. A deterministic algorithm[6] with an O(log N) time complexity is presented by Kutten, Peleg and Vishkin later on. For resource update problem, Kempe, Kleinberg and Demers introduced a spatial gossip algorithm[7] that guarantees any new information generated will spread to nodes at distance d, with a very high probability, in O(log1+ξd) time steps. The algorithm has some good properties on exchanging information between nodes in a uniform density dynamic environment. Despite of the above efforts, in many cases, such as caching system, document system, or peer-to-peer file sharing system, we would like to access a nearby node faster than a node faraway. The algorithm proposed by Harchol-Balter, Leighton and Lewin, and the deterministic-form presented by Kutten, Peleg and Vishkin did not mention about locality in their results. Secondly, there is a single point of failure in the deterministic algorithm[6]. Due to the use of a star topology, the algorithm stops when it becomes a star. If the root node fails at that time, the whole topology information will be lost and there is no easy way to recover the graph by partial data. In order to overcome the problems mentioned, designing a suitable algorithm is needed. In this thesis, we will propose a resource discovery algorithm that considers both locality and performance. Yuh-Jzer Joung 莊裕澤 2002 學位論文 ; thesis 44 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立臺灣大學 === 資訊管理研究所 === 91 === Resource discovery problem [5] was first introduced by Harchol-Balter, Leighton and Lewin. When they are working on the problem of the web caching in large distributed system, they developed a randomized algorithm [5] to provide each node with “knowledge” about the topology of the network. A deterministic algorithm[6] with an O(log N) time complexity is presented by Kutten, Peleg and Vishkin later on.
For resource update problem, Kempe, Kleinberg and Demers introduced a spatial gossip algorithm[7] that guarantees any new information generated will spread to nodes at distance d, with a very high probability, in O(log1+ξd) time steps. The algorithm has some good properties on exchanging information between nodes in a uniform density dynamic environment.
Despite of the above efforts, in many cases, such as caching system, document system, or peer-to-peer file sharing system, we would like to access a nearby node faster than a node faraway. The algorithm proposed by Harchol-Balter, Leighton and Lewin, and the deterministic-form presented by Kutten, Peleg and Vishkin did not mention about locality in their results.
Secondly, there is a single point of failure in the deterministic algorithm[6]. Due to the use of a star topology, the algorithm stops when it becomes a star. If the root node fails at that time, the whole topology information will be lost and there is no easy way to recover the graph by partial data.
In order to overcome the problems mentioned, designing a suitable algorithm is needed. In this thesis, we will propose a resource discovery algorithm that considers both locality and performance.
|
author2 |
Yuh-Jzer Joung |
author_facet |
Yuh-Jzer Joung Gary Chung 鍾嘉禮 |
author |
Gary Chung 鍾嘉禮 |
spellingShingle |
Gary Chung 鍾嘉禮 Gossip-based Resource Discovery Algorithms in Distributed Networks |
author_sort |
Gary Chung |
title |
Gossip-based Resource Discovery Algorithms in Distributed Networks |
title_short |
Gossip-based Resource Discovery Algorithms in Distributed Networks |
title_full |
Gossip-based Resource Discovery Algorithms in Distributed Networks |
title_fullStr |
Gossip-based Resource Discovery Algorithms in Distributed Networks |
title_full_unstemmed |
Gossip-based Resource Discovery Algorithms in Distributed Networks |
title_sort |
gossip-based resource discovery algorithms in distributed networks |
publishDate |
2002 |
url |
http://ndltd.ncl.edu.tw/handle/83612727385961838452 |
work_keys_str_mv |
AT garychung gossipbasedresourcediscoveryalgorithmsindistributednetworks AT zhōngjiālǐ gossipbasedresourcediscoveryalgorithmsindistributednetworks AT garychung yǐjiāotánshìfāngfǎjiějuéfēnsànshìwǎnglùzhōngdezīyuánfāxiànwèntí AT zhōngjiālǐ yǐjiāotánshìfāngfǎjiějuéfēnsànshìwǎnglùzhōngdezīyuánfāxiànwèntí |
_version_ |
1718310340960190464 |