TU Berlin

Internet Network ArchitecturesIngmar Poese's Publications


zur Navigation

Es gibt keine deutsche Übersetzung dieser Webseite.

Ingmar Poese's Publications

The P2P-Oracle Server: Implementation and Performance Evaluation
Zitatschlüssel P-P2POSIPE-09
Autor Poese, Ingmar
Jahr 2009
Adresse Berlin, Germany
Monat May
Schule Technische Universität Berlin
Zusammenfassung The Oracle is an ISP-provided decision facilitator service. Its uses are multifold and include the ranking of IP addresses and prefixes based on customized criteria such as the network distance between the source of a query and multiple candidate peers. This service assists peers in overlay networks to better select their neighbours and sources from which to download content. It also enables ISPs to reduce congestion within their network and transit links, without revealing any topological or performance information. In this thesis, we present the design, prototypical implementation and analyses of the Oracle service, with respect to the primary goals of efficiency, scalability and flexibility. The contributions of the thesis are three-fold. First, the disciplines underpinning the architecture of the Oracle server are outlined. Second, efficient data structures and multi-threaded programming techniques used to boost the performance of the Oracle server are presented. Third, an exhaustive performance evaluation study of the implemented Oracle server is provided. The experimental results discussed in this thesis are supported by extensive system and performance analyses which provide evidence in support of the efficiency and scalability of the proposed architecture. To further demonstrate its flexibility, a series of experiments involving the prototype server and real clients are also presented.
Typ der Publikation Diplomarbeit
Link zur Publikation Download Bibtex Eintrag



Schnellnavigation zur Seite über Nummerneingabe