Cebit 2008 - PeerfactSim.KOM - A Simulator for Large Scale Peer-to-Peer Systems

11
KOM - Multimedia Communications Lab Prof. Dr.-Ing. Ralf Steinmetz (director) Dept. of Electrical Engineering and Information Technology Dept. of Computer Science (adjunct professor) TUD – Technische Universität Darmstadt Merckstr. 25, D-64283 Darmstadt, Germany Tel.+49 6151 166150, Fax. +49 6151 166152 www.KOM.tu-darmstadt.de © author(s) of these slides 2008 including research results of the research network KOM and TU Darmstadt otherwise as specified at the respective slide httc – Hessian Telemedia Technology Competence-Center e.V - www.httc.de 7. Juni 2022 Prof.Dr.-Ing. Ralf Steinmetz [email protected] PeerfactSim.KOM – A Simulator for Large Scale Peer-to-Peer Systems Support for R&D of New P2P Applications CeBIT – TTN Hessen | Halle 9, Stand C22 4 – 10. March 2008 Dipl.-Inform. Sebastian Kaune Dipl.-Inform. Konstantin Pussep Dipl.-Math., Dipl.Inf. Kalman Graffi Dipl.-Ing. Aleksandra Kovacevic Dipl.-Wirtsch.-Ing. Nicolas Liebau

description

Talk at CeBIT 2008:Dr.-Ing. Kalman Graffi presents the p2p system simulator PeerfactSim.KOM.

Transcript of Cebit 2008 - PeerfactSim.KOM - A Simulator for Large Scale Peer-to-Peer Systems

Page 1: Cebit 2008 - PeerfactSim.KOM - A Simulator for Large Scale Peer-to-Peer Systems

KOM - Multimedia Communications LabProf. Dr.-Ing. Ralf Steinmetz (director)

Dept. of Electrical Engineering and Information TechnologyDept. of Computer Science (adjunct professor)

TUD – Technische Universität Darmstadt Merckstr. 25, D-64283 Darmstadt, Germany

Tel.+49 6151 166150, Fax. +49 6151 166152 www.KOM.tu-darmstadt.de

© author(s) of these slides 2008 including research results of the research network KOM and TU Darmstadt otherwise as specified at the respective slide

httc – Hessian Telemedia Technology

Competence-Center e.V - www.httc.de

10. April 2023

Prof.Dr.-Ing. Ralf Steinmetz

[email protected]

PeerfactSim.KOM – A Simulator for Large Scale Peer-to-Peer Systems

Support for R&D of New P2P Applications

CeBIT – TTN Hessen | Halle 9, Stand C224 – 10. March 2008

Dipl.-Inform. Sebastian KauneDipl.-Inform. Konstantin PussepDipl.-Math., Dipl.Inf. Kalman GraffiDipl.-Ing. Aleksandra KovacevicDipl.-Wirtsch.-Ing. Nicolas Liebau

Page 2: Cebit 2008 - PeerfactSim.KOM - A Simulator for Large Scale Peer-to-Peer Systems

KOM – Multimedia Communications Lab 2

P2P Researchers Just Support Piracy?

P2P = Illegal File Sharing?

1999

2000

2001

2002

2004

2003

2005

2006

2007

2008…

≠ illegal file sharing

Page 3: Cebit 2008 - PeerfactSim.KOM - A Simulator for Large Scale Peer-to-Peer Systems

KOM – Multimedia Communications Lab 3

What is Peer-to-Peer?

Client/Server Relationship Peer-to-Peer Relationship

Kalman in Hannover

Supervisor in Darmstadt

For Supervisor

from Kalman

Find where ‘Supervisor’ is and take care that the

message arrives

For Supervisor from Kalman

1.

2.

3.

Kalman in Hannover

Supervisor in Darmstadt

For Supervisor from Kalman

Find yourself where ‘Supervisor’ is and take care

that the message arrives

2.

1.Challenge!

Page 4: Cebit 2008 - PeerfactSim.KOM - A Simulator for Large Scale Peer-to-Peer Systems

KOM – Multimedia Communications Lab 4

Internet Communication: 1960s and Now

Started as a peer-to-peer system… The early Internet (late 1960s, ARPANET) Goal: share computing resources

