2. CDN – это…
Территориально-распределенная
сеть веб- и медиа-серверов,
позволяющая ускорять доставку
контента посетителям веб-сайтов.
Посетитель сайта, использующего
CDN, загружает контент с
ближайшего сервера сети CDN.
Сервер Заказчика
(источник контента)
Центральная
платформа сети NCDN
Конечные
пользователи
Региональные
платформы
сети NCDN Сеть NCDN
Конечные
пользователи
Региональные
Интернет-провайдеры
Региональные
платформы
сети NCDN
Конечные
пользователи
Региональные
Интернет-провайдеры
Московские и
магистральные
Интернет-
провайдеры
Конечные
пользователи
3. Для веб-проектов CDN – это …
1. Повышение скорости загрузки контента [сокращение сетевого
маршрута снижает задержки и позволяет обойти «бутылочные
горлышки» на пути между пользователем и веб-сервером] .
2. Интеллектуальное распределение нагрузки между веб-
серверами [учет доступности и загруженности веб-сервера перед
направлением на него очередного запроса].
3. Преодоление лимита на количество TCP-сессий при загрузке веб-
страниц браузерами [из-за загрузки контента из разных доменов
– см. рекомендации Yahoo по оптимизации сайтов].
4. На Западе CDN – это…
Cредство ускорения доставки контента, используемое абсолютным
большинством западных высоконагруженных веб-проектов
Технология CDN появились в
1998 году и применялась
для распространения
контента самых популярных
на то время сайтов –
cnn.com и microsoft.com
На сегодняшний
день через сети
CDN проходит 25%
всего мирового
интернет-трафика
Основатели YouTube
назвали
использование CDN
одним из ключевых
факторов успеха
своего проекта
5. В России CDN – это…
Пока еще малоизвестная, но перспективная технология:
• До недавнего времени в Рунет преобладала столичная аудитория, поэтому
услуги CDN не были востребованы;
• Это уже не так: по данным 2009 года, 57% интернет-пользователей Рунет
представляют регионы, и лишь 43% – Москву и Санкт-Петербург;
• При этом, доля региональной аудитории в трафике ведущих российских
сайтов составляет лишь 15-30% (из-за плохой доступности сайтов в регионах)
• Услуги CDN должны помочь сайтам увеличить региональную аудиторию в
несколько раз, пропорционально ее доле во всем Рунет
6. CDN может распространять:
• HTML-страницы [статические или
долгоживущие динамические] ;
• фотографии и другие изображения;
• дистрибутивы ПО и игр [возможна
авторизация загрузок] ;
• flash-приложения и анимация;
• музыкальные ролики ;
• книги [источники знаний].
• видеоролики в режиме Progressive
Download [поддерживается перемотка
видео];
• видеоролики в режиме Streaming on
Demand [могут применяться DRM];
• потоковые звуковые трансляции [в
режиме реального времени] ;
• потоковое видео [в режиме
реального времени].
7. CDN: pro et contra
+ Ускорение доступа к сайту
+ Снижение затрат на покупку серверов
+ Снижение трудозатрат на администрирование серверов
+ Отказ от трудозатрат на обеспечение отказоустойчивости
серверов и их защищенности от внешних атак
– Увеличение затрат на оплату исходящего трафика
– Повышение зависимости от сторонних провайдеров услуг
vs
8. Взаимодействие с CDN
• Для доступа к контенту, распространяемому через CDN, используется
отдельный домен 3-го уровня [например, video.my-site.ru], который
делегируется оператору CDN;
• Контент может быть загружен на сервера CDN путем зеркалирования
[RSync], кэширования [HTTP] или в потоковом режиме [RTMP или HTTP] ;
• Зеркалирование хорошо подходит для файлов большого размера,
возможна пре-авторизация загрузки с использованием X-Accel-Redirect;
• Кэширование хорошо подходит для небольших файлов, необходимо
обеспечить корректность значений HTTP-заголовка Expires;
10. CDN для Чемпионат.ТВ (SUP)
• Видеоархив самого популярного
российского спортивного сайта
[Championat.RU]
• Обладает правами на
размещение отчетов о матчах
чемпионата России по футболу в
Интернет
Результаты использования CDN:
• Рост среднего числа просмотров
на посетителя на 20%
• Устойчивость к 20-кратному
увеличению нагрузки (во время
матча ЦСКА – «Спартак»)
11. CDN для Tvigle
• Известный
видеохостинг
профессионального
контента
• Размещает видео
многих популярных
сайтов (например,
сайт телеканала
Муз-ТВ muz-tv.ru)
Результаты
использования CDN:
• Двукратный рост
регионального трафика
за 3 месяца
12. CDN для VideoNow
• Одна из ведущих сетей
видеорекламы в России
• Около 20 площадок для
размещения рекламы в Рунете
• 15 миллионов показов
рекламы в месяц
Результаты использования CDN:
• Рост числа успешных показов
рекламы в регионах на 15%
• Рост числа успешных показов
рекламы в Москве на 5%
13. CDN для NGENIX – это…
• 25% усилий – создание технического решения, установка
оборудования, разработка и отладка программного обеспечения;
• 25% усилий – командировки по России и СНГ с целью выбора
площадок для установки оборудования в регионах и переговоров
с местными интернет-провайдерами;
• 50% усилий – решение административных вопросов,
согласование и подписание договоров с операторами-
контрагентами о размещении оборудования, присоединении
сетей, обмене трафиком, аренде интернет-портов и пр.