SlideShare a Scribd company logo
1 of 11
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




                                                                                                                                                                       httc –
                                                                                                                                               Hessian Telemedia Technology
                                                                                                                                          Competence-Center e.V - www.httc.de



Dipl.-Inform. Sebastian Kaune
Dipl.-Inform. Konstantin Pussep                                                                                                       KOM - Multimedia Communications Lab
Dipl.-Math., Dipl.Inf. Kalman Graffi                                                                                                    Prof. Dr.-Ing. Ralf Steinmetz (director)
                                                                                                                  Dept. of Electrical Engineering and Information Technology
Dipl.-Ing. Aleksandra Kovacevic
                                                                                                                               Dept. of Computer Science (adjunct professor)
Dipl.-Wirtsch.-Ing. Nicolas Liebau                                                                                                   TUD – Technische Universität Darmstadt
Prof.Dr.-Ing. Ralf Steinmetz                                                                                                      Merckstr. 25, D-64283 Darmstadt, Germany
                                                                                                                                Tel.+49 6151 166150, Fax. +49 6151 166152
Name.Surname@KOM.tu-darmstadt.de                                                                                                                    www.KOM.tu-darmstadt.de

                                                                                                                                                              16. Februar 2011
© author(s) of these slides 2008 including research results of the research network KOM and TU Darmstadt otherwise as specified at the respective slide
P2P Researchers Just Support Piracy?

      ?
 P2P = Illegal File Sharing
             1999
             2000
             2001
             2002
             2003
             2004                 ≠ illegal
                               file sharing
             2005
             2006
             2007
             2008
              …
                                              KOM – Multimedia Communications Lab   2
What is Peer-to-Peer?

Client/Server Relationship               Peer-to-Peer Relationship

       1.                                      2.
                            3.


                                                For Supervisor
                                                 from Kalman




   Kalman                  Supervisor       Kalman                           Supervisor
in Hannover               in Darmstadt   in Hannover                        in Darmstadt

                                                                               Challenge!
               2.                                   1.
      Find where ‘Supervisor’ is                   Find yourself where
        and take care that the                 ‘Supervisor’ is and take care
          message arrives                        that the message arrives


                                                                 KOM – Multimedia Communications Lab   3
Internet Communication: 1960s and Now

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

 UCLA                       Utah
                                                    First ARPANET imp log:
                                                    The first message ever to be sent over the
               UCSB                                 ARPANET from the UCLA SDS Sigma 7 Host
                                                    computer to the SRI SDS 940 Host
                                                    computer.
 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)

                                                            KOM – Multimedia Communications Lab   4
Example of Client-Server Communication




                                         KOM – Multimedia Communications Lab   5
Client-Server Communication: Drawbacks


          +                                                         +
                    bottleneck

                                   -                                  +
                    -
                scalable?               € -
+                       -              costs
                                        -
                        -         -
                                 single-point-of-
                                       failure
                                                                               +
                                       +
         +
                                                    KOM – Multimedia Communications Lab   6
Peer-to-Peer Communication


          -                                           +
          +                                           -
                                                           -
             -   Share resources
                  Share costs                             +
             +    Avoid bottlenecks




         +                        +    -
         -                        -    +
                                       KOM – Multimedia Communications Lab   7
Research & Development of
New (Peer-to-Peer) Applications?
              Problem Statement
RESEARCH




              What to research?

                               Review of the
                              State of the Art
                            What is already done?

               Specification                             Solution
DEVELOPMENT




               What to make?                            Inventing!

                                     Design                                Evaluation
                                  How to make it?                      Does the idea work?

                                                    Implementation
                                                       Make it!

                                                                              Testing
                                                                            Does it work?
                                        Hard, risky, slow!

                                                                     KOM – Multimedia Communications Lab   8
PeerfactSim.KOM - Peer-to-Peer Systems
Simulator
User Layer
 Online-time    Behavior
   Model


Application Layer




                                     Simulation Engine
Overlay Layer
  Kademlia     Chord



Transport Layer
   UDP            TCP


Network Layer
   RTT         Jitter      Package
                            Loss




                                                         KOM – Multimedia Communications Lab   9
How PeerfactSim.KOM Works?

                  PeerfactSim.KOM
                  User




                                    Simulation Engine
                  Application

                                                                    Complex Internet
                  Overlay                                              Structure



                  Transport

                  Network
                                                                           GNP

                                                                      (x1, y1, z1)
                                                                                         Y

                                                                                                   (x2, y2, z2)



                                                                                                        X
                                                        GeoLocation
                                                                                     Z

                                                                                             (x3, y3, z3)

                                                                           Simple Geometric
                                                                                Space




                                                        KOM – Multimedia Communications Lab 10
Thank You for Your Attention.
                          Questions?
    PeerfactSim.KOM – A Simulator for Large Scale Peer-to-Peer Systems

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




                                                                                                                                                                       httc –
                                                                                                                                               Hessian Telemedia Technology
                                                                                                                                          Competence-Center e.V - www.httc.de



Dipl.-Inform. Sebastian Kaune
Dipl.-Inform. Konstantin Pussep                                                                                                       KOM - Multimedia Communications Lab
Dipl.-Math., Dipl.Inf. Kalman Graffi                                                                                                    Prof. Dr.-Ing. Ralf Steinmetz (director)
                                                                                                                  Dept. of Electrical Engineering and Information Technology
Dipl.-Ing. Aleksandra Kovacevic
                                                                                                                               Dept. of Computer Science (adjunct professor)
