GIX® CDN

  •  Текущая география узлов по доставке контента: Россия (Москва, Санкт-Петербург, Екатеринбург, Рязань, Нижний Новгород, Краснодар, Новосибирск).
  • В планах на 2022 Q2-Q3: Дальний Восток, Центральный регион, Северовосток.
  • Узлы могут быть доставлены по запросу в любой регион мира.

 

Сервисы CDN

  • Живые видеотрансляции для выступлений финансовых аналитиков и комментаторов во время выхода экономических новостей: вещание живых видеопотоков в Интернет через сайт для больших аудиторий в реальном времени.
  • Видео по требованию (VOD) для video tutorials & education: предоставление возможности конечным зрителям просматривать ваши видео в любое время по запросу, либо через видеоплеер на сайте, либо через ТВ-приставку или мобильное приложение. Пользователю не нужно загружать все видео целиком.
  • HTML5-плеер “под ключ”: предоставление встраиваемого HTML5-плеера видео с вашим брендированием.
  • Мобильное приложение с трансляцией видео “под ключ”: предоставление мобильного приложения iPhone / iPad / Android и видеоплатформы под вашим брендом.
  • Ускорение сайтов: распределение, оптимизация и ускорение выдачи контента веб-сайта конечным пользователям, находящимся в любой точке мира. HTTP и HTTPS-контент вашего сайта распределяется по необходимости между кэш-серверами по всему миру и доставляется с соответствующей точки раздачи, ближайшей к пользователю. Ваш сайт повышается в поисковой выдаче Google и Яндекс.
  • Защищенная CDN: дополнительная защита узлов CDN от распределенных атак DDoS и WAF, кастомизированные схемы защиты под ваши требования.

