1 Measurement-based Characterization of a Collection of On-line Games Chris Chambers Wu-chang Feng Portland State University Sambit Sahu Debanjan Saha.

Slides:



Advertisements
Similar presentations
Owning a Wi-Fi TV TM Owning a Wi-Fi TV TM Channel.
Advertisements

1 Jin Li Microsoft Research. Outline The Upcoming Video Tidal Wave Internet Infrastructure: Data Center/CDN/P2P P2P in Microsoft Locality aware P2P Conclusions.
Internet for multimedia content Yogendra Pal Chief Engineer, All India Radio.
Dave Bradley Rick Harper Steve Hunter 4/28/2003 CoolRunnings.
Case Study: Knight Online
ICQ in Russia Innovative Online Advertising. Making the move – Advertising on IM - WHY? Forrester Research: IM replaces Fix line phones in partnering.
W. Feng, “A Long-term Study of a Popular MMORPG", NetGames 2007, Sept , A Long-term Study of a Popular MMORPG Wu-chang Feng Debanjan Saha David.
Making The Case: Business Models in Online Gaming Greg Costikyan Chief Design Officer, Unplugged Games Jessica.
A Service Platform for On-Line Games DebanJan Saha, Dambit Sahu, Anees Shaikh (IBM TJ Watson Research Center, NY) Presented by Gary Huang March 17, 2004.
Measurement and Estimation of Network QoS among Peer Xbox Game Players Youngki Lee, KAIST Sharad Agarwal, Microsoft Research Chris Butcher, Bungie Studio.
UNDERSTANDING VISIBLE AND LATENT INTERACTIONS IN ONLINE SOCIAL NETWORK Presented by: Nisha Ranga Under guidance of : Prof. Augustin Chaintreau.
Provisioning On-line Games: A Traffic Analysis of a Busy Counter-Strike Server Wu-chang Feng, Francis Chang, Wu-chi Feng, Jonathan Walpole.
Provisioning On-line Games: A Traffic Analysis of a Busy Counter- Strike Server Wu-chang Feng, Francis Chang, Wu-chi Feng, Jonathan Walpole Instructor:
Game Server Selection for Multiple Players Steven Gargolinski Christopher St. Pierre Mark Claypool Computer Science Department Worcester Polytechnic Institute.
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.
On the Geographic Distribution of On- line Game Servers and Players Wu-chang FengWu-chi Feng Discussion moderated By: John Carter.
Network Characteristics for Server Selection in Online Games Mark Claypool Computer Science Department Worcester Polytechnic Institute Worcester, Massachusetts,
Issues with Measurement-based characterization of on- line games Prasad.
A Hierarchical Characterization of a Live Streaming Media Workload E. Veloso, V. Almeida W. Meira, A. Bestavros, S. Jin Proceedings of Internet Measurement.
Computer Gaming and Networking By Philip Kostka. MMORGPs Most popular MMORPG is World of Warcraft, with over 1 million subscribers worldwide Most popular.
Understanding Churn in Peer-to-Peer Networks Daniel Stutzbach – University of Oregon Reza Rejaie – University of Oregon Internet Measurement Conference.
A Traffic Characterization of Popular On-Line Games Wu-Chang Feng, Francis Chang, Wu- Chi Feng, and Jonathan Walpole IEEE/ACM Trans. Networking, Jun
A Search-based Method for Forecasting Ad Impression in Contextual Advertising Defense.
Network Analysis of Counter-strike and Starcraft Mark Claypool, David LaPoint, Josh Winslow Worcester Polytechnic Institute Worcester, MA, USA
Tradeoffs in CDN Designs for Throughput Oriented Traffic Minlan Yu University of Southern California 1 Joint work with Wenjie Jiang, Haoyuan Li, and Ion.
Online Multiplayer Games and the Culture that Plays Them 1 Online Multiplayer Games and the Culture that Plays them. Created and designed by Joseph S.
1 Efficient Management of Data Center Resources for Massively Multiplayer Online Games V. Nae, A. Iosup, S. Podlipnig, R. Prodan, D. Epema, T. Fahringer,
Can Internet Video-on-Demand Be Profitable? SIGCOMM 2007 Cheng Huang (Microsoft Research), Jin Li (Microsoft Research), Keith W. Ross (Polytechnic University)
Digital Entertainment on Campus: The Ruckus Approach Michael Bebel CEO, Ruckus Network, Inc.
 The Positive Impact of Onine Games By: Diego Morales Section:006.