Dipl.-Wirtsch.-Ing. Nicolas Liebau                                                                                                   TUD – Technische Universität Darmstadt
Prof.Dr.-Ing. Ralf Steinmetz                                                                                                      Merckstr. 25, D-64283 Darmstadt, Germany
                                                                                                                                Tel.+49 6151 166150, Fax. +49 6151 166152
Name.Surname@KOM.tu-darmstadt.de                                                                                                                    www.KOM.tu-darmstadt.de

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

More Related Content

What's hot

Testbeds for CONTENT experimentations
Testbeds for CONTENT experimentationsTestbeds for CONTENT experimentations
Testbeds for CONTENT experimentationsexperimedia
 
Virtual Campfire/iNMV Storytelling on the iPhone
Virtual Campfire/iNMV Storytelling on the iPhoneVirtual Campfire/iNMV Storytelling on the iPhone
Virtual Campfire/iNMV Storytelling on the iPhoneYiwei Cao
 
Kalman Graffi - 10 Slide - 2010
Kalman Graffi - 10 Slide - 2010Kalman Graffi - 10 Slide - 2010
Kalman Graffi - 10 Slide - 2010Kalman Graffi
 
Career reflections ICCBR 2011 Doctoral Consortium
Career reflections ICCBR 2011 Doctoral ConsortiumCareer reflections ICCBR 2011 Doctoral Consortium
Career reflections ICCBR 2011 Doctoral ConsortiumThomas Roth-Berghofer
 
Network sharingfinal web_pdf.slide
Network sharingfinal web_pdf.slideNetwork sharingfinal web_pdf.slide
Network sharingfinal web_pdf.slideTelecomsIQ
 
Network Sharing and Managed Services
Network Sharing and Managed ServicesNetwork Sharing and Managed Services
Network Sharing and Managed ServicesYunShi
 
2011창업대학원 인터넷기반산업
2011창업대학원 인터넷기반산업2011창업대학원 인터넷기반산업
2011창업대학원 인터넷기반산업Sanghyeok Park
 

What's hot (7)

Testbeds for CONTENT experimentations
Testbeds for CONTENT experimentationsTestbeds for CONTENT experimentations
Testbeds for CONTENT experimentations
 
Virtual Campfire/iNMV Storytelling on the iPhone
Virtual Campfire/iNMV Storytelling on the iPhoneVirtual Campfire/iNMV Storytelling on the iPhone
Virtual Campfire/iNMV Storytelling on the iPhone
 
Kalman Graffi - 10 Slide - 2010
Kalman Graffi - 10 Slide - 2010Kalman Graffi - 10 Slide - 2010
Kalman Graffi - 10 Slide - 2010
 
Career reflections ICCBR 2011 Doctoral Consortium
Career reflections ICCBR 2011 Doctoral ConsortiumCareer reflections ICCBR 2011 Doctoral Consortium
Career reflections ICCBR 2011 Doctoral Consortium
 
Network sharingfinal web_pdf.slide
Network sharingfinal web_pdf.slideNetwork sharingfinal web_pdf.slide
Network sharingfinal web_pdf.slide
 
Network Sharing and Managed Services
Network Sharing and Managed ServicesNetwork Sharing and Managed Services
Network Sharing and Managed Services
 
2011창업대학원 인터넷기반산업
2011창업대학원 인터넷기반산업2011창업대학원 인터넷기반산업
2011창업대학원 인터넷기반산업
 

Viewers also liked

Kalman Graffi - IEEE HPCS 2013 - Comparative Evaluation of P2P Systems Using ...
Kalman Graffi - IEEE HPCS 2013 - Comparative Evaluation of P2P Systems Using ...Kalman Graffi - IEEE HPCS 2013 - Comparative Evaluation of P2P Systems Using ...
Kalman Graffi - IEEE HPCS 2013 - Comparative Evaluation of P2P Systems Using ...Kalman Graffi
 
Daniel downs vitae
Daniel downs vitaeDaniel downs vitae
Daniel downs vitaeDaniel Downs
 
Kalman Graffi - IEEE ICC 2013 - Symbiotic Coupling of Peer-to-Peer and Cloud ...
Kalman Graffi - IEEE ICC 2013 - Symbiotic Coupling of Peer-to-Peer and Cloud ...Kalman Graffi - IEEE ICC 2013 - Symbiotic Coupling of Peer-to-Peer and Cloud ...
Kalman Graffi - IEEE ICC 2013 - Symbiotic Coupling of Peer-to-Peer and Cloud ...Kalman Graffi
 
Kalman Graffi - IEEE NetSys 2013 - Ca-Re-Chord - A Churn Resistant Self-stabi...
Kalman Graffi - IEEE NetSys 2013 - Ca-Re-Chord - A Churn Resistant Self-stabi...Kalman Graffi - IEEE NetSys 2013 - Ca-Re-Chord - A Churn Resistant Self-stabi...
Kalman Graffi - IEEE NetSys 2013 - Ca-Re-Chord - A Churn Resistant Self-stabi...Kalman Graffi
 
Pana kx dt300-series
Pana kx dt300-seriesPana kx dt300-series
Pana kx dt300-seriesiscoretech
 
LifeSocial - A P2P-Platform for Secure Online Social Networks
LifeSocial - A P2P-Platform for Secure Online Social NetworksLifeSocial - A P2P-Platform for Secure Online Social Networks
LifeSocial - A P2P-Platform for Secure Online Social NetworksKalman Graffi
 
