SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Ускорение загрузки игры с сайтов
  разработчиков или издателей
О нас
  CDNvideo – оператор сети доставки
  контента в России, странах СНГ и за их
  пределами

  Клиенты CDNvideo – крупнейшие
  телеканалы, веб-порталы и игровые
  компании

  CDNvideo использует
  интеллектуальный алгоритм
  распределения нагрузки на сети
  территориально-распределенных
  серверов (патент РФ)
CDN
CDN – Content Delivery Network
территориально-распределенная сеть
серверов, служащая для ускорения
загрузки контента пользователям
интернет-сервисов.
Потребители услуг CDN – контент-ресурсы,
заинтересованные в качественном показе видео
через Интернет, обеспечении высокой скорости
загрузки и постоянной доступности через Интернет
фильмов, игр и ПО, в повышении скорости
навигации интернет-сайтов
Топология сети CDNvideo




•Москва            • Казань           • Барнаул
•Санкт-Петербург   • Ростов-на-Дону   • Бишкек
•Екатеринбург      • Иркутск          • Киев
•Новосибирск       • Чита             • Брюссель
Типичные проблемы при
запуски соц. игр
  резкое увеличение нагрузки при
  использовании стартового пакета
  от соц. сети или при удачной
  рекламной акции

  медленная загрузка игры при
  первой установке или после
  обновления
Поступивший трафик
используется не на 100 %




• большое количество пользователей, которые не
  дождались окончания загрузки игры
• падение серверов под нагрузкой
Решение своими силами
 Создание запаса серверной
 мощности на запуск или
 рекламную компанию
 •   дорого и хлопотно
 •   не спасает от медленной загрузки игры

 Оптимизация контента
 •   идет постоянно
 •   есть пределы совершенства
Решение силами сервис
провайдера
  Географически распределенная сеть
  серверов
  •   Не перестраховываться
  Контент максимально приближен к
  пользователю
  •   Быстрая загрузка
  Услуги CDN доступны как крупным, так и
  небольшим контент-провайдерам, т.к.
  стоимость этих услуг зависит от объема
  передаваемого трафика и сопоставима со
  стоимостью услуг хостинга
Услуги CDN
   Автоматическая загрузка контента в сеть:
   •   Кэширование средствами HTTP

   Отказоустойчивая технология выбора
  сервера
   •   Мониторинг работоспособности серверов
       сети, переадресация клиентских запросов
       только на работающие серверы
   •   Гибкие правила балансировки нагрузки и
       резервирования работы серверных ферм
Услуги CDN
  Снижение нагрузки на собственные
  серверы
   •   Услуги CDN могут быть использованы
       совместно с собственными серверами
       контент-провайдера
   •   Общая оптимизация скорости загрузки
       страниц сайта пользователями
  Использование CDN позволяет
  преодолеть ограничения по числу
  одновременно открываемых объектов на
  1-й веб-странице
Как результат довольная
аудитория и эффективное
расходование средств
Выгоды от использования
  Высокая скорость загрузки за счет
  близости серверов CDN к интернет-
  пользователям

  Высокая доступность контента за счет
  многократного резервирования
  серверов

  Расширение охвата аудитории без
  капитальных затрат
Благодаря CDN мы смогли избавиться от
известной многим разработчикам проблемы –
развертки собственной инфраструктуры по
доставке контента пользователям. В
результате повышение скорости доставки,
повышение уровня удовлетворенности конечного
пользователя, что не могло не привести к
повышению отдачи от проекта.
          Монахов Николай, технический директор IMMO Games
Наши Клиенты получают «тяжелый» контент
оптимальным способом, с минимальной нагрузкой
на наши собственные сервера. Тем самым мы
можем сфокусировать производительность
наших систем на той части, от которой зависит
наш бизнес, а Клиенты сэкономят время при
ожидании загрузки частей контента.
           Алексей Фомин, , генеральный директор NEXT Games