Add image. 3 “ Content is NOT king ” today 3 40 analog cable digital cable Internet 100 infinite broadcast Time Number of TV channels.
1 Measurement-based Characterization of a Collection of On-line Games Chris Chambers Wu-chang Feng Portland State University Sambit Sahu Debanjan Saha.
Learner Modelling in a Multi-Agent System through Web Services Katerina Kabassi, Maria Virvou Department of Informatics, University of Piraeus.
WAP over GPRS Content Congress, London, 4-5 July 2001 WAP Gaming over GPRS Stefan Pettersson Director Development Picofun.
EE616 Technical Project Video Hosting Architecture By Phillip Sutton.
1 One-Click Hosting Services: A File-Sharing Hideout Demetris Antoniades Evangelos P. Markatos ICS-FORTH Heraklion,
University of Zagreb MMVE 2012 workshop1 Towards Reinterpretation of Interaction Complexity for Load Prediction in Cloud-based MMORPGs Mirko Sužnjević,
SIGCOMM Outline  Introduction  Datasets and Metrics  Analysis Techniques  Engagement  View Level  Viewer Level  Lessons  Conclusion.
Global NetWatch Copyright © 2003 Global NetWatch, Inc. Factors Affecting Web Performance Getting Maximum Performance Out Of Your Web Server.
Tutor: Prof. A. Taleb-Bendiab Contact: Telephone: +44 (0) CMPDLLM002 Research Methods Lecture 8: Quantitative.
An Analysis of WoW Players’ Game Hours Matt Ross, Christian Ebinger, Anthony Morgan.
Using audience metrics to grow revenue January 2010.
Heterogeneity and Dynamicity of Clouds at Scale: Google Trace Analysis [1] 4/24/2014 Presented by: Rakesh Kumar [1 ]
Why Normal Matters AEIC Load Research Workshop Why Normal Matters By Tim Hennessy RLW Analytics, Inc. April 12, 2005.
1 Dr. Michael D. Featherstone Introduction to e-Commerce Laws of the Web.
ACM NOSSDAV 2007, June 5, 2007 IPTV Experiments and Lessons Learned Panelist: Klara Nahrstedt Panel: Large Scale Peer-to-Peer Streaming & IPTV Technologies.
Electronic Commerce Semester 1 Term 1 Lecture 6. Predicting the Future of the IAP Market In the future, four organisational and technology trends will.
Sharing Social Content from Home: A Measurement-driven Feasibility Study Massimiliano Marcon Bimal Viswanath Meeyoung Cha Krishna Gummadi NOSSDAV 2011.
Elevator Pitch According to statistics, one in three people aged 18 to 40 years old interested in computer games. While all players experience some common.
Mining real world data Web data. World Wide Web Hypertext documents –Text –Links Web –billions of documents –authored by millions of diverse people –edited.
Insider info on Russian Social Networks Artur Sakalis Head of API department ODNOKLASSNIKI.ru.
Pin-Yun Tarng / An Analysis of WoW Players’ Game Hours Network and Systems Laboratory nslab.ee.ntu.edu.tw IEEE/IFIP DSN 2008 Network and Systems Laboratory.
Patch Scheduling for On-line Games Chris Chambers Wu-chang Feng Portland State University.
VIDEO GAME CULTURE.  How many of you play video games?  If so, what kind of games? There are different types!!
A Latent Social Approach to YouTube Popularity Prediction Amandianeze Nwana Prof. Salman Avestimehr Prof. Tsuhan Chen.
CHARACTERIZING CLOUD COMPUTING HARDWARE RELIABILITY Authors: Kashi Venkatesh Vishwanath ; Nachiappan Nagappan Presented By: Vibhuti Dhiman.
Course : Study of Digital Convergence. Name : Srijana Acharya. Student ID : Date : 11/28/2014. Big Data Analytics and the Telco : How Telcos.
GAMING IN LIBRARIES CE Jamboree May, 2008 WHY WON’T THEY JUST GO OUTSIDE AND PLAY????? (this is NOT the title or sentiment of today’s class!)
Dialup ISP Why Would You Choose a Dialup ISP Today? In today’s world of high speed internet connections and blazing speed you might have thought there.
Fault – Tolerant Distributed Multimedia Streaming Web Application By Nirvan Sagar – Srishti Ganjoo – Syed Shahbaaz Safir
Department of Telecommunications NetGames 2011Ottawa, October 2011 MMORPG Player Behavior Model based on Player Action Categories Mirko Suznjevic, Ivana.
Accelerating Peer-to-Peer Networks for Video Streaming
Introduction to e-Commerce
LECTURE 34: WEB PROGRAMMING FOR SCALE
Capacity Analysis, cont. Realistic Server Performance
LECTURE 32: WEB PROGRAMMING FOR SCALE
LECTURE 33: WEB PROGRAMMING FOR SCALE
Measurement-based Characterization of a Collection of On-line Games
Challenges with developing a Commercial P2P System
LECTURE 33: WEB PROGRAMMING FOR SCALE
Presentation transcript:

1 Measurement-based Characterization of a Collection of On-line Games Chris Chambers Wu-chang Feng Portland State University Sambit Sahu Debanjan Saha IBM Research Present by Zhichun Li

2 Overview Background on on-line games Research questions Data sources Observations – Characterizing gamers – Predicting game workloads – Sharing infrastructure – Content delivery

3 Background On-line games are big business – 60% of all Americans play video games (IDSA report, 2003) – MMO games 4,000,000 World of Warcraft subscribers paying monthly fees – FPS games 100,000 Counter-strike players at any given time – RTS games >8 million Warcraft game copies sold 200,000 Warcraft 3 games played online / day Hosting games very costly (30% of revenue)

4 Research questions How can we ease the burden of hosting an on-line game? How tolerant are gamers to bad service? How predictable is the gaming workload? How tightly can we provision? Can games be hosted with other interactive applications ?

5 Data Sources for On-line Gaming Traditionally difficult to acquire – Game companies don’t want to share data (NDA) – On-line games are costly to host Measurement research focused on short timescales – Packet sizes, distribution – On the order of hours

6 Data Sources for On-line Gaming Content delivery network for FPS games Individual player information from a Counter-strike server Total population of a variety of games CS.MSHMRO.COM April 2003-April ,886,992 connections 493,889 unique players GAMESPY Nov 2002-Jan games 337.8k player years STEAM Sept 2004 – Apr TB served 3.14 GB/s average

7 Observations Observations are specific to our data sources (FPS, public-server) Hope is techniques can be applied to other game data Gamers Games Content Delivery

8 Observations Observations are specific to our data sources (FPS, public-server) Hope is techniques can be applied to other game data Gamers Games Content Delivery

9 Gamers as individuals Gamers are impatient – Negative exponential response to full server – Only 16% will tolerate one retry at connection Gamers have short attention spans – Average session time: 15 minutes – Many departures after a few minutes

10 Gamers are not loyal Why would they be? – Simplicity – Community – Stickiness Why wouldn’t they be? – Many choices Measuring: repeated sessions on our server Results: – 42% return once – 81% return < 10 times – Dedicated players exist

11 Gamers reveal waning interest Interest in a game varies per user, but eventually they all quit Game providers would love to know how to predict this Measure individual’s play history: session times and intersession times Compute average player history Our data is too sparse to predict player interest individually

12 Gamers reveal waning interest

13 Game populations Measuring the Gamespy dataset Key Questions – What is the distribution of game popularity? – Over what timescales are game populations predictable? – What is the likelihood of multiplexing games with other applications? Gamers Games Content Delivery

14 Game popularity follows a power law Measure: top 50 games in rank order once a day Average rankings over the year – Independent of game popularity fluctuations Roughly straight line on log- log graph Popularity between ranks differs by orders of magnitude MMO’s also seem this way

15 Game workloads: predictable over short timescales Games are periodic – Daily / weekly Variation from week to week very small

16 Game workloads: unpredictable over long term No monthly periodicities Synchronized by external events

17 Game multiplexing Is there benefit to hosting multiple games together? Is there benefit to hosting games and web servers together?

18 Game loads are synchronized 4 games Varying popularities normalized Little opportunity for multiplexing

19 Game and web loads are synchronized Web data source: – One week – International beverage corp. Half-life vs. web Little opportunity for multiplexing

20 Bottom line on multiplexing Interactive online applications follow the same day/night usage patterns Multiplexing shows little benefit if latency is a factor Gamers Games Content Delivery

21 Content delivery Steam network gives us authentication data + patches Can estimate patch bandwidth by subtracting scaled player count Bandwidth is large (30% of week’s CDN b/w) Future: build a model for patch delivery

22 Conclusions Gamers – Not loyal to public-servers – Predictable lifecycles Games – Hard to provision for popularity – Easy to predict load from week-to-week – Multiplexing games/web or games/games unlikely Patching – Significant resource consumption

23 Questions?

24 Gamers are impatient when connecting Measure repeated connections to the server (“jamming”) Two refused connections and then a disconnect => patience for one refused connection Results: – Negative exponential distribution – Players very impatient

25 Gamers have short attention spans Measure session times Results – Not negative exponential: – high rate of departure for short sessions Fitted with Weibull Why? Many servers to choose from