February20200920newsletter
February20200920newsletterFebruary20200920newsletter
February20200920newsletterDaniel Downs
 
Web design 1& 2 lesson outline
Web design 1& 2 lesson outlineWeb design 1& 2 lesson outline
Web design 1& 2 lesson outlineDaniel Downs
 
Kx nt400 brochure
Kx nt400 brochureKx nt400 brochure
Kx nt400 brochureiscoretech
 
IEEE P2P 2009 - Kalman Graffi - Monitoring and Management of Structured Peer-...
IEEE P2P 2009 - Kalman Graffi - Monitoring and Management of Structured Peer-...IEEE P2P 2009 - Kalman Graffi - Monitoring and Management of Structured Peer-...
IEEE P2P 2009 - Kalman Graffi - Monitoring and Management of Structured Peer-...Kalman Graffi
 
IEEE CCNC 2011: Kalman Graffi - LifeSocial.KOM: A Secure and P2P-based Soluti...
IEEE CCNC 2011: Kalman Graffi - LifeSocial.KOM: A Secure and P2P-based Soluti...IEEE CCNC 2011: Kalman Graffi - LifeSocial.KOM: A Secure and P2P-based Soluti...
IEEE CCNC 2011: Kalman Graffi - LifeSocial.KOM: A Secure and P2P-based Soluti...Kalman Graffi
 
R7035 phenomenon powerpoint_downs_d mod 8
R7035  phenomenon powerpoint_downs_d mod 8R7035  phenomenon powerpoint_downs_d mod 8
R7035 phenomenon powerpoint_downs_d mod 8Daniel Downs
 

Viewers also liked (14)

Kalman Graffi - IEEE HPCS 2013 - Comparative Evaluation of P2P Systems Using ...
Kalman Graffi - IEEE HPCS 2013 - Comparative Evaluation of P2P Systems Using ...Kalman Graffi - IEEE HPCS 2013 - Comparative Evaluation of P2P Systems Using ...
Kalman Graffi - IEEE HPCS 2013 - Comparative Evaluation of P2P Systems Using ...
 
Daniel downs vitae
Daniel downs vitaeDaniel downs vitae
Daniel downs vitae
 
Kalman Graffi - IEEE ICC 2013 - Symbiotic Coupling of Peer-to-Peer and Cloud ...
Kalman Graffi - IEEE ICC 2013 - Symbiotic Coupling of Peer-to-Peer and Cloud ...Kalman Graffi - IEEE ICC 2013 - Symbiotic Coupling of Peer-to-Peer and Cloud ...
Kalman Graffi - IEEE ICC 2013 - Symbiotic Coupling of Peer-to-Peer and Cloud ...
 
Kalman Graffi - IEEE NetSys 2013 - Ca-Re-Chord - A Churn Resistant Self-stabi...
Kalman Graffi - IEEE NetSys 2013 - Ca-Re-Chord - A Churn Resistant Self-stabi...Kalman Graffi - IEEE NetSys 2013 - Ca-Re-Chord - A Churn Resistant Self-stabi...
Kalman Graffi - IEEE NetSys 2013 - Ca-Re-Chord - A Churn Resistant Self-stabi...
 
Pana kx dt300-series
Pana kx dt300-seriesPana kx dt300-series
Pana kx dt300-series
 
LifeSocial - A P2P-Platform for Secure Online Social Networks
LifeSocial - A P2P-Platform for Secure Online Social NetworksLifeSocial - A P2P-Platform for Secure Online Social Networks
LifeSocial - A P2P-Platform for Secure Online Social Networks
 
February20200920newsletter
February20200920newsletterFebruary20200920newsletter
February20200920newsletter
 
Illustrator
IllustratorIllustrator
Illustrator
 
Web design 1& 2 lesson outline
Web design 1& 2 lesson outlineWeb design 1& 2 lesson outline
Web design 1& 2 lesson outline
 
Kx nt400 brochure
Kx nt400 brochureKx nt400 brochure
Kx nt400 brochure
 
IEEE P2P 2009 - Kalman Graffi - Monitoring and Management of Structured Peer-...
IEEE P2P 2009 - Kalman Graffi - Monitoring and Management of Structured Peer-...IEEE P2P 2009 - Kalman Graffi - Monitoring and Management of Structured Peer-...
IEEE P2P 2009 - Kalman Graffi - Monitoring and Management of Structured Peer-...
 
IEEE CCNC 2011: Kalman Graffi - LifeSocial.KOM: A Secure and P2P-based Soluti...
IEEE CCNC 2011: Kalman Graffi - LifeSocial.KOM: A Secure and P2P-based Soluti...IEEE CCNC 2011: Kalman Graffi - LifeSocial.KOM: A Secure and P2P-based Soluti...
IEEE CCNC 2011: Kalman Graffi - LifeSocial.KOM: A Secure and P2P-based Soluti...
 
Mobile design
Mobile designMobile design
Mobile design
 
R7035 phenomenon powerpoint_downs_d mod 8
R7035  phenomenon powerpoint_downs_d mod 8R7035  phenomenon powerpoint_downs_d mod 8
R7035 phenomenon powerpoint_downs_d mod 8
 

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

Champ Pitch Celtic-Plus Event 2011
Champ Pitch Celtic-Plus Event 2011Champ Pitch Celtic-Plus Event 2011
Champ Pitch Celtic-Plus Event 2011vrt-medialab
 