Что важно учесть?
 1. Вынести весь тяжелый статический
   контент на отдельный поддомен. Адрес
   поддомена должен легко настраиваться.

 2. Предусмотреть, чтобы при обновлении
   статических файлов менялось название.
   Это позволяет избежать застревания
   контента в кэшах.

 3. Если все-таки нужно очистить кэш, это
   можно сделать с помощью кнопки в
   интерфейсе или через API
Вопросы?
Ярослав Городецкий
  +7-916-990-01-20
  +7-495-780-92-38
 gorod@cdnvideo.ru
  www.cdnvideo.ru

Weitere ähnliche Inhalte

Mehr von Sociality Rocks!

Mobile apps promotion: downloads or reputation - Galina Divakova - Clickky
Mobile apps promotion: downloads or reputation - Galina Divakova - ClickkyMobile apps promotion: downloads or reputation - Galina Divakova - Clickky
Mobile apps promotion: downloads or reputation - Galina Divakova - ClickkySociality Rocks!
 
Apps promotion on Odnoklassniki and MyWorld on the web and mobile traffic - M...
Apps promotion on Odnoklassniki and MyWorld on the web and mobile traffic - M...Apps promotion on Odnoklassniki and MyWorld on the web and mobile traffic - M...
Apps promotion on Odnoklassniki and MyWorld on the web and mobile traffic - M...Sociality Rocks!
 
Cyto: work on the game before and after release - Ninel Gryuner - Room 8
Cyto: work on the game before and after release - Ninel Gryuner - Room 8Cyto: work on the game before and after release - Ninel Gryuner - Room 8
Cyto: work on the game before and after release - Ninel Gryuner - Room 8Sociality Rocks!
 
Survival of the fittest: Carnivores on mobile platforms - Nadia Sydorenko - ...
Survival of the fittest: Carnivores on mobile platforms - Nadia Sydorenko -  ...Survival of the fittest: Carnivores on mobile platforms - Nadia Sydorenko -  ...
Survival of the fittest: Carnivores on mobile platforms - Nadia Sydorenko - ...Sociality Rocks!
 
Making the games played by millions: why, how and by whom? - Alexander mamont...
Making the games played by millions: why, how and by whom? - Alexander mamont...Making the games played by millions: why, how and by whom? - Alexander mamont...
Making the games played by millions: why, how and by whom? - Alexander mamont...Sociality Rocks!
 
How to Monetize Emotions in Free-to-Play Games? - Yulia Palatovska - G5
How to Monetize Emotions in Free-to-Play Games? - Yulia Palatovska - G5How to Monetize Emotions in Free-to-Play Games? - Yulia Palatovska - G5
How to Monetize Emotions in Free-to-Play Games? - Yulia Palatovska - G5Sociality Rocks!
 
Class Hour - Arturs Sakalis - Odnoklassniki
Class Hour - Arturs Sakalis - OdnoklassnikiClass Hour - Arturs Sakalis - Odnoklassniki
Class Hour - Arturs Sakalis - OdnoklassnikiSociality Rocks!
 
Как создать успешное социальное приложение на современном рынке - Роман Новик...
Как создать успешное социальное приложение на современном рынке - Роман Новик...Как создать успешное социальное приложение на современном рынке - Роман Новик...
Как создать успешное социальное приложение на современном рынке - Роман Новик...Sociality Rocks!
 
Global domination for your social and mobile games - Stephen Lee - 6waves
Global domination for your social and mobile games - Stephen Lee - 6waves Global domination for your social and mobile games - Stephen Lee - 6waves
Global domination for your social and mobile games - Stephen Lee - 6waves Sociality Rocks!
 
Игры, которые создают альтернативную реальность - Игорь М. Намаконов - MOST C...
Игры, которые создают альтернативную реальность - Игорь М. Намаконов - MOST C...Игры, которые создают альтернативную реальность - Игорь М. Намаконов - MOST C...
Игры, которые создают альтернативную реальность - Игорь М. Намаконов - MOST C...Sociality Rocks!
 
Unity - лекарство от фрагментации Android - Олег Придюк - Unity
Unity - лекарство от фрагментации Android - Олег Придюк - UnityUnity - лекарство от фрагментации Android - Олег Придюк - Unity
Unity - лекарство от фрагментации Android - Олег Придюк - UnitySociality Rocks!
 
