TY - JOUR
T1 - Broker Placement in Latency-aware Peer-to-Peer Networks
AU - Garbacki, P.
AU - Epema, D.
AU - van Steen, M.R.
N1 - steen2008.04
PY - 2008
Y1 - 2008
N2 - In large peer-to-peer (P2P) overlay networks, nodes usually share resources to support all kinds of applications. In such networks, a subset of the nodes may assume the role of broker in order to act as intermediaries for finding the shared resources. When some notion of distance between nodes such as the internode latency is defined, a brokers may be responsible for maintaining information about resources shared by a group of nodes that are close to each other, with the set of nodes assigned to a broker being determined by the broker's location. In this paper, we present a broker-placement algorithm that finds a suitable location for a new broker when some broker is overloaded in such a way that some of the nodes are reassigned from the overloaded to the new broker. With latency as a metric, an overlay network can be embedded in an Euclidean space R
AB - In large peer-to-peer (P2P) overlay networks, nodes usually share resources to support all kinds of applications. In such networks, a subset of the nodes may assume the role of broker in order to act as intermediaries for finding the shared resources. When some notion of distance between nodes such as the internode latency is defined, a brokers may be responsible for maintaining information about resources shared by a group of nodes that are close to each other, with the set of nodes assigned to a broker being determined by the broker's location. In this paper, we present a broker-placement algorithm that finds a suitable location for a new broker when some broker is overloaded in such a way that some of the nodes are reassigned from the overloaded to the new broker. With latency as a metric, an overlay network can be embedded in an Euclidean space R
U2 - 10.1016/j.comnet.2008.02.003
DO - 10.1016/j.comnet.2008.02.003
M3 - Article
SN - 1389-1286
VL - 52
SP - 1617
EP - 1633
JO - Computer Networks (1999)
JF - Computer Networks (1999)
IS - 8
ER -