Performance and Scalability of Networks, Systems, and Services
|
|
- Dale Washington
- 5 years ago
- Views:
Transcription
1 Performance and Scalability of Networks, Systems, and Services Niklas Carlsson Linkoping University, Sweden Student Sweden, Oct. 10, 2012 Primary collaborators: Derek Eager (University of Saskatchewan, Canada) Anirban Mahanti (NICTA, Australia) Martin Arlitt (HP Labs, USA) György Dan (KTH, Sweden) Carey Williamson (University of Calgary, Canada) Phillipa Gill (University of Toronto, Canada) Aniket Mahanti (University of Auckland, New Zeeland) 1
2 Background Research overview: Niklas Carlsson Design, modeling, and performance evaluation of distributed systems and networks Methodologies include measurements analytic modeling, optimization, simulations, and implementation Current topics include Scalable content delivery Measurement analysis and modeling Energy-efficient and sustainable ICT Security and emerging services
3 Some recent example studies 3
4 Motivation Video dissemination (e.g., YouTube) can have widespread impacts on opinions, thoughts, and cultures 4
5 Motivation Not all videos will reach the same popularity and have the same impact 5
6 views Motivation Not all videos will reach the same popularity and have the same impact 6
7 Video popularity dynamics Example questions What makes one file more popular than another? How does popularity evolve over time? E.g., KDD 2012, Performance 2011, TWEB
8 Motivation 8 Content provider wanting to minimize its delivery cost Catalogue of many contents Different popularity Average service guarantees
9 Motivation Cost-efficient solution must scale with regards to both: Request rate Number of availible contents
10 Motivation Cost-efficient solution must scale with regards to both: Request rate Number of availible contents
11 Motivation Cost-efficient solution must scale with regards to both: Request rate Number of availible contents Chunk-based typically efficient
12 Motivation Cost-efficient solution must scale with regards to both: Request rate Number of availible contents Not as efficient in offloading server
13 Motivation Cost-efficient solution must scale with regards to both: Request rate Number of availible contents
14 Cost model cloud servers peers Client can download from either Origin servers (all contents) Cloud storage/servers (subset of contents) Other clients (peers)
15 Cost model cloud servers peers Client can download from either Origin servers (all contents) Cloud storage/servers (subset of contents) Other clients (peers)
16 Cost model cloud servers peers Client can download from either Origin servers (all contents) Cloud storage/servers (subset of contents) Other clients (peers)
17 Cost model cloud servers peers Client can download from either Origin servers (all contents) Cloud storage/servers (subset of contents) Other clients (peers)
18 Cost model cloud servers peers Client can download from either Origin servers (all contents) Cloud storage/servers (some contents) Other clients (peers)
19 Cost model cloud servers peers Client can download from either Origin servers (all contents) Cloud storage/servers (subset of contents) Other clients (peers)
20 Cost model cloud servers peers Simple cost model Server b/w Cloud b/w Cloud storage Three (3) basic cost components
21 Cost model cloud servers peers Server b/w Cloud b/w Cloud storage
22 Cost model cloud servers peers Server b/w Cloud b/w Cloud storage i N / M B s i c i M B c i C M
23 Cost model cloud servers peers Server b/w Cloud b/w Cloud storage i N / M B s i c i M B c i C M
24 Cost model cloud servers peers Server b/w Cloud b/w Cloud storage i N / M B s i c i M B c i C M
25 Cost model cloud servers peers Server b/w Cloud b/w Cloud storage i N / M B s i c i M B c i C M
26 Cost model cloud servers peers Server b/w Cloud b/w Cloud storage i N / M B s i c i M B c i C M
27 Remote access extension cloud servers peers i N Extensions Full version (in paper) B s i c i M j P i B c i, j (1 q ij f ij ) C i N P i
28 Hybrid (UT > L) Inflate most popular Depends less on cloud Seeding (only) Bundling (only) Hybrid
29 29
30 Passive measurements E.g., Organizational service usage Internet **Extract packet and protocol heathers, dns information, etc. ** Store securely ** Analyze ACM TWEB 11, ACM TOIT 11 30
31 Passive measurements E.g., Organizational service usage IEEE ICC 12 31
32 Popularity Active + passive measurement E.g., Peer-to-peer Head 10 6 Trunk 10 4 Tail 10 2 Zipf(1e+007,1) MZipf(1e+007,50,1) 10 0 GZipf(2e+005,0.02,1e-005,1) Rank Swarm Torrent IPTPS 09, IPTPS 10, IEEE P2P 11 32
33 Global vs. local access patterns Popularity dynamics Example questions Differences in access and service patterns? E.g., PAM 2012, TOIT 2011
34 Content Popularity Dynamics (and content discovery) How can users find content in this ocean of content? How are people creating and consuming content? What role social relationships play in content consumption? What fundamental laws govern content creation/consumption? A Tweet Movie B Under submission (and ongoing) 34
35 Active measurements E.g., C D B A ACM IMC '09, ICWSM '09 35
36 Mathematical modeling 36
37 Preferential Attachment (PA) Does PA explain the observed data? p i proportional to k α i For source node selection (Out-degree, α = 0.8) A B C For destination node selection (In-degree, α = 0.9) 37
38 Peer-to-peer dynamics Arrivals x(t) Downloaders Conversions Swarm Torrent dx dt dy dt ( x y) UC, ( x y) UC y Seeds y(t) Departures
39 Streaming using BT Downloader Downloader Seed Downloader Seed Arrivals Torrent (x downloaders; y seeds) Departures Much improved performance!! Peers (sorted by age) 39
40 Scalability and the long tail Consider a peer-assisted system Clients contribute their upload bandwidth when downloading a file from the server (files seeded only by server) Solves scalability problem, right? 40
41 Scalability and the long tail Consider a peer-assisted system Clients contribute their upload bandwidth when downloading a file from the server (files seeded only by server) Solves scalability problem, right? Perhaps not 41
42 Optimized Periodic Broadcasts Channel 1 Channel 2 Channel 3 Channel 4 Channel 5 Channel 6 r = segment streaming rate = 1 s = maximum # streams client listens to concurrently = 2 b = client data rate = s x r = 2 k length of first s segments: lk l1 l j r r j 1 length of segment k s: k 1 1 l k l j r j k s
43 Optimized Periodic Broadcasts Channel 1 Channel 2 Channel 3 Channel 4 Channel 5 Channel 6 r = segment streaming rate = 1 s = maximum # streams client listens to concurrently = 2 b = client data rate = s x r = 2 length of first s segments: length of segment k s: 1 lk r k 1 1 l k l j r j k s k 1 1 l1 l j r j 1 Including extension to non-linear media and/or multiple servers
44 Server selection problem A B C D Clients Requests / Demand? Task: Determine which replica should be serving each client at each point in time A B A C A A A A B Client schedule 44
45 Locality vs. aggregation Efficiency? use of a relatively small number of distributed servers, using request aggregation, may be as, or more, energy friendly than peer-assisted designs S But now have server selection problem S S C S S S C S C S C C S C C C network resource usage is minimized by selecting nearest server server resource usage is minimized by directing closely-spaced requests for the same file to the same server ACM TOMCCAP 2010; IEEE/ACM MASCOTS
46 Simple cost model Server i file delivery cost (concave due to aggregation) Fraction of requests served remotely Remote access cost per unit of data C N i 1 N C ( λ r ) cl i i i i 1 Total file delivery cost Server costs Network costs Policy dependent costs Neglected: Policy independent system costs 46
47 Example results N = 16, c = 0.5, equal request rates Candidate policy gives close to optimal performance 47
48 Workload management (and/or traffic/workload mixing) Maximize server resource usage Prioritized delay-sensitive workload(s) Background delay-tolerant workload(s) Workload management Split vs. shared resources 48
49 Demand Management ACM/SPEC ICPE 11 Steady state Diurnal 49
50 Mobile CDN and intelligent proxies making the mobile Web faster... and more efficient. 50
51 Scalability and efficiency matters -- Making the mobile Web cheaper Bandwidth, processing, energy, and other resources costs money Bandwidth, energy, other resources 51
52 Scalability and efficiency matters -- Making the mobile Web cheaper Bandwidth, processing, energy, and other resources costs money Bandwidth, energy, other resources Goal: Improving user experience while also reducing overall delivery cost, resource and energy usage... 52
53 Consider a proxy-based approach Move complexity to proxies Optimize processing, as well as server-proxy and proxy-client communication 53
54 Requirement prediction improving service and system utilization. 54
55 Many other ongoing projects incl. Scalable and Efficient Content Delivery Adaptive streaming How to best allow server selection and quality adaption to be done dynamically?? Hybrid delivery systems: How to best leverage and combine different techniques and solutions?? Emerging services: E.g., how to best enable emerging service; e.g., participatory sensing and smart grid solutions?? Non-linear media: How to best serve non-linear (or customizable) media?? Sustainability: How to best build sustainable ICT systems, and/or how to use ICT to improve sustainability of non-ict systems?? 55
56 Long-term goal (or mission statement ) Contribute towards providing better and more resource effective services and systems Focus on performance and resource usage/cost aspects of protocols, services, and systems Focus efforts towards the problems that we believe have the potential to yield the most significant contributions Try to use the best tools for the problem at hand 56
57 A final note I am looking for ambitious hardworking students (both thesis and PhD positions). If you are interested in one (or more) topic(s) related to computer networks and distributed systems, please do not hesitate to contact me... There are always lots interesting problems!!! You can also find out more about my research here: 57
58 Thank you! Scalable content delivery Traffic measurements, analysis, and modeling Energy-efficient and sustainable ICT Security and emerging services Niklas Carlsson 58
Scalable, Secure and Efficient Content Distribution and Services
Scalable, Secure and Efficient Content Distribution and Services Niklas Carlsson Linköping University, Sweden @ LiU students, Oct. 2016 The work here was in collaboration... Including with students (alphabetic
More informationInteractive Branched Video Streaming and Cloud Assisted Content Delivery
Interactive Branched Video Streaming and Cloud Assisted Content Delivery Niklas Carlsson Linköping University, Sweden @ Sigmetrics TPC workshop, Feb. 2016 The work here was in collaboration... Including
More informationYouTube Popularity Dynamics and Third-party Authentication
YouTube Popularity Dynamics and Third-party Authentication Niklas Carlsson Linköping University, Sweden Keynote at the 10th IEEE Workshop on Network Measurements (IEEE WNM @LCN), Nov. 2016 YouTube Popularity
More informationDynamic Content Allocation for Cloudassisted Service of Periodic Workloads
Dynamic Content Allocation for Cloudassisted Service of Periodic Workloads György Dán Royal Institute of Technology (KTH) Niklas Carlsson Linköping University @ IEEE INFOCOM 2014, Toronto, Canada, April/May
More informationUsing Torrent Inflation to Efficiently Serve the Long Tail in Peer-Assisted Content Delivery Systems
Using Torrent Inflation to Efficiently Serve the Long Tail in Peer-Assisted Content Delivery Systems Niklas Carlsson, Derek L. Eager, and Anirban Mahanti 3 University of Calgary, Calgary, Canada niklas.carlsson@cpsc.ucalgary.ca
More informationUsing Torrent Inflation to Efficiently Serve the Long Tail in Peer-Assisted Content Delivery Systems
Using Torrent Inflation to Efficiently Serve the Long Tail in Peer-Assisted Content Delivery Systems Niklas Carlsson, Derek L. Eager, Anirban Mahanti To cite this version: Niklas Carlsson, Derek L. Eager,
More informationCaching and Optimized Request Routing in Cloud-based Content Delivery Systems
Caching and Optimized Request Routing in Cloud-based Content Delivery Systems Niklas Carlsson a, Derek Eager b, Ajay Gopinathan 1a, Zongpeng Li c a Linköping University, Sweden, niklas.carlsson@liu.se
More informationThird-party Identity Management Usage on the Web
Third-party Identity Management Usage on the Web Anna Vapen¹, Niklas Carlsson¹, Anirban Mahanti², Nahid Shahmehri¹ ¹Linköping University, Sweden ²NICTA, Australia Third-party Web Authentication Web Authentication
More informationWeb Caching and Content Delivery
Web Caching and Content Delivery Caching for a Better Web Performance is a major concern in the Web Proxy caching is the most widely used method to improve Web performance Duplicate requests to the same
More informationPeer-Assisted Caching for Scalable Media Streaming in Wireless Backhaul Networks
Peer-Assisted Caching for Scalable Media Streaming in Wireless Backhaul Networks Hazem Gomaa Geoffrey G. Messier Robert Davies Department of Electrical and Computer Engineering University of Calgary, Calgary,
More informationUNIVERSITY OF CALGARY. YouTube Workload Characterization. Phillipa Gill
UNIVERSITY OF CALGARY YouTube Workload Characterization by Phillipa Gill A THESIS SUBMITTED TO THE FACULTY OF GRADUATE STUDIES IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE DEGREE OF MASTER OF SCIENCE
More informationInformation Sharing and User Privacy in the Third-party Identity Management Landscape
Information Sharing and User Privacy in the Third-party Identity Management Landscape Anna Vapen¹, Niklas Carlsson¹, Anirban Mahanti², Nahid Shahmehri¹ ¹Linköping University, Sweden ²NICTA, Australia 2
More informationReplicate It! Scalable Content Delivery: Why? Scalable Content Delivery: How? Scalable Content Delivery: How? Scalable Content Delivery: What?
Accelerating Internet Streaming Media Delivery using Azer Bestavros and Shudong Jin Boston University http://www.cs.bu.edu/groups/wing Scalable Content Delivery: Why? Need to manage resource usage as demand
More informationThe Flattening Internet Topology:
The Flattening Internet Topology: Natural Evolution, Unsightly Barnacles or Contrived Collapse? Phillipa Gill Martin Arlitt Zongpeng Li Anirban Mahanti U of Calgary HP Labs/ U of Calgary IIT Delhi U of
More informationPerformance and cost effectiveness of caching in mobile access networks
Performance and cost effectiveness of caching in mobile access networks Jim Roberts (IRT-SystemX) joint work with Salah Eddine Elayoubi (Orange Labs) ICN 2015 October 2015 The memory-bandwidth tradeoff
More informationEvolved Multimedia Broadcast/Multicast Service (embms) in LTE-advanced
Evolved Multimedia Broadcast/Multicast Service (embms) in LTE-advanced 1 Evolved Multimedia Broadcast/Multicast Service (embms) in LTE-advanced Separation of control plane and data plane Image from: Lecompte
More informationA new caching policy for cloud assisted Peer-to-Peer video on-demand services
A new caching policy for cloud assisted Peer-to-Peer video on-demand services Franco Robledo, Pablo Rodríguez-Bocca, Pablo Romero and Claudia Rostagnol Facultad de Ingeniería, Universidad de la República.
More informationComputer Networks. Instructor: Niklas Carlsson
Computer Networks Instructor: Niklas Carlsson Email: niklas.carlsson@liu.se Notes derived from Computer Networking: A Top Down Approach, by Jim Kurose and Keith Ross, Addison-Wesley. The slides are adapted
More informationMultimedia Streaming. Mike Zink
Multimedia Streaming Mike Zink Technical Challenges Servers (and proxy caches) storage continuous media streams, e.g.: 4000 movies * 90 minutes * 10 Mbps (DVD) = 27.0 TB 15 Mbps = 40.5 TB 36 Mbps (BluRay)=
More informationKeerthana Priyadharshini 1, T Sivakumar 2 1,2. Computer Science and Engineering, Anna University, Chennai
Adaptive Cloud Downloading Service Using AMS Algorithm Keerthana Priyadharshini 1, T Sivakumar 2 1,2 Computer Science and Engineering, Anna University, Chennai Abstract: Video content downloading using
More informationEnhancing Downloading Time By Using Content Distribution Algorithm
RESEARCH ARTICLE OPEN ACCESS Enhancing Downloading Time By Using Content Distribution Algorithm VILSA V S Department of Computer Science and Technology TKM Institute of Technology, Kollam, Kerala Mailid-vilsavijay@gmail.com
More informationModeling and Caching of P2P Traffic
School of Computing Science Simon Fraser University, Canada Modeling and Caching of P2P Traffic Mohamed Hefeeda Osama Saleh ICNP 06 15 November 2006 1 Motivations P2P traffic is a major fraction of Internet
More informationBitTorrent Fairness Analysis
BitTorrent Fairness Analysis Team Asians Zhenkuang He Gopinath Vasalamarri Topic Summary Aim to test how the fairness affect the file transfer speed in a P2P environment (here using the BitTorrent Protocol)
More informationAdaptive Server Allocation for Peer-assisted VoD
Adaptive Server Allocation for Peer-assisted VoD Konstantin Pussep, Osama Abboud, Florian Gerlach, Ralf Steinmetz, Thorsten Strufe Konstantin Pussep Konstantin.Pussep@KOM.tu-darmstadt.de Tel.+49 6151 165188
More informationLoopback: Exploiting Collaborative Caches for Large-Scale Streaming
Loopback: Exploiting Collaborative Caches for Large-Scale Streaming Ewa Kusmierek Yingfei Dong David Du Poznan Supercomputing and Dept. of Electrical Engineering Dept. of Computer Science Networking Center
More informationRouting over Low Power and Lossy Networks
outing over Low Power and Lossy Networks Analysis and possible enhancements of the IETF PL routing protocol Enzo Mingozzi Associate Professor @ University of Pisa e.mingozzi@iet.unipi.it outing over LLNs
More informationCollaborative Multi-Source Scheme for Multimedia Content Distribution
Collaborative Multi-Source Scheme for Multimedia Content Distribution Universidad Autónoma Metropolitana-Cuajimalpa, Departament of Information Technology, Mexico City, Mexico flopez@correo.cua.uam.mx
More informationDoctoral Written Exam in Networking, Fall 2009
Doctoral Written Exam in Networking, Fall 2009 November 9, 2009 Answer all parts of all questions. There are four multi-part questions, each of equal weight. Turn in your answers by Thursday, November
More informationPower Aware Hierarchical Epidemics in P2P Systems Emrah Çem, Tuğba Koç, Öznur Özkasap Koç University, İstanbul
Power Aware Hierarchical Epidemics in P2P Systems Emrah Çem, Tuğba Koç, Öznur Özkasap Koç University, İstanbul COST Action IC0804 Workshop in Budapest - Working Group 3 May 19th 2011 supported by TUBITAK
More informationP2P VoD Systems: Modelling and Performance
P2P VoD Systems: Modelling and Performance Samuli Aalto, Aalto University, Finland Pasi Lassila, Aalto University, Finland Niklas Raatikainen, HIIT, Finland Petri Savolainen, HIIT, Finland Sasu Tarkoma,
More informationOn Minimizing Packet Loss Rate and Delay for Mesh-based P2P Streaming Services
On Minimizing Packet Loss Rate and Delay for Mesh-based P2P Streaming Services Zhiyong Liu, CATR Prof. Zhili Sun, UniS Dr. Dan He, UniS Denian Shi, CATR Agenda Introduction Background Problem Statement
More informationINTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY
INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY A PATH FOR HORIZING YOUR INNOVATIVE WORK PEER-TO-PEER FILE SHARING WITH THE BITTORRENT PROTOCOL APURWA D. PALIWAL 1, PROF.
More informationComputer Networks. Instructor: Niklas Carlsson
Computer Networks Instructor: Niklas Carlsson Email: niklas.carlsson@liu.se Notes derived from Computer Networking: A Top Down Approach, by Jim Kurose and Keith Ross, Addison-Wesley. The slides are adapted
More informationExploiting Communities for Enhancing Lookup Performance in Structured P2P Systems
Exploiting Communities for Enhancing Lookup Performance in Structured P2P Systems H. M. N. Dilum Bandara and Anura P. Jayasumana Colorado State University Anura.Jayasumana@ColoState.edu Contribution Community-aware
More informationarxiv: v3 [cs.ni] 3 May 2017
Modeling Request Patterns in VoD Services with Recommendation Systems Samarth Gupta and Sharayu Moharir arxiv:1609.02391v3 [cs.ni] 3 May 2017 Department of Electrical Engineering, Indian Institute of Technology
More informationExploring the Optimal Replication Strategy in P2P-VoD Systems: Characterization and Evaluation
1 Exploring the Optimal Replication Strategy in P2P-VoD Systems: Characterization and Evaluation Weijie Wu, Student Member, IEEE, and John C.S. Lui, Fellow, IEEE Abstract P2P-Video-on-Demand (P2P-VoD)
More informationOpenCache. A Platform for Efficient Video Delivery. Matthew Broadbent. 1 st Year PhD Student
OpenCache A Platform for Efficient Video Delivery Matthew Broadbent 1 st Year PhD Student Motivation Consumption of video content on the Internet is constantly expanding Video-on-demand is an ever greater
More informationModeling and Performance Analysis of BitTorrent-Like Peer-to-Peer Networks
Modeling and Performance Analysis of BitTorrent-Like Peer-to-Peer Networks Dongyu Qiu and R. Srikant Coordinated Science Laboratory University of Illinois at Urbana-Champaign CSL, UIUC p.1/22 Introduction
More informationLecture 17: Peer-to-Peer System and BitTorrent
CSCI-351 Data communication and Networks Lecture 17: Peer-to-Peer System and BitTorrent (I swear I only use it for Linux ISOs) The slide is built with the help of Prof. Alan Mislove, Christo Wilson, and
More informationGovernment IT Modernization and the Adoption of Hybrid Cloud
Government IT Modernization and the Adoption of Hybrid Cloud An IDC InfoBrief, Sponsored by VMware June 2018 Federal and National Governments Are at an Inflection Point Federal and national governments
More informationServer Selection in Large-Scale Video-on-Demand Systems
Server Selection in Large-Scale Video-on-Demand Systems NIKLAS CARLSSON and DEREK L. EAGER University of Saskatchewan Video on demand, particularly with user-generated content, is emerging as one of the
More informationIt s Not the Cost, It s the Quality! Ion Stoica Conviva Networks and UC Berkeley
It s Not the Cost, It s the Quality! Ion Stoica Conviva Networks and UC Berkeley 1 A Brief History! Fall, 2006: Started Conviva with Hui Zhang (CMU)! Initial goal: use p2p technologies to reduce distribution
More informationAn Overview of Smart Sustainable Cities and the Role of Information and Communication Technologies (ICTs)
An Overview of Smart Sustainable Cities and the Role of Information and Communication Technologies (ICTs) Sekhar KONDEPUDI Ph.D. Vice Chair FG-SSC & Coordinator Working Group 1 ICT role and roadmap for
More informationIPTV Bandwidth Demands in Metropolitan Area Networks
IPTV Bandwidth Demands in Metropolitan Area Networks LANMAN 27 Jesse Simsarian and Marcus Duelk Bell Laboratories, Alcatel-Lucent, Holmdel, NJ 7733, email: jesses@alcatel-lucent.com June 11, 27 Introduction
More informationCS 425 / ECE 428 Distributed Systems Fall 2015
CS 425 / ECE 428 Distributed Systems Fall 2015 Indranil Gupta (Indy) Measurement Studies Lecture 23 Nov 10, 2015 Reading: See links on website All Slides IG 1 Motivation We design algorithms, implement
More informationTopics in P2P Networked Systems
600.413 Topics in P2P Networked Systems Week 4 Measurements Andreas Terzis Slides from Stefan Saroiu Content Delivery is Changing Thirst for data continues to increase (more data & users) New types of
More informationExperience. A New Modular E-Learning Platform Integrating an Enhanced Multimedia. Doctoral Program in Computer and Control Engineering (XXX Cycle)
Doctoral Program in Computer and Control Engineering (XXX Cycle) A New Modular E-Learning Platform Integrating an Enhanced Multimedia Experience Candidate: Leonardo Favario Supervisor: Prof. Enrico Masala
More informationirtc: Live Broadcasting
1 irtc: Live Broadcasting Delivering ultra-low-latency media at massive scale with LiveSwitch and WebRTC Introduction In the early days of the Internet and personal computing, it wasn t uncommon to wait
More information2 nd International Conference on Advances in Peer-to-Peer Systems (AP2PS) 2010
2 nd International Conference on Advances in Peer-to-Peer Systems (AP2PS) 2010 Panel Discussion Professor Nick Antonopoulos School of Computing & Mathematics University of Derby Does P2P matter? P2P provides
More informationEnterprise Recording and Live Streaming Architecture with VBrick
Enterprise Recording and Live Streaming Architecture with VBrick Terry French Technical Manager - International - VBrick Systems Inc BRKCOL-2111 Agenda Enterprise Video Overview VBrick Core Components
More informationThe Scalability of Swarming Peer-to-Peer Content Delivery
The Scalability of Swarming Peer-to-Peer Content Delivery Daniel Zappala Brigham Young University zappala@cs.byu.edu with Daniel Stutzbach Reza Rejaie University of Oregon Page 1 Motivation Small web sites
More informationA Case For OneSwarm. Tom Anderson University of Washington.
A Case For OneSwarm Tom Anderson University of Washington http://oneswarm.cs.washington.edu/ With: Jarret Falkner, Tomas Isdal, Alex Jaffe, John P. John, Arvind Krishnamurthy, Harsha Madhyastha and Mike
More informationMobile Edge Computing for 5G: The Communication Perspective
Mobile Edge Computing for 5G: The Communication Perspective Kaibin Huang Dept. of Electrical & Electronic Engineering The University of Hong Kong Hong Kong Joint Work with Yuyi Mao (HKUST), Changsheng
More informationServing Niche Video-on-Demand Content in a Managed P2P Environment
1 Serving Niche Video-on-Demand Content in a Managed P2P Environment Eli Brosh 1, Chitra Agastya 2, John Morales 2, Vishal Misra 1, Dan Rubenstein 1 affaddr Department of Computer Science, Columbia University
More informationDynamic Broadcast Scheduling in DDBMS
Dynamic Broadcast Scheduling in DDBMS Babu Santhalingam #1, C.Gunasekar #2, K.Jayakumar #3 #1 Asst. Professor, Computer Science and Applications Department, SCSVMV University, Kanchipuram, India, #2 Research
More informationP2P Applications. Reti di Elaboratori Corso di Laurea in Informatica Università degli Studi di Roma La Sapienza
P2P Applications Reti di Elaboratori Corso di Laurea in Informatica Università degli Studi di Roma La Sapienza Versione originale delle slides fornita da Dora Spenza e Marco Barbera P2P Paradigm Late 80
More informationCS 43: Computer Networks BitTorrent & Content Distribution. Kevin Webb Swarthmore College September 28, 2017
CS 43: Computer Networks BitTorrent & Content Distribution Kevin Webb Swarthmore College September 28, 2017 Agenda BitTorrent Cooperative file transfers Briefly: Distributed Hash Tables Finding things
More informationPassive Crowd-based Monitoring of World Wide Web Infrastructure and its Performance
Passive Crowd-based Monitoring of World Wide Web Infrastructure and its Performance Martin Arlitt, Niklas Carlsson, Carey Williamson, Jerry Rolia HP Laboratories HPL-212-47 Keyword(s): World Wide Web;
More informationReal-Time Insights from the Source
LATENCY LATENCY LATENCY Real-Time Insights from the Source This white paper provides an overview of edge computing, and how edge analytics will impact and improve the trucking industry. What Is Edge Computing?
More informationRequest Generation for a Peer-based PVR
Request Generation for a Peer-based PVR Jeremy Guebert Dept. of Computer Science University of Saskatchewan Saskatoon, SK, Canada jlg327@cs.usask.ca Dwight Makaroff Dept. of Computer Science University
More informationP2P Applications. Reti di Elaboratori Corso di Laurea in Informatica Università degli Studi di Roma La Sapienza Canale A-L Prof.ssa Chiara Petrioli
P2P Applications Reti di Elaboratori Corso di Laurea in Informatica Università degli Studi di Roma La Sapienza Canale A-L Prof.ssa Chiara Petrioli Server-based Network Peer-to-peer networks A type of network
More informationBayeux: An Architecture for Scalable and Fault Tolerant Wide area Data Dissemination
Bayeux: An Architecture for Scalable and Fault Tolerant Wide area Data Dissemination By Shelley Zhuang,Ben Zhao,Anthony Joseph, Randy Katz,John Kubiatowicz Introduction Multimedia Streaming typically involves
More informationOn the Analysis of Caches with Pending Interest Tables
On the Analysis of Caches with Pending Interest Tables Mostafa Dehghan 1, Bo Jiang 1 Ali Dabirmoghaddam 2, Don Towsley 1 1 University of Massachusetts Amherst 2 University of California Santa Cruz ICN,
More informationOptimized Adaptive Streaming of Multi-video Stream Bundles
Optimized Adaptive Streaming of Multi-video Stream Bundles Niklas Carlsson Derek Eager Vengatanathan Krishnamoorthi Tatiana Polishchuk Linköping University, Sweden University of Saskatchewan, Canada Abstract
More informationTDDD82 Secure Mobile Systems Lecture 6: Quality of Service
TDDD82 Secure Mobile Systems Lecture 6: Quality of Service Mikael Asplund Real-time Systems Laboratory Department of Computer and Information Science Linköping University Based on slides by Simin Nadjm-Tehrani
More informationPeer-to-Peer Streaming Systems. Behzad Akbari
Peer-to-Peer Streaming Systems Behzad Akbari 1 Outline Introduction Scaleable Streaming Approaches Application Layer Multicast Content Distribution Networks Peer-to-Peer Streaming Metrics Current Issues
More informationDoctoral Written Exam in Networking, Fall 2008
Doctoral Written Exam in Networking, Fall 2008 December 5, 2008 Answer all parts of all questions. There are four multi-part questions, each of equal weight. Turn in your answers by Thursday, December
More informationCROSS LAYER PROTOCOL (APTEEN) USING WSN FOR REAL TIME APPLICATION
CROSS LAYER PROTOCOL (APTEEN) USING WSN FOR REAL TIME APPLICATION V. A. Dahifale 1, N. Y. Siddiqui 2 PG Student, College of Engineering Kopargaon, Maharashtra, India 1 Assistant Professor, College of Engineering
More informationMedia Caching Support for Mobile Transit Clients
Media Caching Support for Mobile Transit Clients Hazem Gomaa Geoffrey Messier Robert Davies Department of Electrical and Computer Engineering University of Calgary Calgary, AB, Canada Email: {hagomaa,gmessier,davies}@ucalgary.ca
More informationUNIVERSITY OF OSLO Department of Informatics. RBC: A Relevance Based Caching Algorithm for P2P Access Patterns. Master thesis. Kristoffer Høegh Mysen
UNIVERSITY OF OSLO Department of Informatics RBC: A Relevance Based Caching Algorithm for P2P Access Patterns Master thesis Kristoffer Høegh Mysen 9th July 2007 3 Preface This Master Thesis is written
More informationMicrosoft Enterprise Voice and Online Services with Microsoft Lync Server 2013
1800 ULEARN (853 276) www.ddls.com.au Microsoft 20337 - Enterprise Voice and Online Services with Microsoft Lync Server 2013 Length 5 days Price $4290.00 (inc GST) Version B Overview This five-day instructor-led
More informationTurbo King: Framework for Large- Scale Internet Delay Measurements
Turbo King: Framework for Large- Scale Internet Delay Measurements Derek Leonard Joint work with Dmitri Loguinov Internet Research Lab Department of Computer Science Texas A&M University, College Station,
More informationMetadata, Chief technicolor
Metadata, the future of home entertainment Christophe Diot Christophe Diot Chief Scientist @ technicolor 2 2011-09-26 What is a metadata? Metadata taxonomy Usage metadata Consumption (number of views,
More informationCOMPUTER NETWORKS PERFORMANCE. Gaia Maselli
COMPUTER NETWORKS PERFORMANCE Gaia Maselli maselli@di.uniroma1.it Prestazioni dei sistemi di rete 2 Overview of first class Practical Info (schedule, exam, readings) Goal of this course Contents of the
More informationThe Impact of Peer-to-Peer Networking on User Behaviour and Network Design
The Impact of Peer-to-Peer Networking on User Behaviour and Network Design Anders Gavler & Stéphane Junique Acreo Netlab claus.popp.larsen@acreo.se p1 p1 Caon Peer-to-peer and file sharing p2 p2 p2p traffic
More informationEvaluation of Performance of Cooperative Web Caching with Web Polygraph
Evaluation of Performance of Cooperative Web Caching with Web Polygraph Ping Du Jaspal Subhlok Department of Computer Science University of Houston Houston, TX 77204 {pdu, jaspal}@uh.edu Abstract This
More informationMobile Content Hosting Infrastructure in China: A View from a Cellular ISP. Zhenhua Li Chunjing Han Gaogang Xie
Mobile Content Hosting Infrastructure in China: A View from a Cellular ISP Zhenyu Li Donghui Yang Zhenhua Li Chunjing Han Gaogang Xie Continuous increase of mobile data CISCO projected: the mobile data
More informationOPTICAL INTERCONNECTS IN DATA CENTER. Tanjila Ahmed
OPTICAL INTERCONNECTS IN DATA CENTER Tanjila Ahmed Challenges for Today s Data Centers Challenges to be Addressed : Scalability Low latency Energy Efficiency Lower Cost Challenges for Today s Data Center
More informationCSMA based Medium Access Control for Wireless Sensor Network
CSMA based Medium Access Control for Wireless Sensor Network H. Hoang, Halmstad University Abstract Wireless sensor networks bring many challenges on implementation of Medium Access Control protocols because
More informationSensor Web when sensor networks meet the World-Wide Web
Sensor Web when sensor networks meet the World-Wide Web Dr. Steve Liang Assistant Professor Department of Geomatics Engineering Schulich School of Engineering University of Calgary steve.liang@ucalgary.ca
More informationPeer to Peer Networks
Sungkyunkwan University Peer to Peer Networks Prepared by T. Le-Duc and H. Choo Copyright 2000-2017 Networking Laboratory Presentation Outline 2.1 Introduction 2.2 Client-Server Paradigm 2.3 Peer-To-Peer
More informationImproving object cache performance through selective placement
University of Wollongong Research Online Faculty of Informatics - Papers (Archive) Faculty of Engineering and Information Sciences 2006 Improving object cache performance through selective placement Saied
More informationInnovation Technology for Future Convergence Network
KRnet 2013 Keynote Speech Innovation Technology for Future Convergence Network Jinsung Choi, Ph.D. EVP, Head of ICT R&D Division, SK Telecom Contents I. Key Trends Driving Network Evolution II. Innovation
More informationKey Network-Layer Functions
Network Layer: Routing & Forwarding Instructor: Anirban Mahanti Office: ICT 745 Email: mahanti@cpsc.ucalgary.ca Class Location: ICT 121 Lectures: MWF 12:00 12:50 hours Notes derived from Computer Networking:
More informationOptimized Adaptive Streaming of Multi-video Stream Bundles
Optimized Adaptive Streaming of Multi-video Stream Bundles Niklas Carlsson, Derek Eager, Vengatanathan Krishnamoorthi and Tatiana Polishchuk The self-archived version of this journal article is available
More informationDemand-Aware Content Distribution
Demand-Aware Content Distribution Srinivas Shakkottai Texas A&M University Hybrid content distribution High level idea: Use P2P dissemination to assist traditional clientserver methods, e.g., content delivery
More informationBoosting Market Liquidity of Peer-to-Peer Systems Through Cyclic Trading
Boosting Market Liquidity of Peer-to-Peer Systems Through Cyclic Trading Raphael Eidenbenz Thomas Locher Stefan Schmid Raphael+Roger: ETH Zurich DCG Thomas: ABB Research Roger Wattenhofer T-Labs Stefan:
More informationChunk Scheduling Strategies In Peer to Peer System-A Review
Chunk Scheduling Strategies In Peer to Peer System-A Review Sanu C, Deepa S S Abstract Peer-to-peer ( P2P) s t r e a m i n g systems have become popular in recent years. Several peer- to-peer systems for
More informationCompSci 356: Computer Network Architectures Lecture 21: Overlay Networks Chap 9.4. Xiaowei Yang
CompSci 356: Computer Network Architectures Lecture 21: Overlay Networks Chap 9.4 Xiaowei Yang xwy@cs.duke.edu Overview Problem Evolving solutions IP multicast Proxy caching Content distribution networks
More informationLocalization based Peer2Peer traffic optimization
Localization based Peer2Peer traffic optimization Potr Oniszczuk BellLabs Market Trends Traffic The Exabyte Age Network traffic is growing exponentially Adding capacity is not a sustainable situation Optimizing
More informationProactive-Caching based Information Centric Networking Architecture for Reliable Green Communication in ITS
ITU Kaleidoscope 2015 Trust in the Information Society Proactive-Caching based Information Centric Networking Architecture for Reliable Green Communication in ITS Presenter: Prof. PhD. Takuro SATO Waseda
More informationOn the Feasibility of Prefetching and Caching for Online TV Services: A Measurement Study on
See discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/220850337 On the Feasibility of Prefetching and Caching for Online TV Services: A Measurement
More informationIRIS: Iterative and Intelligent Experiment Selection
IRIS: Iterative and Intelligent Experiment Selection Raoufehsadat Hashemian, Niklas Carlsson, Diwakar Krishnamurthy and Martin Arlitt The self-archived version of this journal article is available at Linköping
More informationDigital Marketing Communication Award
BIGROCKDESIGNS computer training consultants learn@bigrockdesigns.com ' www.bigrockdesigns.com Digital Marketing Communication Award Course Outline Our Digital Marketing Communication Award course encompasses
More informationWhat is the relationship between a domain name (e.g., youtube.com) and an IP address?
DNS, CDNs March 30, 2009 Lecture 14 Sam Madden DNS What is the relationship between a domain name (e.g., youtube.com) and an IP address? DNS is the system that determines this mapping. Basic idea: You
More informationA Survey on Research on the Application-Layer Traffic Optimization (ALTO) Problem
A Survey on Research on the Application-Layer Traffic Optimization (ALTO) Problem draft-rimac-p2prg-alto-survey-00 Marco Tomsu, Ivica Rimac, Volker Hilt, Vijay Gurbani, Enrico Marocco 75 th IETF Meeting,
More informationNovember 2017 WebRTC for Live Media and Broadcast Second screen and CDN traffic optimization. Author: Jesús Oliva Founder & Media Lead Architect
November 2017 WebRTC for Live Media and Broadcast Second screen and CDN traffic optimization Author: Jesús Oliva Founder & Media Lead Architect Introduction It is not a surprise if we say browsers are
More information"Charting the Course... MOC A Deploying Voice Workloads for Skype for Business Online and Server Course Summary
Description Course Summary This five-day instructor-led course teaches how to design, plan, and deploy the various voice solutions available with Skype for Business Online and Skype for Business Server
More informationQuality of Service in Ultrabroadband models
Quality of Service in Ultrabroadband models Elias Aravantinos ICT Consultant, CITI Managing Director, Exelixisnet earavantinos@exelixisnet.com April 4, 2008 TELECOM ParisTech Contents 1 2 3 4 UBB & QoS
More informationAnalysis of P2P Storage Systems. March 13, 2009
Analysis of P2P Storage Systems Réunion du Boréon March 13, 2009 Program Simulating millions of nodes and billions of events: OSA - BROCCOLI - SPREADS. Participants: Judicael, Olivier. P2P storage systems
More information