Опыт локализации Gardens of Time для российских сетей - Всеволод Плохов - Dis...
Опыт локализации Gardens of Time для российских сетей - Всеволод Плохов - Dis...Опыт локализации Gardens of Time для российских сетей - Всеволод Плохов - Dis...
Опыт локализации Gardens of Time для российских сетей - Всеволод Плохов - Dis...Sociality Rocks!
 
How to make IAP-based monetization really work on mobile platforms? - Julia P...
How to make IAP-based monetization really work on mobile platforms? - Julia P...How to make IAP-based monetization really work on mobile platforms? - Julia P...
How to make IAP-based monetization really work on mobile platforms? - Julia P...Sociality Rocks!
 
Социальные игры умерли — да здравствуют мобильные игры? - Артем Бочаров - Gam...
Социальные игры умерли — да здравствуют мобильные игры? - Артем Бочаров - Gam...Социальные игры умерли — да здравствуют мобильные игры? - Артем Бочаров - Gam...
Социальные игры умерли — да здравствуют мобильные игры? - Артем Бочаров - Gam...Sociality Rocks!
 
A Case for Predictive Analytics - Aren Arakelyan - Fiveonenine games
A Case for Predictive Analytics - Aren Arakelyan - Fiveonenine gamesA Case for Predictive Analytics - Aren Arakelyan - Fiveonenine games
A Case for Predictive Analytics - Aren Arakelyan - Fiveonenine gamesSociality Rocks!
 
Построение экономики в социальной игре - Андрей Попович - Immo Games
Построение экономики в социальной игре - Андрей Попович - Immo GamesПостроение экономики в социальной игре - Андрей Попович - Immo Games
Построение экономики в социальной игре - Андрей Попович - Immo GamesSociality Rocks!
 
The mobile App Store Economy
The mobile App Store EconomyThe mobile App Store Economy
The mobile App Store EconomySociality Rocks!
 
False start in pursuit of a million - Edgars Strods - Odnoklassniki
False start in pursuit of a million - Edgars Strods - OdnoklassnikiFalse start in pursuit of a million - Edgars Strods - Odnoklassniki
False start in pursuit of a million - Edgars Strods - OdnoklassnikiSociality Rocks!
 

Mehr von Sociality Rocks! (20)

Mobile apps promotion: downloads or reputation - Galina Divakova - Clickky
Mobile apps promotion: downloads or reputation - Galina Divakova - ClickkyMobile apps promotion: downloads or reputation - Galina Divakova - Clickky
Mobile apps promotion: downloads or reputation - Galina Divakova - Clickky
 
Apps promotion on Odnoklassniki and MyWorld on the web and mobile traffic - M...
Apps promotion on Odnoklassniki and MyWorld on the web and mobile traffic - M...Apps promotion on Odnoklassniki and MyWorld on the web and mobile traffic - M...
Apps promotion on Odnoklassniki and MyWorld on the web and mobile traffic - M...
 
Cyto: work on the game before and after release - Ninel Gryuner - Room 8
Cyto: work on the game before and after release - Ninel Gryuner - Room 8Cyto: work on the game before and after release - Ninel Gryuner - Room 8
Cyto: work on the game before and after release - Ninel Gryuner - Room 8
 
Survival of the fittest: Carnivores on mobile platforms - Nadia Sydorenko - ...
Survival of the fittest: Carnivores on mobile platforms - Nadia Sydorenko -  ...Survival of the fittest: Carnivores on mobile platforms - Nadia Sydorenko -  ...
Survival of the fittest: Carnivores on mobile platforms - Nadia Sydorenko - ...
 
Making the games played by millions: why, how and by whom? - Alexander mamont...
Making the games played by millions: why, how and by whom? - Alexander mamont...Making the games played by millions: why, how and by whom? - Alexander mamont...
Making the games played by millions: why, how and by whom? - Alexander mamont...
 
