NTMS 2012 GlobeTraff: a traffic workload generator for the performance evaluation of future Internet architectures K.V. Katsaros, G. Xylomenos, G.C. Polyzos.

Slides:



Advertisements
Similar presentations
Operating Systems Components of OS
Advertisements

1 New Media & Media Formats for Future Media Internet Theodore B. Zahariadis, PhD Synelixis Solutions Ltd 10 Farmakidou Av. GR34100, Greece.
Cameron Dale and Jiangchuan LiuA Measurement Study of Piece Population in BitTorrent Introduction BitTorrent Experiment Results Simulation Discussion A.
October 15, 2002MASCOTS WebTraff: A GUI for Web Proxy Cache Workload Modeling and Analysis Nayden Markatchev Carey Williamson Department of Computer.
Session 8b, 5 th July 2012 Future Network & MobileSummit 2012 Copyright 2012 Mobile Multimedia Laboratory Realistic Media Streaming over BitTorrent George.
Computer Science Generating Streaming Access Workload for Performance Evaluation Shudong Jin 3nd Year Ph.D. Student (Advisor: Azer Bestavros)
Amir Rasti Reza Rejaie Dept. of Computer Science University of Oregon.
Adapted from Menascé & Almeida.1 Workload Characterization for the Web.
2005/2/23 HUT T Characterizing Web Workload of Mobile Clients Chuang Yu Juha Raitio.
1 10 Web Workload Characterization Web Protocols and Practice.
GlobeTraff A traffic workload generator for the performance evaluation of ICN architectures K.V. Katsaros, G. Xylomenos, G.C. Polyzos A.U.E.B. (presented.
1 School of Computing Science Simon Fraser University, Canada Modeling and Caching of P2P Traffic Mohamed Hefeeda Osama Saleh ICNP’06 15 November 2006.
Company Confidential 1 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials Towards a mobile content delivery network with a P2P architecture Carlos Quiroz.
An Adaptable Benchmark for MPFS Performance Testing A Master Thesis Presentation Yubing Wang Advisor: Prof. Mark Claypool.
1 CPSC : Project Brainstorming Session Carey Williamson Department of Computer Science University of Calgary.
Performance Evaluation of Web Proxy Cache Replacement Policies Orit Brimer Ravit krayif Sigal ishay.
1 A Framework for Lazy Replication in P2P VoD Bin Cheng 1, Lex Stein 2, Hai Jin 1, Zheng Zhang 2 1 Huazhong University of Science & Technology (HUST) 2.
A BitTorrent Module for the OMNeT++ Simulator MASCOTS 2009, London, UK G. Xylomenos (with K. Katsaros, V.P. Kemerlis and C. Stais)
1 Simulation Evaluation of a Heterogeneous Web Proxy Caching Hierarchy Mudashiru Busari Carey Williamson University of Saskatchewan University of Calgary.
A Hierarchical Characterization of a Live Streaming Media Workload E. Veloso, V. Almeida W. Meira, A. Bestavros, S. Jin Proceedings of Internet Measurement.
Hardware-based Load Generation for Testing Servers Lorenzo Orecchia Madhur Tulsiani CS 252 Spring 2006 Final Project Presentation May 1, 2006.
OS Fall ’ 02 Performance Evaluation Operating Systems Fall 2002.
Efficient Content Location Using Interest-based Locality in Peer-to-Peer Systems Presented by: Lin Wing Kai.
Network Traffic Measurement and Modeling CSCI 780, Fall 2005.
Exploiting Content Localities for Efficient Search in P2P Systems Lei Guo 1 Song Jiang 2 Li Xiao 3 and Xiaodong Zhang 1 1 College of William and Mary,
1 CAPS: A Peer Data Sharing System for Load Mitigation in Cellular Data Networks Young-Bae Ko, Kang-Won Lee, Thyaga Nandagopal Presentation by Tony Sung,
A Hierarchical Characterization of a Live Streaming Media Workload IEEE/ACM Trans. Networking, Feb Eveline Veloso, Virg í lio Almeida, Wagner Meira,
Performance Evaluation
Performance Evaluation of Peer-to-Peer Video Streaming Systems Wilson, W.F. Poon The Chinese University of Hong Kong.
OS Fall ’ 02 Performance Evaluation Operating Systems Fall 2002.
COMPUTER APPLICATIONS TO BUSINESS ||
Network Simulation Internet Technologies and Applications.
1 Ekow J. Otoo Frank Olken Arie Shoshani Adaptive File Caching in Distributed Systems.
MSDN – Media Story Delivery Network Delivering Personalised and Distributed Media Stuart PorterBen Tagger.
Research on cloud computing application in the peer-to-peer based video-on-demand systems Speaker : 吳靖緯 MA0G rd International Workshop.
Jesse E. Simsarian and Marcus Duelk Bell Laboratories, Alcatel-Lucent, Holmdel, NJ, 15th IEEE Workshop on Local and Metropolitan.
An Analysis of Chaining Protocols for Video-on-Demand J.-F. Pâris University of Houston Thomas Schwarz, S. J. Universidad Católica del Uruguay.
Gil EinzigerRoy Friedman Computer Science Department Technion.
® IBM Software Group © 2007 IBM Corporation J2EE Web Component Introduction
UbiStore: Ubiquitous and Opportunistic Backup Architecture. Feiselia Tan, Sebastien Ardon, Max Ott Presented by: Zainab Aljazzaf.
Segment-Based Proxy Caching of Multimedia Streams Authors: Kun-Lung Wu, Philip S. Yu, and Joel L. Wolf IBM T.J. Watson Research Center Proceedings of The.
1 Networking Chapter Distributed Capabilities Communications architectures –Software that supports a group of networked computers Network operating.
Distributed Maintenance of Cache Freshness in Opportunistic Mobile Networks Wei Gao and Guohong Cao Dept. of Computer Science and Engineering Pennsylvania.
Microsoft Research1 Characterizing Alert and Browse Services for Mobile Clients Atul Adya, Victor Bahl, Lili Qiu Microsoft Research USENIX Annual Technical.
Othman Othman M.M., Koji Okamura Kyushu University 1.
Networking 2012 On inter-domain name resolution for information-centric networks K.V. Katsaros, N. Fotiou, X. Vasilakos, C.N. Ververidis, C. Tsilopoulos,
Internet Measurment Multimedia 1. Properties Challenges Tools State of the Art 2.
Efficient P2P Search by Exploiting Localities in Peer Community and Individual Peers A DISC’04 paper Lei Guo 1 Song Jiang 2 Li Xiao 3 and Xiaodong Zhang.
Prentice HallHigh Performance TCP/IP Networking, Hassan-Jain Chapter 4 TCP/IP Network Simulation.
PROP: A Scalable and Reliable P2P Assisted Proxy Streaming System Computer Science Department College of William and Mary Lei Guo, Songqing Chen, and Xiaodong.
Search Engine using Web Mining COMS E Web Enhanced Information Mgmt Prof. Gail Kaiser Presented By: Rupal Shah (UNI: rrs2146)
AMQP, Message Broker Babu Ram Dawadi. overview Why MOM architecture? Messaging broker like RabbitMQ in brief RabbitMQ AMQP – What is it ?
정하경 MMLAB Fundamentals of Internet Measurement: a Tutorial Nevil Brownlee, Chris Lossley, “Fundamentals of Internet Measurement: a Tutorial,” CMG journal.
Information-Centric Networks Section # 10.3: Publish/Subscribe Instructor: George Xylomenos Department: Informatics.
MiddleMan: A Video Caching Proxy Server NOSSDAV 2000 Brian Smith Department of Computer Science Cornell University Ithaca, NY Soam Acharya Inktomi Corporation.
An Analysis of Internet Content Delivery Systems 19 rd November, 2007 Youngsub CSE, SNU.
#16 Application Measurement Presentation by Bobin John.
1 Internet Traffic Measurement and Modeling Carey Williamson Department of Computer Science University of Calgary.
Modeling and Caching of P2P Traffic Osama Saleh Thesis Defense and Seminar 21 November 2006.
Mobile Data Offloading: How Much Can WiFi Deliver? Kyunghan Lee, Injong Rhee, Joohyun Lee, Song Chong, Yung Yi CoNEXT Presentor: Seokshin.
1 On the Sensitivity of Web Proxy Cache Performance to Workload Characteristics Mudashiru Busari Carey Williamson Department of Computer Science University.
Multicast in Information-Centric Networking March 2012.
Does Internet media traffic really follow the Zipf-like distribution? Lei Guo 1, Enhua Tan 1, Songqing Chen 2, Zhen Xiao 3, and Xiaodong Zhang 1 1 Ohio.
Auction-based in-network caching in Information-centric networks Workshop ACROSS, 16th of September 2016 | Lucia D’Acunto.
Evaluation of Load Balancing Algorithms and Internet Traffic Modeling for Performance Analysis By Arthur L. Blais.
Network Traffic Modeling
IFIP – Performance 2007 A Modeling Framework to Understand the Tussle between ISPs and Peer-to-Peer File Sharing Users Michele Garetto - unito.
Kun-chan Lan National ICT Australia John Heidemann USC/ISI
PEER-TO-PEER SYSTEMS.
Fog Computing for Low Latency, Interactive Video Streaming
Presentation transcript:

NTMS 2012 GlobeTraff: a traffic workload generator for the performance evaluation of future Internet architectures K.V. Katsaros, G. Xylomenos, G.C. Polyzos AUEB

Information-Centric Networking Traffic characteristics Models Implemented –Web, P2P, Video, Other The GlobeTraff tool Conclusions and future work

Information-Centric Networking The Internet is a great success –But is has its share of problems and limitations Mobility support, multihoming, multicast… Information-centric networking (ICN) –In ICN information items are named –Providers publish information items –Consumers subscribe to information items –The network acts as a mediator It locates and delivers the content –ICN enables in-network caching All data are treated the same way

Traffic characteristics Traffic patterns play a vital role –Past research has led to many traffic models Web, P2P, Video –Application specific traces are not enough –We need to consider global traffic effects GlobeTraff is a synthetic traffic workload generator –Based on current Internet traffic models –Allows the creation of various traffic mixes What applications? How much do they contribute? –Allows changing the characteristics of each model Of course we cannot predict future applications

Traffic characteristics Popularity characteristics –Popularity distribution Number/fraction of requests for object –Temporal locality How are requests distributed in time? –Spatial locality (not modeled) Distribution of requests across the network Object sizes –Distribution of sizes for items Direct effect on transport Indirect effect on caching

Models Implemented GlobeTraff supports many traffic types –Web, P2P, Video, Other –Models from recent literature –Fully parameterized via GlobeTraff interface Traffic mixture –Based on measurements with DPI techniques Traffic TypePercent of Total Traffic Web % P2P17-19% Video % Other29-31%

Models Implemented: Web Popularity distribution: Zipf-like –p(i) = K/i a i: popularity rank, N: total items K=1/Sum(1/i a ) a: slope of distribution, values Temporal Locality –Ordering via LRU stack model –Exact timing via exponential distribution Object Sizes –Concatenation of Lognormal (body) and Pareto (tail)

Models Implemented: P2P Popularity distribution: Mandelbrot-Zipf –p(i) = K/((i+q) a ) q: plateau factor, 5 to 100 Flatter head than in Zipf-like distribution (where q=0) Temporal Locality: based on BitTorrent –Average arrival rate of torrents per hour –Peers in a swarm arrive as λ(t)=λ 0 e -t/τ λ 0 : initial arrival rate (87.74 average) τ: object popularity (1.16 average)

Models Implemented: P2P Temporal Locality: based on BitTorrent –Random ordering of swarm births (first request) –For each swarm we calculate a different τ Based on average τ and object popularity –Exponential decay rule for subsequent requests Object Sizes –Wide variation on torrent sizes –No analytical model exists –Either sampling of real BitTorrent traces –Or use of a fixed value

Models Implemented: Video Popularity distribution: based on YouTube –Weibull distribution (k=0.513, λ=6010) –Gamma distribution (k=0.372, θ=23910) Temporal Locality –No analytical models –Random distribution across total duration Total duration is determined by the P2P trace Object Sizes: based on YouTube –Concatenated normal distribution for duration –Same for size since most videos are 330 Kbps

Models Implemented: Other Popularity distribution –Zipf-like distribution as it is the most common Temporal Locality –Same approach as for video traffic –Possibility of using the web traffic model Exponential distribution of inter-arrival times Object Sizes –GlobeTraff allows the user to set the size –We expect huge amounts of small items Internet of Things, machine-to-machine communication

The GlobeTraff tool Implementation –Based on the ProWGen tool Used for the Web traffic model Extended with the other models –Command line tool written in C++ –Java GUI to drive the tool Usage –Composition of the generated traffic mix –Total size for the trace –Parameters for each model Also distributions where multiple options exist

The GlobeTraff tool

Output –In two files as in ProWGen Per traffic type and for the entire mix –Table 1: Objects in the workload Unique ID for the object Popularity expressed as total number of requests Size in bytes Application type (1: Web, 2: P2P, 3: Video, 4: Other) –Table 2: Workload in time Time the request is submitted ID of the Object referred to Size of the object (same as Table 1)

Conclusions and future work Realistic traffic models are very important for ICN –Need to evaluate an entirely new concept –Cannot rely on individual traffic models –All traffic types end up in the same caches! GlobeTraff provides global traces –Many traffic models based on literature –Fully parameterized via GUI –Allows projections on mix and individual types Future work –Temporal popularity evolution for videos