A Cloud Multimedia Platform
A Cloud Multimedia PlatformA Cloud Multimedia Platform
A Cloud Multimedia PlatformDejan Kovachev
 
Erster f vortrag_personalized_rec_sys_for_rbl__20110919_ma_v5.0
Erster f vortrag_personalized_rec_sys_for_rbl__20110919_ma_v5.0Erster f vortrag_personalized_rec_sys_for_rbl__20110919_ma_v5.0
Erster f vortrag_personalized_rec_sys_for_rbl__20110919_ma_v5.0Mojisola Erdt née Anjorin
 
Hide and seek in time robust covert timing channels
Hide and seek in time   robust covert timing channelsHide and seek in time   robust covert timing channels
Hide and seek in time robust covert timing channelsCassius Puodzius
 
Bedarfsgetriebener situativer Wissenserwerb mit Webressourcen
Bedarfsgetriebener situativer Wissenserwerb mit WebressourcenBedarfsgetriebener situativer Wissenserwerb mit Webressourcen
Bedarfsgetriebener situativer Wissenserwerb mit WebressourcenCROKODIl consortium
 
Tlc p01 network_services_2012
Tlc p01 network_services_2012Tlc p01 network_services_2012
Tlc p01 network_services_2012Alberto Santoro
 
Christoph Rensing: Recommending and finding multimedia resources in knowledge...
Christoph Rensing: Recommending and finding multimedia resources in knowledge...Christoph Rensing: Recommending and finding multimedia resources in knowledge...
Christoph Rensing: Recommending and finding multimedia resources in knowledge...CROKODIl consortium
 
AARNet services including specific Applications & Services
AARNet services including specific Applications & ServicesAARNet services including specific Applications & Services
AARNet services including specific Applications & ServicesJames Sankar
 
Multimedia Communications Lab (KOM) - TU Darmstadt - Research Overview
Multimedia Communications Lab (KOM) - TU Darmstadt - Research OverviewMultimedia Communications Lab (KOM) - TU Darmstadt - Research Overview
Multimedia Communications Lab (KOM) - TU Darmstadt - Research OverviewMultimedia Communications Lab
 
Ressourcenbasiertes Lernen in der Hochschule: Technologische Unterstützung un...
Ressourcenbasiertes Lernen in der Hochschule: Technologische Unterstützung un...Ressourcenbasiertes Lernen in der Hochschule: Technologische Unterstützung un...
Ressourcenbasiertes Lernen in der Hochschule: Technologische Unterstützung un...CROKODIl consortium
 
Bug Labs - Gadget Development Program
Bug Labs - Gadget Development ProgramBug Labs - Gadget Development Program
Bug Labs - Gadget Development Programbuglabs
 
Multimedia Broadcasting Platform
Multimedia Broadcasting PlatformMultimedia Broadcasting Platform
Multimedia Broadcasting PlatformFrancois Lefebvre
 
Computer Network Unit I RGPV
Computer Network Unit I RGPV Computer Network Unit I RGPV
Computer Network Unit I RGPV NANDINI SHARMA
 
GPAC Team Research Highlights
GPAC Team Research HighlightsGPAC Team Research Highlights
GPAC Team Research HighlightsCyril Concolato
 
Informaticity by Rogério P C do Nascimento, Ph.D.
Informaticity by Rogério P C do Nascimento, Ph.D.Informaticity by Rogério P C do Nascimento, Ph.D.
Informaticity by Rogério P C do Nascimento, Ph.D.Rogerio P C do Nascimento
 
Communications Systems
Communications SystemsCommunications Systems
Communications SystemsJason Hando
 

Similar to Cebit 2008 - PeerfactSim.KOM - A Simulator for Large Scale Peer-to-Peer Systems (20)

Champ Pitch Celtic-Plus Event 2011
Champ Pitch Celtic-Plus Event 2011Champ Pitch Celtic-Plus Event 2011
Champ Pitch Celtic-Plus Event 2011
 
A Cloud Multimedia Platform
A Cloud Multimedia PlatformA Cloud Multimedia Platform
A Cloud Multimedia Platform
 
Erster f vortrag_personalized_rec_sys_for_rbl__20110919_ma_v5.0
Erster f vortrag_personalized_rec_sys_for_rbl__20110919_ma_v5.0Erster f vortrag_personalized_rec_sys_for_rbl__20110919_ma_v5.0
Erster f vortrag_personalized_rec_sys_for_rbl__20110919_ma_v5.0
 
Hide and seek in time robust covert timing channels
Hide and seek in time   robust covert timing channelsHide and seek in time   robust covert timing channels
Hide and seek in time robust covert timing channels
 
Bedarfsgetriebener situativer Wissenserwerb mit Webressourcen
Bedarfsgetriebener situativer Wissenserwerb mit WebressourcenBedarfsgetriebener situativer Wissenserwerb mit Webressourcen
Bedarfsgetriebener situativer Wissenserwerb mit Webressourcen
 
Tlc p01 network_services_2012
Tlc p01 network_services_2012Tlc p01 network_services_2012
Tlc p01 network_services_2012
 
Mat 540 Quiz 3
Mat 540 Quiz 3Mat 540 Quiz 3
Mat 540 Quiz 3
 
Christoph Rensing: Recommending and finding multimedia resources in knowledge...
Christoph Rensing: Recommending and finding multimedia resources in knowledge...Christoph Rensing: Recommending and finding multimedia resources in knowledge...
Christoph Rensing: Recommending and finding multimedia resources in knowledge...
 