The switch to master/slave or client/server The explosion of Internet on 1994 brought millions of people on network People needs just to send e-mail, surf the Web, buy the things

they just request the service and wait for the answer People are just temporary connected to Internet (via dial-up, DSL) Shortage of IP addresses (user-to-host name ratio ≈ 5)

First ARPANET imp log:The first message ever to be sent over the ARPANET from the UCLA SDS Sigma 7 Host computer to the SRI SDS 940 Host computer.

UCLA

UCSB

SRI

Utah

Page 5: Cebit 2008 - PeerfactSim.KOM - A Simulator for Large Scale Peer-to-Peer Systems

KOM – Multimedia Communications Lab 5

Example of Client-Server Communication

Page 6: Cebit 2008 - PeerfactSim.KOM - A Simulator for Large Scale Peer-to-Peer Systems

KOM – Multimedia Communications Lab 6

Client-Server Communication: Drawbacks

€costs

single-point-of-failure

bottleneck

scalable?

++

+

++

+

+--

--

--

-

Page 7: Cebit 2008 - PeerfactSim.KOM - A Simulator for Large Scale Peer-to-Peer Systems

KOM – Multimedia Communications Lab 7

Peer-to-Peer Communication

+--

+

+ --

++-

--+

+

Share resources Share costs Avoid bottlenecks

Page 8: Cebit 2008 - PeerfactSim.KOM - A Simulator for Large Scale Peer-to-Peer Systems

KOM – Multimedia Communications Lab 8

Research & Development of New (Peer-to-Peer) Applications?

SpecificationWhat to make?

DesignHow to make it?

ImplementationMake it!

TestingDoes it work?

Problem StatementWhat to research?

Review of the State of the Art

What is already done?

SolutionInventing!

EvaluationDoes the idea work?

RE

SE

AR

CH

DE

VE

LO

PM

EN

T

Hard, risky, slow!

Page 9: Cebit 2008 - PeerfactSim.KOM - A Simulator for Large Scale Peer-to-Peer Systems

KOM – Multimedia Communications Lab 9

PeerfactSim.KOM - Peer-to-Peer Systems Simulator

Application Layer

Transport Layer

Overlay Layer

User Layer

UDP TCP

Online-timeModel

Behavior

Jitter PackageLoss

Kademlia

Sim

ula

tion

En

gin

e

Chord

Network Layer RTT

Page 10: Cebit 2008 - PeerfactSim.KOM - A Simulator for Large Scale Peer-to-Peer Systems

KOM – Multimedia Communications Lab 10

Application

Transport

Overlay

User Sim

ulation Eng

ine

Network

PeerfactSim.KOM

Complex InternetStructure

GNP

X

Y

Z

(x1, y1, z1)

(x3, y3, z3)

(x2, y2, z2)

GeoLocation

Simple GeometricSpace

How PeerfactSim.KOM Works?

Page 11: Cebit 2008 - PeerfactSim.KOM - A Simulator for Large Scale Peer-to-Peer Systems

KOM - Multimedia Communications LabProf. Dr.-Ing. Ralf Steinmetz (director)

Dept. of Electrical Engineering and Information TechnologyDept. of Computer Science (adjunct professor)

TUD – Technische Universität Darmstadt Merckstr. 25, D-64283 Darmstadt, Germany

Tel.+49 6151 166150, Fax. +49 6151 166152 www.KOM.tu-darmstadt.de

© author(s) of these slides 2008 including research results of the research network KOM and TU Darmstadt otherwise as specified at the respective slide

httc – Hessian Telemedia Technology

Competence-Center e.V - www.httc.de

10. April 2023

Prof.Dr.-Ing. Ralf Steinmetz

[email protected]

Thank You for Your Attention.Questions?

PeerfactSim.KOM – A Simulator for Large Scale Peer-to-Peer Systems

CeBIT – TTN Hessen | Halle 9, Stand C224 – 10. March 2008

Dipl.-Inform. Sebastian KauneDipl.-Inform. Konstantin PussepDipl.-Math., Dipl.Inf. Kalman GraffiDipl.-Ing. Aleksandra KovacevicDipl.-Wirtsch.-Ing. Nicolas Liebau