[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert...
From: |
Hermanni Hyytiälä |
Subject: |
[Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert... |
Date: |
Tue, 25 Mar 2003 09:24:00 -0500 |
CVSROOT: /cvsroot/gzz
Module name: gzz
Changes by: Hermanni Hyytiälä <address@hidden> 03/03/25 09:23:59
Modified files:
Documentation/misc/hemppah-progradu: masterthesis.tex
progradu.bib
Log message:
The final update
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/Documentation/misc/hemppah-progradu/masterthesis.tex.diff?tr1=1.187&tr2=1.188&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/Documentation/misc/hemppah-progradu/progradu.bib.diff?tr1=1.115&tr2=1.116&r1=text&r2=text
Patches:
Index: gzz/Documentation/misc/hemppah-progradu/masterthesis.tex
diff -u gzz/Documentation/misc/hemppah-progradu/masterthesis.tex:1.187
gzz/Documentation/misc/hemppah-progradu/masterthesis.tex:1.188
--- gzz/Documentation/misc/hemppah-progradu/masterthesis.tex:1.187 Tue Mar
25 08:48:46 2003
+++ gzz/Documentation/misc/hemppah-progradu/masterthesis.tex Tue Mar 25
09:23:59 2003
@@ -1468,17 +1468,25 @@
\subsection{Programming guidelines and benchmarks}
All existing Peer-to-Peer systems have rather different interfaces even though
they have common properties and
-components. More important, all existing Peer-to-Peer systems are incompatible
with each other. One
+components (e.g., \cite{zhao03api}). More important, all existing Peer-to-Peer
systems are incompatible with each other. One
of the most important area of future research is to create common programming
abstractions, i.e.,
interfaces, design patters and frameworks. Also, benchmarks are needed for
comparing
-different algorithms equally. Recently, there have been few proposals towards
common programming
-guidelines. This list includes \cite{zhao03api, frise02p2pframework,
babaoglu02anthill}.
-Early experiments with Peer-to-Peer benchmarking include
\cite{ratnasamy02routing, rhea03benchmarks}.
+the efficiency of different algorithms equally.
+
+Recently, there have been few proposals towards common programming guidelines.
Authors in
+\cite{zhao03api} propose a higher level abstracions for tightly structured
overlays. Frise et al. suggest the use of
+additional layer in Peer-to-Peer system to hide the structure of the overlay
\cite{frise02p2pframework}.
+Thus, with their method both the tightly structured and tightly structured
approach can be used in the system.
+Montresor proposes a framework supporting developers and researchers in the
design of Peer-to-Peer system
+\cite{babaoglu02anthill}.
+
+Very early experiments with Peer-to-Peer benchmarking include
\cite{rhea03benchmarks}. Currently, authors'
+work focus on application-driven benchmarks for tightly structured overlays.
\subsection{Social behavior}
-Frequent assumption in Peer-to-Peer systems is that peers are willing to
cooperate. Another belief
-is that all peers would behave equally, i.e., all peers both consume and
contribute services.
+Frequent assumption in Peer-to-Peer systems is that peers are willing to
cooperate (e.g., \cite{shneidman03rationality}).
+Another belief is that all peers would behave equally, i.e., all peers both
consume and contribute services \cite{saroiu02measurementstudyp2p}.
However, these assumptions are not true as several studies show
\cite{saroiu02measurementstudyp2p,
oram01harnessingpower, hearn02mojonation}. Peers rather consume than
contribute and peers are
unwilling to cooperate.
@@ -1486,20 +1494,20 @@
Somewhat surprisingly little research has been done in this area, especially
when considering
the possible impact of \emph{unwanted social behavior} to performance of a
Peer-to-Peer
system. The problem is addressed by Golle et al. \cite{golle01incentivesp2p},
Ngan et al.
-\cite{ngan03enforcefile} and Shneidman et al. \cite{shneidman03rationality}.
Some
-research has been focused on semantic properties of the overlay in order to
increase
+\cite{ngan03enforcefile} and Shneidman et al. \cite{shneidman03rationality}.
+Some research has been focused on semantic properties of the overlay in order
to increase
cooperation among participating peers \cite{crespo02semanticoverlay}.
Ramanathan et al.
\cite{ramanathan02goodpeers} and Bernstein et al. \cite{bernstein03selection}
use
empirical metrics and decision trees when teaching peers to make better
decisions
when contacting other peers in Peer-to-Peer system. Alpine \cite{alpineurl} is
an example of
-Peer-to-Peer system, which uses empirical metrics for peer selection.
+Peer-to-Peer system, which uses empirical metrics for a peer selection.
\subsection{Simulating Peer-to-Peer systems}
Very little research has been done on simulating a Peer-to-Peer system.
Presumably, this
is due to complex nature of Peer-to-Peer system, which makes comprehensive
simulations very
-difficult. Floyd et al. have been studying the simulation of the Internet in
\cite{504642}. Authors
+difficult \cite{bhagwan03availability}. Floyd et al. have been studying the
simulation of the Internet in \cite{504642}. Authors
state that simulating the Internet is very challenging task, because of its
heterogeneity
and rapid change. Obviously, these factors exist also in Peer-to-Peer systems
even with higher
rates.
@@ -1508,13 +1516,10 @@
analysis on general properties of a Peer-to-Peer system, such as usage
patterns. However, we can assume
that, e.g., query keywords follow the Zipf-like distribution
\cite{breslau98implications} both in the
Internet and in Peer-to-Peer systems.
-
-
\subsection{Summary}
In this subsection we list security problems in Peer-to-Peer systems in the
table.
-
\scriptsize
\begin{longtable}{|l|l|l|l|}
Index: gzz/Documentation/misc/hemppah-progradu/progradu.bib
diff -u gzz/Documentation/misc/hemppah-progradu/progradu.bib:1.115
gzz/Documentation/misc/hemppah-progradu/progradu.bib:1.116
--- gzz/Documentation/misc/hemppah-progradu/progradu.bib:1.115 Mon Mar 24
05:15:33 2003
+++ gzz/Documentation/misc/hemppah-progradu/progradu.bib Tue Mar 25
09:23:59 2003
@@ -1783,7 +1783,7 @@
@inproceedings{zhao03api,
author = {Frank Dabek and Ben Zhao and Peter Druschel and Ion Stoica},
- title = "A Common {API} for Structured Peer to Peer Overlays",
+ title = "Towards a {C}ommon {API} for Structured Peer to Peer Overlays",
booktitle = {Proceedings of the 2nd {I}nternational {W}orkshop on
{P}eer-to-{P}eer {S}ystems ({IPTPS03})},
month = {February},
year = {2003},
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., (continued)
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., Hermanni Hyytiälä, 2003/03/24
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., Hermanni Hyytiälä, 2003/03/24
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., Hermanni Hyytiälä, 2003/03/24
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., Hermanni Hyytiälä, 2003/03/25
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., Hermanni Hyytiälä, 2003/03/25
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., Hermanni Hyytiälä, 2003/03/25
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., Hermanni Hyytiälä, 2003/03/25
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., Hermanni Hyytiälä, 2003/03/25
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., Hermanni Hyytiälä, 2003/03/25
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., Hermanni Hyytiälä, 2003/03/25
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert...,
Hermanni Hyytiälä <=
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., Hermanni Hyytiälä, 2003/03/25
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., Hermanni Hyytiälä, 2003/03/25
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., Hermanni Hyytiälä, 2003/03/25
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., Hermanni Hyytiälä, 2003/03/26
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., Hermanni Hyytiälä, 2003/03/26
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., Hermanni Hyytiälä, 2003/03/26
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., Hermanni Hyytiälä, 2003/03/26
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., Hermanni Hyytiälä, 2003/03/26
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., Hermanni Hyytiälä, 2003/03/26
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., Hermanni Hyytiälä, 2003/03/27