AARNet services including specific Applications & Services
AARNet services including specific Applications & ServicesAARNet services including specific Applications & Services
AARNet services including specific Applications & Services
 
Tutorial p
Tutorial pTutorial p
Tutorial p
 
Multimedia Communications Lab (KOM) - TU Darmstadt - Research Overview
Multimedia Communications Lab (KOM) - TU Darmstadt - Research OverviewMultimedia Communications Lab (KOM) - TU Darmstadt - Research Overview
Multimedia Communications Lab (KOM) - TU Darmstadt - Research Overview
 
Ressourcenbasiertes Lernen in der Hochschule: Technologische Unterstützung un...
Ressourcenbasiertes Lernen in der Hochschule: Technologische Unterstützung un...Ressourcenbasiertes Lernen in der Hochschule: Technologische Unterstützung un...
Ressourcenbasiertes Lernen in der Hochschule: Technologische Unterstützung un...
 
Gbell Ra
Gbell RaGbell Ra
Gbell Ra
 
Bug Labs - Gadget Development Program
Bug Labs - Gadget Development ProgramBug Labs - Gadget Development Program
Bug Labs - Gadget Development Program
 
Multimedia Broadcasting Platform
Multimedia Broadcasting PlatformMultimedia Broadcasting Platform
Multimedia Broadcasting Platform
 
Computer Network Unit I RGPV
Computer Network Unit I RGPV Computer Network Unit I RGPV
Computer Network Unit I RGPV
 
GPAC Team Research Highlights
GPAC Team Research HighlightsGPAC Team Research Highlights
GPAC Team Research Highlights
 
CV_Anglais
CV_AnglaisCV_Anglais
CV_Anglais
 
Informaticity by Rogério P C do Nascimento, Ph.D.
Informaticity by Rogério P C do Nascimento, Ph.D.Informaticity by Rogério P C do Nascimento, Ph.D.
Informaticity by Rogério P C do Nascimento, Ph.D.
 
Communications Systems
Communications SystemsCommunications Systems
Communications Systems
 

More from Kalman Graffi

IEEE CRS 2014 - Secure Distributed Data Structures for Peer-to-Peer-based Soc...
IEEE CRS 2014 - Secure Distributed Data Structures for Peer-to-Peer-based Soc...IEEE CRS 2014 - Secure Distributed Data Structures for Peer-to-Peer-based Soc...
IEEE CRS 2014 - Secure Distributed Data Structures for Peer-to-Peer-based Soc...Kalman Graffi
 
LibreSocial - P2P Framework for Social Networks - Overview
LibreSocial - P2P Framework for Social Networks - OverviewLibreSocial - P2P Framework for Social Networks - Overview
LibreSocial - P2P Framework for Social Networks - OverviewKalman Graffi
 
IEEE P2P 2013 - Bootstrapping Skynet: Calibration and Autonomic Self-Control ...
IEEE P2P 2013 - Bootstrapping Skynet: Calibration and Autonomic Self-Control ...IEEE P2P 2013 - Bootstrapping Skynet: Calibration and Autonomic Self-Control ...
IEEE P2P 2013 - Bootstrapping Skynet: Calibration and Autonomic Self-Control ...Kalman Graffi
 
IEEE ICCCN 2013 - Continuous Gossip-based Aggregation through Dynamic Informa...
IEEE ICCCN 2013 - Continuous Gossip-based Aggregation through Dynamic Informa...IEEE ICCCN 2013 - Continuous Gossip-based Aggregation through Dynamic Informa...
IEEE ICCCN 2013 - Continuous Gossip-based Aggregation through Dynamic Informa...Kalman Graffi
 
IEEE ICC 2013 - Symbiotic Coupling of P2P and Cloud Systems: The Wikipedia Case
IEEE ICC 2013 - Symbiotic Coupling of P2P and Cloud Systems: The Wikipedia CaseIEEE ICC 2013 - Symbiotic Coupling of P2P and Cloud Systems: The Wikipedia Case
IEEE ICC 2013 - Symbiotic Coupling of P2P and Cloud Systems: The Wikipedia CaseKalman Graffi
 
IEEE HPCS 2013 - Comparative Evaluation of Peer-to-Peer Systems Using Peerfac...
IEEE HPCS 2013 - Comparative Evaluation of Peer-to-Peer Systems Using Peerfac...IEEE HPCS 2013 - Comparative Evaluation of Peer-to-Peer Systems Using Peerfac...
IEEE HPCS 2013 - Comparative Evaluation of Peer-to-Peer Systems Using Peerfac...Kalman Graffi
 
Kalman Graffi - IEEE NetSys 2013 - Adding Capacity-Aware Storage Indirection ...
Kalman Graffi - IEEE NetSys 2013 - Adding Capacity-Aware Storage Indirection ...Kalman Graffi - IEEE NetSys 2013 - Adding Capacity-Aware Storage Indirection ...
Kalman Graffi - IEEE NetSys 2013 - Adding Capacity-Aware Storage Indirection ...Kalman Graffi
 
Kalman Graffi - 15 Slide on Monitoring P2P Systems - 2010
Kalman Graffi - 15 Slide on Monitoring P2P Systems - 2010Kalman Graffi - 15 Slide on Monitoring P2P Systems - 2010
Kalman Graffi - 15 Slide on Monitoring P2P Systems - 2010Kalman Graffi
 
