SlideShare une entreprise Scribd logo
1  sur  20
Online Gaming
Infrastructure Trends
August 22, 2012
Today’s Agenda

    01 Panel introductions
    02 Background
    03 Infrastructure trends
    04 Gaming in the cloud
    05 Mobile/tablet impacts




2                    #gamingINAP
Today’s speakers




    Monty Sharma                    Kelvin Mok             Pete Mastin
    MassDigi                        Gravity Interactive    Internap
    Managing Director               IT Manager & Systems   Vice President, IP &
                                    Admin                  Content Delivery Services


                        Drew McBath
                        Internap
                        Senior Director,
                        Product & Strategic Marketing




        Moderator
3                                                                          #gamingINAP
Providing your applications
          the right infrastructure and
          best performance.




3,700+ Customers   500+ Employees   LTM Revenue: $252M   NASDAQ: INAP




4                                                                       #gamingINAP
Online gaming market overview
    ($’s in millions except as noted)




                     Total est. market size in 2014:




                   $34B
                                                                            $14,300
                                                                                       Casual/Social   3-Yr. CAGR

                                                                                       Games              18%

                                                                            $11,000    MMO             3-Yr. CAGR

                                                                                       Games              13%
                                                                            $9,000
                                                                                       Mobile          3-Yr. CAGR

                                                                                       Games              16%




                  2011                     2012e                    2013e      2014e




5     Source: Business Insights (The Video Gaming Industry Outlook 2011)                               #gamingINAP
Online gaming stack



       Gamer Interaction (Location, Gameplay)

       Monetization/Analytics (Micro transactions, Subscription, Demographics)

       Game Engine/Code (Unity, Unreal Engine, C++, Java, Flash)

       Databases/Texture Files/Game Logic (MySQL, NoSQL)

       Physical I/S (Colo, MH, DH)              Virtual I/S (IaaS, Pvt. Cloud)              Primary
                                                                                           focus for
       Network (IP, TCP Acceleration, CDN, xconnect)                                         today


      Additional Considerations
       Game types:                   Distribution:            Platform:
        MMO, Casual, Social, Turn-   Steam, iTunes, Google     Console, PC/Desktop, Mo
        based, Real-time, etc.       Play, Retail, Self        bile, Tablet




6                                                                                        #gamingINAP
Poll question




                     What is your role in the
                    online gaming community?




7                                               #gamingINAP
Panel discussion




                  How do game lifecycles
                   affect infrastructure
                         choices?




8                                          #gamingINAP
Different game architectures demand
diverse infrastructure platforms

                           Dedicated Hosting                                Custom Hosting or
    Ephemeral,
                                                                               Colocation
    single server 
    one+ map/world
                                      MOFPS                                                      MMORTS
                            MOFPS                                                              League of Legends
                                     Battlefield 3
                              Halo                                      MMOTPS
                                                                       Global Agenda


                                                                                               MMORPG
                                                              MMOTPS                             Ragnarok
                                                              Rose Online                         Online




                                                                                                      High
                                                                                                      persistence, serv
                  Mobile Game                                                      Social Game        er clusters one
                                     Social Game
                                                                                  Backyard Monsters
                      Angry Birds     Buffalo Bingo                                                   world

                                             Casual Game
                                               Online Poker




                           Public Cloud/IaaS                                       Private Cloud


9                                                                                                                  #gamingINAP
Requirements can change over
time and differ by game function

                          Dedicated Hosting                          Custom Hosting or
                                                                        Colocation
     Hybrid multi-
     tiered game app   MMOTPS                              MMOTPS
                       Match play                       Leader boards and
                                                         database loads




                                      MOFPS
                                     1st Release




                                                                            Game infrastructure
                                                           MOFPS            evolves over time
                                                          2nd   Release




                       MMOTPS
                          Raids/
                                        Social Game                            Social Game
                       Tournaments        Game launch                           Dedicated Infra




                         Public Cloud/IaaS                                  Private Cloud


10                                                                                                #gamingINAP
Network latency remains a big deal



                                                      High     FPS
                                                               Halo   Racing
                                                                       Gran
                                                                      Turismo
                       Degree of Precision Required




                                                                           Sports
                                                                           Madden
                                                                            NFL
                                                      Medium                         RPG
                                                                                     Mass
                                                                                     Effect

                                                                                                       RTS
                                                                                                     Multi-player
                                                                                                      Age of
                                                                                                     Empires        Turn Based
                                                                                                                     Strategy
                                                                                                                    Civilization      Life
                                                      Low                                                                          Simulation
                                                                                                                                     Sims

                                                               > 100 ms               > 500 ms                      >1,000 ms

                                                                          Shorter deadline to complete action



     Sources:
     *“Latency and Player Actions in Online Games,” Communications of the ACM, November 2006/Vol. 49, No. 11, Mark Claypool and Kajal Claypool
     “Latency Can Kill: Precision and Deadline in Online Games,” MMSysACM (2010), p. 215-222.