How to Monetize Emotions in Free-to-Play Games? - Yulia Palatovska - G5
How to Monetize Emotions in Free-to-Play Games? - Yulia Palatovska - G5How to Monetize Emotions in Free-to-Play Games? - Yulia Palatovska - G5
How to Monetize Emotions in Free-to-Play Games? - Yulia Palatovska - G5
 
Class Hour - Arturs Sakalis - Odnoklassniki
Class Hour - Arturs Sakalis - OdnoklassnikiClass Hour - Arturs Sakalis - Odnoklassniki
Class Hour - Arturs Sakalis - Odnoklassniki
 
Pres sponsors eng
Pres sponsors engPres sponsors eng
Pres sponsors eng
 
Pres sponsors ru-1
Pres sponsors ru-1Pres sponsors ru-1
Pres sponsors ru-1
 
Как создать успешное социальное приложение на современном рынке - Роман Новик...
Как создать успешное социальное приложение на современном рынке - Роман Новик...Как создать успешное социальное приложение на современном рынке - Роман Новик...
Как создать успешное социальное приложение на современном рынке - Роман Новик...
 
Global domination for your social and mobile games - Stephen Lee - 6waves
Global domination for your social and mobile games - Stephen Lee - 6waves Global domination for your social and mobile games - Stephen Lee - 6waves
Global domination for your social and mobile games - Stephen Lee - 6waves
 
Игры, которые создают альтернативную реальность - Игорь М. Намаконов - MOST C...
Игры, которые создают альтернативную реальность - Игорь М. Намаконов - MOST C...Игры, которые создают альтернативную реальность - Игорь М. Намаконов - MOST C...
Игры, которые создают альтернативную реальность - Игорь М. Намаконов - MOST C...
 
Unity - лекарство от фрагментации Android - Олег Придюк - Unity
Unity - лекарство от фрагментации Android - Олег Придюк - UnityUnity - лекарство от фрагментации Android - Олег Придюк - Unity
Unity - лекарство от фрагментации Android - Олег Придюк - Unity
 
Опыт локализации Gardens of Time для российских сетей - Всеволод Плохов - Dis...
Опыт локализации Gardens of Time для российских сетей - Всеволод Плохов - Dis...Опыт локализации Gardens of Time для российских сетей - Всеволод Плохов - Dis...
Опыт локализации Gardens of Time для российских сетей - Всеволод Плохов - Dis...
 
How to make IAP-based monetization really work on mobile platforms? - Julia P...
How to make IAP-based monetization really work on mobile platforms? - Julia P...How to make IAP-based monetization really work on mobile platforms? - Julia P...
How to make IAP-based monetization really work on mobile platforms? - Julia P...
 
Социальные игры умерли — да здравствуют мобильные игры? - Артем Бочаров - Gam...
Социальные игры умерли — да здравствуют мобильные игры? - Артем Бочаров - Gam...Социальные игры умерли — да здравствуют мобильные игры? - Артем Бочаров - Gam...
Социальные игры умерли — да здравствуют мобильные игры? - Артем Бочаров - Gam...
 
A Case for Predictive Analytics - Aren Arakelyan - Fiveonenine games
A Case for Predictive Analytics - Aren Arakelyan - Fiveonenine gamesA Case for Predictive Analytics - Aren Arakelyan - Fiveonenine games
A Case for Predictive Analytics - Aren Arakelyan - Fiveonenine games
 
Построение экономики в социальной игре - Андрей Попович - Immo Games
Построение экономики в социальной игре - Андрей Попович - Immo GamesПостроение экономики в социальной игре - Андрей Попович - Immo Games
Построение экономики в социальной игре - Андрей Попович - Immo Games
 
The mobile App Store Economy
The mobile App Store EconomyThe mobile App Store Economy
The mobile App Store Economy
 
False start in pursuit of a million - Edgars Strods - Odnoklassniki
False start in pursuit of a million - Edgars Strods - OdnoklassnikiFalse start in pursuit of a million - Edgars Strods - Odnoklassniki
False start in pursuit of a million - Edgars Strods - Odnoklassniki
 