QuaP2P Lunchtalk on Online Social Networks 2010 - LifeSocial
QuaP2P Lunchtalk on Online Social Networks 2010 - LifeSocialQuaP2P Lunchtalk on Online Social Networks 2010 - LifeSocial
QuaP2P Lunchtalk on Online Social Networks 2010 - LifeSocialKalman Graffi
 
Kalman Graffi - 1 Slide - 2010
Kalman Graffi - 1 Slide - 2010Kalman Graffi - 1 Slide - 2010
Kalman Graffi - 1 Slide - 2010Kalman Graffi
 
Kalman Graffi - Sichere Digitale Soziale Netzwerke – Eine Chance für E-Learni...
Kalman Graffi - Sichere Digitale Soziale Netzwerke – Eine Chance für E-Learni...Kalman Graffi - Sichere Digitale Soziale Netzwerke – Eine Chance für E-Learni...
Kalman Graffi - Sichere Digitale Soziale Netzwerke – Eine Chance für E-Learni...Kalman Graffi
 
Cebit 2009 - Kalman Graffi - LifeSocial.KOM - Eine dezentrale Plattform für s...
Cebit 2009 - Kalman Graffi - LifeSocial.KOM - Eine dezentrale Plattform für s...Cebit 2009 - Kalman Graffi - LifeSocial.KOM - Eine dezentrale Plattform für s...
Cebit 2009 - Kalman Graffi - LifeSocial.KOM - Eine dezentrale Plattform für s...Kalman Graffi
 
2009 kalman.graffi emanics_aspects_ofautonomiccomputing_20090617
2009 kalman.graffi emanics_aspects_ofautonomiccomputing_200906172009 kalman.graffi emanics_aspects_ofautonomiccomputing_20090617
2009 kalman.graffi emanics_aspects_ofautonomiccomputing_20090617Kalman Graffi
 
Cebit 2008 - PeerfactSim.KOM - Ein Simulator für hochskalierede Peer-to-Peer ...
Cebit 2008 - PeerfactSim.KOM - Ein Simulator für hochskalierede Peer-to-Peer ...Cebit 2008 - PeerfactSim.KOM - Ein Simulator für hochskalierede Peer-to-Peer ...
Cebit 2008 - PeerfactSim.KOM - Ein Simulator für hochskalierede Peer-to-Peer ...Kalman Graffi
 
Kalman Graffi - 5 Slides Demo - 2008
Kalman Graffi - 5 Slides Demo - 2008Kalman Graffi - 5 Slides Demo - 2008
Kalman Graffi - 5 Slides Demo - 2008Kalman Graffi
 
Kalman Graffi - Efficiency and Information Management in Peer-to-Peer Systems
Kalman Graffi - Efficiency and Information Management in Peer-to-Peer SystemsKalman Graffi - Efficiency and Information Management in Peer-to-Peer Systems
Kalman Graffi - Efficiency and Information Management in Peer-to-Peer SystemsKalman Graffi
 
IEEE ISM 2008: Kalman Graffi: A Distributed Platform for Multimedia Communities
IEEE ISM 2008: Kalman Graffi: A Distributed Platform for Multimedia CommunitiesIEEE ISM 2008: Kalman Graffi: A Distributed Platform for Multimedia Communities
IEEE ISM 2008: Kalman Graffi: A Distributed Platform for Multimedia CommunitiesKalman Graffi
 
IEEE ICPADS 2008 - Kalman Graffi - SkyEye.KOM: An Information Management Over...
IEEE ICPADS 2008 - Kalman Graffi - SkyEye.KOM: An Information Management Over...IEEE ICPADS 2008 - Kalman Graffi - SkyEye.KOM: An Information Management Over...
IEEE ICPADS 2008 - Kalman Graffi - SkyEye.KOM: An Information Management Over...Kalman Graffi
 
ACM NOTERE 2008 - Kalman Graffi - From Cells to Organisms - Long-Term Guarant...
ACM NOTERE 2008 - Kalman Graffi - From Cells to Organisms - Long-Term Guarant...ACM NOTERE 2008 - Kalman Graffi - From Cells to Organisms - Long-Term Guarant...
ACM NOTERE 2008 - Kalman Graffi - From Cells to Organisms - Long-Term Guarant...Kalman Graffi
 

More from Kalman Graffi (19)

IEEE CRS 2014 - Secure Distributed Data Structures for Peer-to-Peer-based Soc...
IEEE CRS 2014 - Secure Distributed Data Structures for Peer-to-Peer-based Soc...IEEE CRS 2014 - Secure Distributed Data Structures for Peer-to-Peer-based Soc...
IEEE CRS 2014 - Secure Distributed Data Structures for Peer-to-Peer-based Soc...
 
LibreSocial - P2P Framework for Social Networks - Overview
LibreSocial - P2P Framework for Social Networks - OverviewLibreSocial - P2P Framework for Social Networks - Overview
LibreSocial - P2P Framework for Social Networks - Overview
 
IEEE P2P 2013 - Bootstrapping Skynet: Calibration and Autonomic Self-Control ...
IEEE P2P 2013 - Bootstrapping Skynet: Calibration and Autonomic Self-Control ...IEEE P2P 2013 - Bootstrapping Skynet: Calibration and Autonomic Self-Control ...
IEEE P2P 2013 - Bootstrapping Skynet: Calibration and Autonomic Self-Control ...
 
