Session d2, 22 October 2008 eChallenges e-2008 Raul Jimenez and Björn Knutsson, KTH Copyright notice © 2008 Raul Jimenez - -

Slides:



Advertisements
Similar presentations
Beyond YouTube A CYC Electives Module Beyond YouTube There are more places to watch video online other than YouTube. There are sites that allow.
Advertisements

Choosing a Broadband Service Provider A Module of the CYC HomeConnect Course
Online Identity A Module of the CYC Course – Personal Security
Platter Planning Tool For Trusted Electronic Repositories
Ceti s This work is licensed under the Creative Commons Attribution-ShareAlike 2.5 License. To view a copy of this license, visit
Introduction to open access – Creative Commons licensing Where can I find free educational materials – Shared content sites – Creative Commons searches.
August 2012 This work is licensed under the Creative Commons Attribution 3.0 Unported License. To view a copy of this license, visit
Using Flickr in Education. Ambition in Action Topics /What is Flickr /Using Flickr /Copy right - Copy left /Educational usage.
Creative Commons: A very quick introduction 10/12/ Mic Porter.
… because good research needs good data DMP Online, Lincoln, 28 th Feb 2013 DMP Online Kerry Miller Digital Curation Centre University of Edinburgh
Open Government: WSIS +10 and Beyond Yuri Hohlov AL C7 e-Government Open Government Coordinator.
Legal Notices Terms and Conditions of Use Thank you for downloading and using this WorldStrides “destination presentation.” By using this presentation,
THE ART AND SCIENCE OF PRESENTATIONS How to Present Effectively 1.
Nach dem Befinden fragen Nach dem Befinden fragen Sven Koerber-Abe, 2013.
Clayton Sullivan PEER-TO-PEER NETWORKS. INTRODUCTION What is a Peer-To-Peer Network A Peer Application Overlay Network Network Architecture and System.
CLEARLY STATING YOUR ARGUMENT THESIS STATEMENTS. WHAT IS A THESIS STATEMENT? A thesis statement is a single sentence that distils the central argument.
Chapter 2 Application Layer Computer Networking: A Top Down Approach, 5 th edition. Jim Kurose, Keith Ross Addison-Wesley, April A note on the use.
Digesting macromolecules lab. Outline of the day 1.Turn in your lab reports at the front –More than 10 minutes late = bad 2.Any questions on last week’s.
Cis e-commerce -- lecture #6: Content Distribution Networks and P2P (based on notes from Dr Peter McBurney © )
6/22/2015 1R. Smith - University of St Thomas - Minnesota QMCS Class Today St. Lukes Case StudySt. Lukes Case Study.
Formulating Predictions This work is licensed under the Creative Commons Attribution-No Derivative Works 3.0 United States License. To view a copy of this.
Ppt-toolkit.com. Map – United States of America Individual states can be colored for highlight – click the state you would like to color and use the shape.
Greg Porter, MCITP: EA, Cal Poly October 17, 2010.
Client-Server vs P2P or, HTTP vs Bittorrent. Client-Server Architecture SERVER client.
A Culture of Sharing: Open Education Resources An introduction Cheryl Hodgkinson-Williams, Michael Paskevicius, Roger Brown Teaching with Technology Seminar.
D iocesan B oys’ S chool L 6 ASL C omputer A pplications R eading S cheme B it T orrent C han C hun H o L 6A (1)
Chapter 2: Application layer
Modifying a shareable resource: a demo for librarians. This is based on: Open Access and Free Collections in OutLook OnLine: A Demonstration, Open Medicine.
PSI Peer Search Infrastructure. Introduction What are P2P Networks? The term "peer-to-peer" refers to a class of systems and applications that employ.
Open Access and Free Collections in OutLook OnLine: A Demonstration BC Grasslands Magazine example Heather Morrison, BC ELN.
REVISION AND EXAM TIPS The Technique of Exam Writing 1.
2: Application Layer1 Chapter 2: Application layer r 2.1 Principles of network applications  app architectures  app requirements r 2.2 Web and HTTP r.
Interactive Poetry Instructions by Mary Booth. Placing Poems First select all of your poem from the Internet, right click and choose “Copy” Open a new.
Copyright © 2015 PoweryourPresentations.com. All rights reserved. South America Map Editable Template.
There are now over 100,000 audio and video files available for free on iTunes U. Over 150 institutions are now participating including SPU, Cambridge,
1 Peer-to-Peer Technologies Seminar by: Kunal Goswami (05IT6006) School of Information Technology Guided by: Prof. C.R.Mandal, School of Information Technology.
A Training Program for Shareable Metadata Metadata for You & Me is a collaboration between the University of Illinois Library and Indiana University. This.
The Concept Jam Health edition This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 2.5 Canada License. To view a copy.
July 22, 2010 Steve Costello - BRCS Freeware SIG1 Freeware Procedures My procedures for checking out new freeware applications.
A Training Program for Shareable Metadata Metadata for You & Me is a collaboration between the University of Illinois Library and Indiana University. This.
WRITING A WELL-STRUCTURED ESSAY ESSAY STRUCTURE AND OUTLINING 1.
Open Access and Free Collections in OutLook OnLine: A Demonstration Open Medicine example Heather Morrison, BC ELN.
WELCOME Welcome to the Business Presentation Template By Powerpointfree.net.
Cheryl Hodgkinson-Williams Creative Commons Workshop, UCT 20 October 2009
Open Access and Free Journals In OutLook OnLine: A Demonstration
April 2011BRCS Freeware SIG1 Opera Browser Set Up For Slow Connections.
Cross-Search Aggregation Service Management: a sketch of a habitat in the repository ecology Author: Phil Barker, Heriot-Watt University Last modified:
Bit Torrent Nirav A. Vasa. Topics What is BitTorrent? Related Terms How BitTorrent works Steps involved in the working Advantages and Disadvantages.
2-Hop TorrentSmell A distributed tracking algorithm name:Raynor Vliegendhart date:July 10, 2009 event:Tribler Dev Meeting.
Introduction to Open Educational Resources (OER) Michael Paskevicius June 21, 2011 Presentation to: University of Cape Town, Health Science Campus.
Open-Access Education and OpenCourseWare Shelley Henson and David Wiley Center for Open and Sustainable Learning
Tips for Powerful Professional Presentations Organize your entire presentation around a theme to unify the different elements and to make it more memorable.
Copyright Crash Course Laura Rivera EDTC
Open Access and Free Collections in OutLook OnLine: A Demonstration Caledonia Nordic Newsletter Example Heather Morrison, BC ELN.
OPEN ACCESS AND OPENNESS AS A PRINCIPLE Adapted from: SARAH L. SHREEVES, UNIVERSITY OF ILLINOIS AT URBANA-CHAMPAIGN VALE Scholarly Communication Workshop.
October 28, 2010Steve Costello - BRCS Freeware SIG - Online Storage 1 Online Storage by turtlemom4baconturtlemom4bacon.
Ppt-toolkit.com.
Copyright notice © 2008 Raul Jimenez - -
Introduction to BitTorrent
Decentralized peer discovery performance in swarm-protocols
Decentralized peer discovery performance in swarm-protocols
Copyright notice © 2008 Raul Jimenez - -
R. Smith - University of St Thomas - Minnesota
Introduction to desktop virtualization
Lecture Notes: Spatial Convolution
The Digital Marketing Canvas
Copyright Crash Course
Blackboard 8: Discussion Board
BUSINESS MODEL CAPABILITY MAP
Presentation transcript:

Session d2, 22 October 2008 eChallenges e-2008 Raul Jimenez and Björn Knutsson, KTH Copyright notice © 2008 Raul Jimenez This work is licensed under the Creative Commons Attribution 2.5 Sweden License. To view a copy of this license, visit or send a letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA. Copy, distribution, and reuse of this work is permitted, so long as the redistributed copy displays a link to The logo displayed on every slide belongs to KTH. The world map image displayed on several slides has been relased into the public domain by its author. (source: Although not mandatory, the author would be glad to hear from those who find this material useful. Of course, any comment which could complement and/or improve this work is very welcome.

Session d2, 22 October 2008 eChallenges e-2008 Raul Jimenez and Björn Knutsson, KTH CTracker: a Distributed BitTorrent Tracker Based on Chimera Raul Jimenez, Björn Knutsson KTH Sweden

Session d2, 22 October 2008 eChallenges e-2008 Raul Jimenez and Björn Knutsson, KTH Introduction Online content distribution –BitTorrent Scalability –Limited producer's resources –Unlimited amount of viewers Locality –Lower delay –Faster download –Lower global cost

Session d2, 22 October 2008 eChallenges e-2008 Raul Jimenez and Björn Knutsson, KTH Content distribution

Session d2, 22 October 2008 eChallenges e-2008 Raul Jimenez and Björn Knutsson, KTH Centralized Distribution Not scalable One sender (server)‏ Many receivers (clients)‏

Session d2, 22 October 2008 eChallenges e-2008 Raul Jimenez and Björn Knutsson, KTH Content Distribution Network More scalable Few senders (servers)‏ Many receivers (clients)‏

Session d2, 22 October 2008 eChallenges e-2008 Raul Jimenez and Björn Knutsson, KTH Peer-to-peer Peer discovery system (tracker)‏ Scalable Many senders (peers)‏ Many receivers (peers)‏

Session d2, 22 October 2008 eChallenges e-2008 Raul Jimenez and Björn Knutsson, KTH Issues Centralized tracker (server)‏ –Single point of failure –Not scalable (one tracker, many peers)‏ –Not locality aware (random connections)‏ Decentralized tracker (peers forming a DHT)‏ –No single point of failure –More scalable (few trackers, many peers)‏ –Not locality aware (random connections)‏

Session d2, 22 October 2008 eChallenges e-2008 Raul Jimenez and Björn Knutsson, KTH CTracker's properties No single point of failure –Distributed system (DHT) Scalable –Many trackers, many peers Locality aware –Peers connect to close peers

Session d2, 22 October 2008 eChallenges e-2008 Raul Jimenez and Björn Knutsson, KTH Locality awareness

Session d2, 22 October 2008 eChallenges e-2008 Raul Jimenez and Björn Knutsson, KTH Locality experiments (latency)‏ We can achieve 5-10 times lower latency

Session d2, 22 October 2008 eChallenges e-2008 Raul Jimenez and Björn Knutsson, KTH How does CTracker achieve its properties? Locality awareness –Random latency neighbors –Low latency neighbors Scalability –Few trackers –Many “partial” trackers Latency

Session d2, 22 October 2008 eChallenges e-2008 Raul Jimenez and Björn Knutsson, KTH Conclusion Current peer discovery systems –Limited scalability –Not locality aware CTracker –Address scalability and locality Future work –Integrate CTracker's properties into P2P-Next (BitTorrent)

Session d2, 22 October 2008 eChallenges e-2008 Raul Jimenez and Björn Knutsson, KTH Questions Thank you!