A Fully Distributed Lagrangean Metaheuristic for a P2P Overlay Network Design Problem
نویسندگان
چکیده
In peer-to-peer (P2P) networks it is a central problem to maintain a so called overlay network with certain desired properties. An overlay network is defined by logical connections (i.e., the ”who knows whom” relation) between peers over an underlying physical network. If node i is connected to node j in an overlay network, it means that node i knows the address of j and so it can send messages to j. An overlay network must fulfill certain requirements to allow for optimal cost and efficiency of the application of the overlay. Besides, a typical P2P network is large, heterogeneous and very dynamic, which makes the overlay network construction problem even harder. In this work we address the Membership Overlay Problem (MOP) [8], a special case of the general overlay network construction problem. In this problem, we are interested in constructing an overlay network which is unstructured, that is, used to define the membership of a dynamic set of peers. Unstructured overlay networks have many important applications such as information dissemination and data aggregation (datamining) [3, 7]. In this case, each node sends gossip messages periodically to its neighbors. It is important that load is distributed in a fair manner so that the throughput of the network is maximized without any nodes being overloaded.
منابع مشابه
Static Resiliency vs Churn-Resistance Capability of DHT-Protocols
During the last few years, the topic of peer-to-peer networking (P2P hereafter) has gained significant attention from the research community. The focus has mainly been on the design, implementation and evaluation of systems based on Distributed Hash Tables (DHTs), as these structures have potential to become a general purpose substrate for distributed applications. Nonetheless, there are still ...
متن کاملAn ant approach to membership overlay design? Results on the dynamic global setting
Designing an optimal overlay communication network for a set of processes on the Internet is a central problem of peer-to-peer (P2P) computing. Such a network defines membership and allows for members to disseminate information within the group. The network has to be robust and the available bandwidth has to be utilized in an optimal manner to allow for maximally efficient communication. This p...
متن کاملA Framework for Peer-to-Peer Computing in Mobile Ad Hoc Networks
Peer-to-peer (P2P) applications are enormously popular on the Internet. Their uses vary from file sharing to Voice–over–IP to gaming and more. Increasingly, users are moving toward wireless networked devices and wish to continue using P2P applications in these new environments. A mobile ad hoc network (MANET) is an infrastructureless network which allows users to dynamically form a mobile, wire...
متن کاملEfficient Gnutella-like P2P Overlay Construction
Without assuming any knowledge of the underlying physical topology, the conventional P2P mechanisms are designed to randomly choose logical neighbors, causing a serious topology mismatch problem between the P2P overlay network and the underlying physical network. This mismatch problem incurs a great stress in the Internet infrastructure and adversely restraints the performance gains from the va...
متن کاملPerformance analysis and optimized operation of structured overlay networks
The ongoing process of globalization leads to a huge demand for highly scalable applications. The Peer-to-Peer (P2P) technology enables an arbitrary large number of users to participate and contribute to distributed services like content distribution or collaboration. With P2P, the intelligence is shifted from centralized instances to the edges of the Internet. This shift is supported by the wi...
متن کامل