IEEE ICCCN 2013 - Continuous Gossip-based Aggregation through Dynamic Informa...
IEEE ICCCN 2013 - Continuous Gossip-based Aggregation through Dynamic Informa...IEEE ICCCN 2013 - Continuous Gossip-based Aggregation through Dynamic Informa...
IEEE ICCCN 2013 - Continuous Gossip-based Aggregation through Dynamic Informa...
 
IEEE ICC 2013 - Symbiotic Coupling of P2P and Cloud Systems: The Wikipedia Case
IEEE ICC 2013 - Symbiotic Coupling of P2P and Cloud Systems: The Wikipedia CaseIEEE ICC 2013 - Symbiotic Coupling of P2P and Cloud Systems: The Wikipedia Case
IEEE ICC 2013 - Symbiotic Coupling of P2P and Cloud Systems: The Wikipedia Case
 
IEEE HPCS 2013 - Comparative Evaluation of Peer-to-Peer Systems Using Peerfac...
IEEE HPCS 2013 - Comparative Evaluation of Peer-to-Peer Systems Using Peerfac...IEEE HPCS 2013 - Comparative Evaluation of Peer-to-Peer Systems Using Peerfac...
IEEE HPCS 2013 - Comparative Evaluation of Peer-to-Peer Systems Using Peerfac...
 
Kalman Graffi - IEEE NetSys 2013 - Adding Capacity-Aware Storage Indirection ...
Kalman Graffi - IEEE NetSys 2013 - Adding Capacity-Aware Storage Indirection ...Kalman Graffi - IEEE NetSys 2013 - Adding Capacity-Aware Storage Indirection ...
Kalman Graffi - IEEE NetSys 2013 - Adding Capacity-Aware Storage Indirection ...
 
Kalman Graffi - 15 Slide on Monitoring P2P Systems - 2010
Kalman Graffi - 15 Slide on Monitoring P2P Systems - 2010Kalman Graffi - 15 Slide on Monitoring P2P Systems - 2010
Kalman Graffi - 15 Slide on Monitoring P2P Systems - 2010
 
QuaP2P Lunchtalk on Online Social Networks 2010 - LifeSocial
QuaP2P Lunchtalk on Online Social Networks 2010 - LifeSocialQuaP2P Lunchtalk on Online Social Networks 2010 - LifeSocial
QuaP2P Lunchtalk on Online Social Networks 2010 - LifeSocial
 
Kalman Graffi - 1 Slide - 2010
Kalman Graffi - 1 Slide - 2010Kalman Graffi - 1 Slide - 2010
Kalman Graffi - 1 Slide - 2010
 
Kalman Graffi - Sichere Digitale Soziale Netzwerke – Eine Chance für E-Learni...
Kalman Graffi - Sichere Digitale Soziale Netzwerke – Eine Chance für E-Learni...Kalman Graffi - Sichere Digitale Soziale Netzwerke – Eine Chance für E-Learni...
Kalman Graffi - Sichere Digitale Soziale Netzwerke – Eine Chance für E-Learni...
 
Cebit 2009 - Kalman Graffi - LifeSocial.KOM - Eine dezentrale Plattform für s...
Cebit 2009 - Kalman Graffi - LifeSocial.KOM - Eine dezentrale Plattform für s...Cebit 2009 - Kalman Graffi - LifeSocial.KOM - Eine dezentrale Plattform für s...
Cebit 2009 - Kalman Graffi - LifeSocial.KOM - Eine dezentrale Plattform für s...
 
2009 kalman.graffi emanics_aspects_ofautonomiccomputing_20090617
2009 kalman.graffi emanics_aspects_ofautonomiccomputing_200906172009 kalman.graffi emanics_aspects_ofautonomiccomputing_20090617
2009 kalman.graffi emanics_aspects_ofautonomiccomputing_20090617
 
Cebit 2008 - PeerfactSim.KOM - Ein Simulator für hochskalierede Peer-to-Peer ...
Cebit 2008 - PeerfactSim.KOM - Ein Simulator für hochskalierede Peer-to-Peer ...Cebit 2008 - PeerfactSim.KOM - Ein Simulator für hochskalierede Peer-to-Peer ...
Cebit 2008 - PeerfactSim.KOM - Ein Simulator für hochskalierede Peer-to-Peer ...
 
Kalman Graffi - 5 Slides Demo - 2008
Kalman Graffi - 5 Slides Demo - 2008Kalman Graffi - 5 Slides Demo - 2008
Kalman Graffi - 5 Slides Demo - 2008
 
Kalman Graffi - Efficiency and Information Management in Peer-to-Peer Systems
Kalman Graffi - Efficiency and Information Management in Peer-to-Peer SystemsKalman Graffi - Efficiency and Information Management in Peer-to-Peer Systems
Kalman Graffi - Efficiency and Information Management in Peer-to-Peer Systems
 
IEEE ISM 2008: Kalman Graffi: A Distributed Platform for Multimedia Communities
IEEE ISM 2008: Kalman Graffi: A Distributed Platform for Multimedia CommunitiesIEEE ISM 2008: Kalman Graffi: A Distributed Platform for Multimedia Communities
IEEE ISM 2008: Kalman Graffi: A Distributed Platform for Multimedia Communities
 
IEEE ICPADS 2008 - Kalman Graffi - SkyEye.KOM: An Information Management Over...
IEEE ICPADS 2008 - Kalman Graffi - SkyEye.KOM: An Information Management Over...IEEE ICPADS 2008 - Kalman Graffi - SkyEye.KOM: An Information Management Over...
IEEE ICPADS 2008 - Kalman Graffi - SkyEye.KOM: An Information Management Over...
 