Ускорение загрузки игры с сайтов разработчиков или издателей - Ярослав Городецкий - CNDVideo

  • 1. Ускорение загрузки игры с сайтов разработчиков или издателей
  • 2. О нас CDNvideo – оператор сети доставки контента в России, странах СНГ и за их пределами Клиенты CDNvideo – крупнейшие телеканалы, веб-порталы и игровые компании CDNvideo использует интеллектуальный алгоритм распределения нагрузки на сети территориально-распределенных серверов (патент РФ)
  • 3. CDN CDN – Content Delivery Network территориально-распределенная сеть серверов, служащая для ускорения загрузки контента пользователям интернет-сервисов. Потребители услуг CDN – контент-ресурсы, заинтересованные в качественном показе видео через Интернет, обеспечении высокой скорости загрузки и постоянной доступности через Интернет фильмов, игр и ПО, в повышении скорости навигации интернет-сайтов
  • 4. Топология сети CDNvideo •Москва • Казань • Барнаул •Санкт-Петербург • Ростов-на-Дону • Бишкек •Екатеринбург • Иркутск • Киев •Новосибирск • Чита • Брюссель
  • 5. Типичные проблемы при запуски соц. игр резкое увеличение нагрузки при использовании стартового пакета от соц. сети или при удачной рекламной акции медленная загрузка игры при первой установке или после обновления
  • 6. Поступивший трафик используется не на 100 % • большое количество пользователей, которые не дождались окончания загрузки игры • падение серверов под нагрузкой
  • 7. Решение своими силами Создание запаса серверной мощности на запуск или рекламную компанию • дорого и хлопотно • не спасает от медленной загрузки игры Оптимизация контента • идет постоянно • есть пределы совершенства
  • 8. Решение силами сервис провайдера Географически распределенная сеть серверов • Не перестраховываться Контент максимально приближен к пользователю • Быстрая загрузка Услуги CDN доступны как крупным, так и небольшим контент-провайдерам, т.к. стоимость этих услуг зависит от объема передаваемого трафика и сопоставима со стоимостью услуг хостинга
  • 9. Услуги CDN Автоматическая загрузка контента в сеть: • Кэширование средствами HTTP Отказоустойчивая технология выбора сервера • Мониторинг работоспособности серверов сети, переадресация клиентских запросов только на работающие серверы • Гибкие правила балансировки нагрузки и резервирования работы серверных ферм
  • 10. Услуги CDN Снижение нагрузки на собственные серверы • Услуги CDN могут быть использованы совместно с собственными серверами контент-провайдера • Общая оптимизация скорости загрузки страниц сайта пользователями Использование CDN позволяет преодолеть ограничения по числу одновременно открываемых объектов на 1-й веб-странице
  • 11. Как результат довольная аудитория и эффективное расходование средств
  • 12. Выгоды от использования Высокая скорость загрузки за счет близости серверов CDN к интернет- пользователям Высокая доступность контента за счет многократного резервирования серверов Расширение охвата аудитории без капитальных затрат
  • 13. Благодаря CDN мы смогли избавиться от известной многим разработчикам проблемы – развертки собственной инфраструктуры по доставке контента пользователям. В результате повышение скорости доставки, повышение уровня удовлетворенности конечного пользователя, что не могло не привести к повышению отдачи от проекта. Монахов Николай, технический директор IMMO Games
  • 14. Наши Клиенты получают «тяжелый» контент оптимальным способом, с минимальной нагрузкой на наши собственные сервера. Тем самым мы можем сфокусировать производительность наших систем на той части, от которой зависит наш бизнес, а Клиенты сэкономят время при ожидании загрузки частей контента. Алексей Фомин, , генеральный директор NEXT Games
  • 15. Что важно учесть? 1. Вынести весь тяжелый статический контент на отдельный поддомен. Адрес поддомена должен легко настраиваться. 2. Предусмотреть, чтобы при обновлении статических файлов менялось название. Это позволяет избежать застревания контента в кэшах. 3. Если все-таки нужно очистить кэш, это можно сделать с помощью кнопки в интерфейсе или через API
  • 16. Вопросы? Ярослав Городецкий +7-916-990-01-20 +7-495-780-92-38 gorod@cdnvideo.ru www.cdnvideo.ru