Технические возможности CDN

  • Поддержка протоколов вещания видео (живое и VOD): HLS over HTTP, HTTP/2, HTTPS
  • Режим прокси: быстрая и надежная передача некэшируемого контента
  • Экранирование сервера-источника от перегрузки: прокси-узел получает контент от источника и распространяет по другим узлам сети
  • Полная поддержка HTTP/2 (без оптимизации сайта не всегда дает выигрыш производительности)
  • Поддержка компресии: Gzip, deflate, Brotli как для передачи, так и для хранения файлов в сжатом виде
  • Поддержка WebSocket: HTTP и HTTPS
  • Поддержка терминации TLS/SSL трафика на узлах раздачи
  • SSL-сертификаты: сделайте ваш сайт защищенным протоколом HTTPS бесплатно с нашим бесплатным SSL-сертификатом (Let’s Encrypt) или инсталлируйте собственный SSL-сертификат. Замена сертификата возможна через API или личный кабинет. Бесплатный сертификат Let’s Encrypt сам автоматически обновляется каждый квартал.
  • Локальные опции для каждого PAD;
  • Поддержка множества PAD для одного Источника;
  • Поддержка доменных имен: Поддержка субдоменов для PADs - любому поддомену origins[i].PADS будет соответствовать origin; по умолчанию предоставляется SSL-защищенный домен вида <client-code>.production.gix.media для объектов контента на CDN, поддержка клиентского домена для CDN через CNAME
  • Транскодирование изображений: изменение размеров и формата изображений, хранящихся на сервере, “на лету” и отдача конечным пользователям в форматах JPEG/PNG/WebP
  • Управление доступом через Access Control List (ACL): белые и черные списки IP-адресов, геоблокировка по странам, протокол авторизации OAuth2
  • Авторизация через токены: поддержка протокола токенов Akamai G2O, либо генерация собственных токенов позволяет генерировать защищенные адресные линки с коротким сроком экспирации. Генерация уникальной пары токен/пароль для создания защищенного адреса ресурса. Вы полностью управляете тем, кто, где и когда может смотреть ваш контент.
  • Авторизация через сторонний auth-сервис: параметр auth - если задан, то для каждого запрашиваемого клиентом URI, содержащего param в списке параметров HTTP-запроса производится авторизация доступа: производится запрос на uri?param="client_value", и при отрицательном ответе от сервиса авторизации клиенту возвращается статус 500. Ответ кешируется на timeout секунд.
  • Защита ссылок от копирования: Частая кража видеоконтента и трансляций больше не проблема. Контент может отдаваться только через сайты вашего домена. Защита ссылок от копирования позволяет отдавать контент только по HTTP-запросу с верным заголовком Referrer или секретным заголовком.
  • Защита от атак DDoS: алгоритмы с машинным обучением быстро отрезают вредоносный трафик от атакуемых узлов и позволяют остальным узлам продолжать работу. Сервер-источник и макрорегиональные проксирующие узлы (“супер-сиды”), располагающиеся в 13 точках фильтрации трафика по всему миру, всегда защищены.
  • Развернутая аналитика: сырые и агрегированные в разных разрезах данные обо всех активностях ваших конечных пользователей, подсчет числа одновременных зрителей видеоканала в реальном времени и выдача через API
  • Быстрая очистка кэша (purge): быстрое досрочное “устаревание” контента на всех узлах либо полностью, либо по маске или отдельной папке, либо набора отдельных объектов путем обращения через API или в личном кабинете
  • Прогрев кэша (prefetch/push): загрузка контента в кэши заранее “прогрев”    
  • Управление правилами кэширования: поддержка HTTP-заголовков Cache-Control и Expires, поддержка CORS-заголовков. Также вы можете устанавливать собственные правила кэширования через API или личный кабинет, включая установку флага immutable (неизменный, вечно хранящийся) и/или non-purgeable (не сбрасываемый) по каждому кэшируемому объекту отдельно. Кеширование URI с параметрами как часть адреса, и без параметров (один и тот же кэш с любыми параметрами в адресе).
  • Управление заголовками: Поддержка задаваемых (всегда добавляемых) заголовков от PoP к Клиенту и от PoP к Источнику; Переопределение user-agent для origin; Заголовок client-ip-header - если задан, то на Origin передается HTTP заголовок "Rugeeks-Provided: y.x.y.z", где y.x.y.z - IP адрес запросившего ресурс клиента; Пропуск cookie между программами просмотра и сервером-источником контента; Различные версии контента – поддерживается множественные версии файлов на основе cookie;
  • Управление HTTP-ошибками и доступом: Задание timeout для HTTP-ошибок - при получении HTTP ошибки от origin равное code, повторный запрос этого же ресурса у origin возможен не ранее timeout миллисекунд; фильтрация URI для клиента - если запрашиваемый URI соответствует регулярному выражению, то клиенту возвращается заданный код ошибки (filter uri); регулярные выражения для разрешенных к запросу URI - если URI не соответствует регулярному выражению, клиенту возвращается код ошибки 404 (white-list uri);
  • Интеграция через API: поддержка полного набора методов API для интеграции CDN в сторонний веб-интерфейс или сервис, интеграции с клиентскими дэшбордами для мониторинга данных и процессов, или для управления сетью CDN с клиентской бэкенд-платформы.

Список доступных API

  • Авторизация;
  • Прогрев кэша;
  • Управление сбросом кэша, удаление из кэша выбранных файлов;
  • Очистка кэша по всему домену;
  • Управление полосой пропускания для видео-контента;
  • Конфигурирование параметров Услуги Заказчиком
  • Конфигурирование CNAME для сервисного домена gix.market или для домена Услуги, выделенного для пользователя;
  • Получение данных по объему переданного трафика в заданный период;
  • Получение данных по занимаемой полосе пропускания за заданный период;
  • Получение данных по объему запросов полученных со стороны пользователей;
  • Получение информации о популярности контента (TOP список файлов);
  • Получение информации по наиболее используемым каталогам;
  • Получение информации по количеству пользователей на трансляции.

 

  1. Запрос медиа-ресурса из браузера конечного пользователя
  2. Определение умным DNS-сервером оптимальной точки отдачи контента (ближайшее к пользователю, либо по другим критериям)
  3. Запрос медиа-ресурса с сервера-источника в случае его отсутствия в кэше
  4. Выдача медиа-ресурса из кэша с точки раздачи контента конечному пользователю