11                                                                                                                                               #gamingINAP
Network events arise daily to specific geographies
                   Case in point: Los Angeles to
                   Pasadena, CA on 8/10/2012




     Source: http://www.internap.com/business-internet-connectivity-services/route-performance-monitor-rpm/
12                                                                                                            #gamingINAP
Panel discussion




                How is cloud affecting
                   online games?




13                                       #gamingINAP
Cloud gaming discussion points



     Online gaming and IaaS
      Elasticity/agility
      Performance considerations
      Cost/economics
      Simple turn up, turn down
      Hybrid options




14                                 #gamingINAP
Panel discussion




                What changes do you
                 see with the shift to
                      mobile?




15                                       #gamingINAP
Mobile gaming discussion points



     Tablet and smart
     phone gaming
      Latency considerations
      Distribution mediums
      Offloading info to servers
      Monetization & analytics




16                                 #gamingINAP
Poll question




                   What type of online
                 game platform do you use
                    most frequently?




17                                          #gamingINAP
Internap combines platform flexibility
     with high performance
     A portfolio of services built to match your specific application




18                                                                      #gamingINAP
Other resources

 eBook
     Industry Handbook

 Solution Sheet
     High level architecture diagram
     http://www.internap.com/wp-content/uploads/Online-
     Gaming-Solution-Sheet.pdf


 RPM Tool
     Route Performance Monitoring
     Tool
     http://www.internap.com/business-internet-
     connectivity-services/route-performance-monitor-
     rpm/


 Latency Paper
     Latency can kill: precision and
     deadline in online games:
     MMSys ACM (2010).
     http://web.cs.wpi.edu/~claypool/papers/precision-
     deadline-mmsys/
19                                                        #gamingINAP
Q&A
     www.internap.com
       #gamingINAP



20                      #gamingINAP

Contenu connexe

Plus de Internap

Q3 2016-earnings-slides
Q3 2016-earnings-slidesQ3 2016-earnings-slides
Q3 2016-earnings-slidesInternap
 
4 q15 earnings presentation
4 q15 earnings presentation4 q15 earnings presentation
4 q15 earnings presentationInternap
 
Q3 2015 earnings presentation
Q3 2015 earnings presentationQ3 2015 earnings presentation
Q3 2015 earnings presentationInternap
 
2Q15 Earnings Presentation
2Q15 Earnings Presentation2Q15 Earnings Presentation
2Q15 Earnings PresentationInternap
 
The Definitive Guide to Evaluating Colocation Providers guide to coloc
The Definitive Guide to Evaluating Colocation Providers guide to colocThe Definitive Guide to Evaluating Colocation Providers guide to coloc
The Definitive Guide to Evaluating Colocation Providers guide to colocInternap
 
Considering bare metal as a viable cloud option
Considering bare metal as a viable cloud optionConsidering bare metal as a viable cloud option
Considering bare metal as a viable cloud optionInternap
 
Investor meeting june 8 2015
Investor meeting june 8 2015Investor meeting june 8 2015
Investor meeting june 8 2015Internap
 
1Q15 earnings presentation
1Q15 earnings presentation1Q15 earnings presentation
1Q15 earnings presentationInternap
 
Critical design elements for high power density data centers
Critical design elements for high power density data centersCritical design elements for high power density data centers
Critical design elements for high power density data centersInternap
 
Accelerate Your Website Performance
Accelerate Your Website PerformanceAccelerate Your Website Performance
Accelerate Your Website PerformanceInternap
 
Top 10 data center strategy success
Top 10 data center strategy successTop 10 data center strategy success
Top 10 data center strategy successInternap
 
Internap Q4 2014 Earnings Presentation
Internap Q4 2014 Earnings PresentationInternap Q4 2014 Earnings Presentation
Internap Q4 2014 Earnings PresentationInternap
 
Managed dns webinar 2015 internap
Managed dns webinar 2015 internapManaged dns webinar 2015 internap
Managed dns webinar 2015 internapInternap
 
Data in Motion vs Data at Rest
Data in Motion vs Data at RestData in Motion vs Data at Rest
Data in Motion vs Data at RestInternap
 
Hybrid hosting webcast
Hybrid hosting webcastHybrid hosting webcast
Hybrid hosting webcastInternap
 
Top 10 Data Center Success Criteria
Top 10 Data Center Success CriteriaTop 10 Data Center Success Criteria
Top 10 Data Center Success CriteriaInternap
 