ACM NOTERE 2008 - Kalman Graffi - From Cells to Organisms - Long-Term Guarant...
ACM NOTERE 2008 - Kalman Graffi - From Cells to Organisms - Long-Term Guarant...ACM NOTERE 2008 - Kalman Graffi - From Cells to Organisms - Long-Term Guarant...
ACM NOTERE 2008 - Kalman Graffi - From Cells to Organisms - Long-Term Guarant...
 

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

  • 1. 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 httc – Hessian Telemedia Technology Competence-Center e.V - www.httc.de Dipl.-Inform. Sebastian Kaune Dipl.-Inform. Konstantin Pussep KOM - Multimedia Communications Lab Dipl.-Math., Dipl.Inf. Kalman Graffi Prof. Dr.-Ing. Ralf Steinmetz (director) Dept. of Electrical Engineering and Information Technology Dipl.-Ing. Aleksandra Kovacevic Dept. of Computer Science (adjunct professor) Dipl.-Wirtsch.-Ing. Nicolas Liebau TUD – Technische Universität Darmstadt Prof.Dr.-Ing. Ralf Steinmetz Merckstr. 25, D-64283 Darmstadt, Germany Tel.+49 6151 166150, Fax. +49 6151 166152 Name.Surname@KOM.tu-darmstadt.de www.KOM.tu-darmstadt.de 16. Februar 2011 © author(s) of these slides 2008 including research results of the research network KOM and TU Darmstadt otherwise as specified at the respective slide
  • 2. P2P Researchers Just Support Piracy? ?  P2P = Illegal File Sharing 1999 2000 2001 2002 2003 2004 ≠ illegal file sharing 2005 2006 2007 2008 … KOM – Multimedia Communications Lab 2
  • 3. What is Peer-to-Peer? Client/Server Relationship Peer-to-Peer Relationship 1. 2. 3. For Supervisor from Kalman Kalman Supervisor Kalman Supervisor in Hannover in Darmstadt in Hannover in Darmstadt Challenge! 2. 1. Find where ‘Supervisor’ is Find yourself where and take care that the ‘Supervisor’ is and take care message arrives that the message arrives KOM – Multimedia Communications Lab 3
  • 4. Internet Communication: 1960s and Now  Started as a peer-to-peer system…  The early Internet (late 1960s, ARPANET)  Goal: share computing resources SRI UCLA Utah First ARPANET imp log: The first message ever to be sent over the UCSB ARPANET from the UCLA SDS Sigma 7 Host computer to the SRI SDS 940 Host computer.  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) KOM – Multimedia Communications Lab 4
  • 5. Example of Client-Server Communication KOM – Multimedia Communications Lab 5
  • 6. Client-Server Communication: Drawbacks + + bottleneck - + - scalable? € - + - costs - - - single-point-of- failure + + + KOM – Multimedia Communications Lab 6
  • 7. Peer-to-Peer Communication - + + - - - Share resources  Share costs + +  Avoid bottlenecks + + - - - + KOM – Multimedia Communications Lab 7
  • 8. Research & Development of New (Peer-to-Peer) Applications? Problem Statement RESEARCH What to research? Review of the State of the Art What is already done? Specification Solution DEVELOPMENT What to make? Inventing! Design Evaluation How to make it? Does the idea work? Implementation Make it! Testing Does it work? Hard, risky, slow! KOM – Multimedia Communications Lab 8
  • 9. PeerfactSim.KOM - Peer-to-Peer Systems Simulator User Layer Online-time Behavior Model Application Layer Simulation Engine Overlay Layer Kademlia Chord Transport Layer UDP TCP Network Layer RTT Jitter Package Loss KOM – Multimedia Communications Lab 9
  • 10. How PeerfactSim.KOM Works? PeerfactSim.KOM User Simulation Engine Application Complex Internet Overlay Structure Transport Network GNP (x1, y1, z1) Y (x2, y2, z2) X GeoLocation Z (x3, y3, z3) Simple Geometric Space KOM – Multimedia Communications Lab 10
  • 11. Thank You for Your Attention. Questions? PeerfactSim.KOM – A Simulator for Large Scale Peer-to-Peer Systems CeBIT – TTN Hessen | Halle 9, Stand C22 4 – 10. March 2008 httc – Hessian Telemedia Technology Competence-Center e.V - www.httc.de Dipl.-Inform. Sebastian Kaune Dipl.-Inform. Konstantin Pussep KOM - Multimedia Communications Lab Dipl.-Math., Dipl.Inf. Kalman Graffi Prof. Dr.-Ing. Ralf Steinmetz (director) Dept. of Electrical Engineering and Information Technology Dipl.-Ing. Aleksandra Kovacevic Dept. of Computer Science (adjunct professor) Dipl.-Wirtsch.-Ing. Nicolas Liebau TUD – Technische Universität Darmstadt Prof.Dr.-Ing. Ralf Steinmetz Merckstr. 25, D-64283 Darmstadt, Germany Tel.+49 6151 166150, Fax. +49 6151 166152 Name.Surname@KOM.tu-darmstadt.de www.KOM.tu-darmstadt.de 16. Februar 2011 © author(s) of these slides 2008 including research results of the research network KOM and TU Darmstadt otherwise as specified at the respective slide