Lax breakfast forum_developing_your_cloud_strategy_05_10_2012
Lax breakfast forum_developing_your_cloud_strategy_05_10_2012Lax breakfast forum_developing_your_cloud_strategy_05_10_2012
Lax breakfast forum_developing_your_cloud_strategy_05_10_2012Internap
 
Cloud Security: Perception Vs. Reality
Cloud Security: Perception Vs. RealityCloud Security: Perception Vs. Reality
Cloud Security: Perception Vs. RealityInternap
 
Nyc lunch and learn 03 15 2012 final
Nyc lunch and learn   03 15 2012 finalNyc lunch and learn   03 15 2012 final
Nyc lunch and learn 03 15 2012 finalInternap
 
Developing Your Cloud Strategy
Developing Your Cloud StrategyDeveloping Your Cloud Strategy
Developing Your Cloud StrategyInternap
 

Plus de Internap (20)

Q3 2016-earnings-slides
Q3 2016-earnings-slidesQ3 2016-earnings-slides
Q3 2016-earnings-slides
 
4 q15 earnings presentation
4 q15 earnings presentation4 q15 earnings presentation
4 q15 earnings presentation
 
Q3 2015 earnings presentation
Q3 2015 earnings presentationQ3 2015 earnings presentation
Q3 2015 earnings presentation
 
2Q15 Earnings Presentation
2Q15 Earnings Presentation2Q15 Earnings Presentation
2Q15 Earnings Presentation
 
The Definitive Guide to Evaluating Colocation Providers guide to coloc
The Definitive Guide to Evaluating Colocation Providers guide to colocThe Definitive Guide to Evaluating Colocation Providers guide to coloc
The Definitive Guide to Evaluating Colocation Providers guide to coloc
 
Considering bare metal as a viable cloud option
Considering bare metal as a viable cloud optionConsidering bare metal as a viable cloud option
Considering bare metal as a viable cloud option
 
Investor meeting june 8 2015
Investor meeting june 8 2015Investor meeting june 8 2015
Investor meeting june 8 2015
 
1Q15 earnings presentation
1Q15 earnings presentation1Q15 earnings presentation
1Q15 earnings presentation
 
Critical design elements for high power density data centers
Critical design elements for high power density data centersCritical design elements for high power density data centers
Critical design elements for high power density data centers
 
Accelerate Your Website Performance
Accelerate Your Website PerformanceAccelerate Your Website Performance
Accelerate Your Website Performance
 
Top 10 data center strategy success
Top 10 data center strategy successTop 10 data center strategy success
Top 10 data center strategy success
 
Internap Q4 2014 Earnings Presentation
Internap Q4 2014 Earnings PresentationInternap Q4 2014 Earnings Presentation
Internap Q4 2014 Earnings Presentation
 
Managed dns webinar 2015 internap
Managed dns webinar 2015 internapManaged dns webinar 2015 internap
Managed dns webinar 2015 internap
 
Data in Motion vs Data at Rest
Data in Motion vs Data at RestData in Motion vs Data at Rest
Data in Motion vs Data at Rest
 
Hybrid hosting webcast
Hybrid hosting webcastHybrid hosting webcast
Hybrid hosting webcast
 
Top 10 Data Center Success Criteria
Top 10 Data Center Success CriteriaTop 10 Data Center Success Criteria
Top 10 Data Center Success Criteria
 
Lax breakfast forum_developing_your_cloud_strategy_05_10_2012
Lax breakfast forum_developing_your_cloud_strategy_05_10_2012Lax breakfast forum_developing_your_cloud_strategy_05_10_2012
Lax breakfast forum_developing_your_cloud_strategy_05_10_2012
 
Cloud Security: Perception Vs. Reality
Cloud Security: Perception Vs. RealityCloud Security: Perception Vs. Reality
Cloud Security: Perception Vs. Reality
 
Nyc lunch and learn 03 15 2012 final
Nyc lunch and learn   03 15 2012 finalNyc lunch and learn   03 15 2012 final
Nyc lunch and learn 03 15 2012 final
 
Developing Your Cloud Strategy
Developing Your Cloud StrategyDeveloping Your Cloud Strategy
Developing Your Cloud Strategy
 

Dernier

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 

Dernier (20)

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 

Online Gaming Infrastructure Trends 08.12.12

  • 2. Today’s Agenda 01 Panel introductions 02 Background 03 Infrastructure trends 04 Gaming in the cloud 05 Mobile/tablet impacts 2 #gamingINAP
  • 3. Today’s speakers Monty Sharma Kelvin Mok Pete Mastin MassDigi Gravity Interactive Internap Managing Director IT Manager & Systems Vice President, IP & Admin Content Delivery Services Drew McBath Internap Senior Director, Product & Strategic Marketing Moderator 3 #gamingINAP
  • 4. Providing your applications the right infrastructure and best performance. 3,700+ Customers 500+ Employees LTM Revenue: $252M NASDAQ: INAP 4 #gamingINAP
  • 5. Online gaming market overview ($’s in millions except as noted) Total est. market size in 2014: $34B $14,300 Casual/Social 3-Yr. CAGR Games 18% $11,000 MMO 3-Yr. CAGR Games 13% $9,000 Mobile 3-Yr. CAGR Games 16% 2011 2012e 2013e 2014e 5 Source: Business Insights (The Video Gaming Industry Outlook 2011) #gamingINAP
  • 6. Online gaming stack Gamer Interaction (Location, Gameplay) Monetization/Analytics (Micro transactions, Subscription, Demographics) Game Engine/Code (Unity, Unreal Engine, C++, Java, Flash) Databases/Texture Files/Game Logic (MySQL, NoSQL) Physical I/S (Colo, MH, DH) Virtual I/S (IaaS, Pvt. Cloud) Primary focus for Network (IP, TCP Acceleration, CDN, xconnect) today Additional Considerations Game types: Distribution: Platform: MMO, Casual, Social, Turn- Steam, iTunes, Google Console, PC/Desktop, Mo based, Real-time, etc. Play, Retail, Self bile, Tablet 6 #gamingINAP
  • 7. Poll question What is your role in the online gaming community? 7 #gamingINAP
  • 8. Panel discussion How do game lifecycles affect infrastructure choices? 8 #gamingINAP
  • 9. Different game architectures demand diverse infrastructure platforms Dedicated Hosting Custom Hosting or Ephemeral, Colocation single server  one+ map/world MOFPS MMORTS MOFPS League of Legends Battlefield 3 Halo MMOTPS Global Agenda MMORPG MMOTPS Ragnarok Rose Online Online High persistence, serv Mobile Game Social Game er clusters one Social Game Backyard Monsters Angry Birds Buffalo Bingo world Casual Game Online Poker Public Cloud/IaaS Private Cloud 9 #gamingINAP
  • 10. Requirements can change over time and differ by game function Dedicated Hosting Custom Hosting or Colocation Hybrid multi- tiered game app MMOTPS MMOTPS Match play Leader boards and database loads MOFPS 1st Release Game infrastructure MOFPS evolves over time 2nd Release MMOTPS Raids/ Social Game Social Game Tournaments Game launch Dedicated Infra Public Cloud/IaaS Private Cloud 10 #gamingINAP
  • 11. Network latency remains a big deal High FPS Halo Racing Gran Turismo Degree of Precision Required Sports Madden NFL Medium RPG Mass Effect RTS Multi-player Age of Empires Turn Based Strategy Civilization Life Low Simulation Sims > 100 ms > 500 ms >1,000 ms Shorter deadline to complete action Sources: *“Latency and Player Actions in Online Games,” Communications of the ACM, November 2006/Vol. 49, No. 11, Mark Claypool and Kajal Claypool “Latency Can Kill: Precision and Deadline in Online Games,” MMSysACM (2010), p. 215-222. 11 #gamingINAP
  • 12. Network events arise daily to specific geographies Case in point: Los Angeles to Pasadena, CA on 8/10/2012 Source: http://www.internap.com/business-internet-connectivity-services/route-performance-monitor-rpm/ 12 #gamingINAP
  • 13. Panel discussion How is cloud affecting online games? 13 #gamingINAP
  • 14. Cloud gaming discussion points Online gaming and IaaS Elasticity/agility Performance considerations Cost/economics Simple turn up, turn down Hybrid options 14 #gamingINAP
  • 15. Panel discussion What changes do you see with the shift to mobile? 15 #gamingINAP
  • 16. Mobile gaming discussion points Tablet and smart phone gaming Latency considerations Distribution mediums Offloading info to servers Monetization & analytics 16 #gamingINAP
  • 17. Poll question What type of online game platform do you use most frequently? 17 #gamingINAP
  • 18. Internap combines platform flexibility with high performance A portfolio of services built to match your specific application 18 #gamingINAP
  • 19. Other resources eBook Industry Handbook Solution Sheet High level architecture diagram http://www.internap.com/wp-content/uploads/Online- Gaming-Solution-Sheet.pdf RPM Tool Route Performance Monitoring Tool http://www.internap.com/business-internet- connectivity-services/route-performance-monitor- rpm/ Latency Paper Latency can kill: precision and deadline in online games: MMSys ACM (2010). http://web.cs.wpi.edu/~claypool/papers/precision- deadline-mmsys/ 19 #gamingINAP
  • 20. Q&A www.internap.com #gamingINAP 20 #gamingINAP