Edge Cloud Delivery

Код продуктового компонента: ECD

Сервис ускорения доставки данных

Сервис Edge Cloud Delivery ориентирован на владельцев веб-ресурсов, которые хотят ускорить доставку содержимого веб-ресурса для массовой аудитории интернет-пользователей с целью улучшения пользовательского опыта, повышения конверсии продаж и лояльности аудитории, а также снижения нагрузки на свою инфраструктуру.

Сервис позволяет:

  • Проксировать и/или кэшировать данные заказчика на распределенных серверах доставки и обеспечить доступ к ним конечных пользователей по оптимальному сетевому маршруту;

  • Организовать обработку запросов на Платформе с целью контроля доступа к данным, анализа и блокировки нежелательного трафика, преобразования изображений и т.п.

Ключевые особенности

  • Основным объектом сервиса Edge Cloud Delivery является Сервисная конфигурация:

    • Сервисная конфигурация – логический контейнер, содержащий настройки серверов доставки и других компонентов Платформы, участвующих в обработке запросов конечных пользователей к Данным заказчика, доступных по доменному имени в адресном пространстве Платформы (EDGE-DOMAIN).

    • В зависимости от типа (архитектуры) Сервисной конфигурации такие настройки могут определять порядок взаимодействия компонентов Платформы с источниками Данных, политики кэширования и/или преобразования данных, правила обработки запросов, настройки доступа к Данным и др.

    • Сервисные конфигурации позволяют Заказчику использовать несколько вариантов настроек сервисов с обособленной бизнес-логикой и с раздельным учетом статистики. Для каждой Сервисной конфигурации выделяется уникальный идентификатор (ConfID) и доменное имя в адресном пространстве Платформы (EDGE-DOMAIN).

  • Сервисные конфигурации бывают следующих типов (архитектур):

    • «Проксирование\кэширование содержимого веб-ресурса». Повышает отказоустойчивость и доступность веб-ресурса для конечных пользователей, а также увеличивает скорость загрузки данных с целью улучшения пользовательского опыта, повышения конверсии продаж и лояльности аудитории.

      • Предназначена для работы с динамическими и статическими данными веб-ресурса;

      • В качестве источника данных может выступать (или):

      • Выбор оптимального сервера доставки осуществляется на базе DNS-балансировки с учетом актуальной карты сетевых маршрутов сети Интернет и работы распределенной системы мониторинга состояния инфраструктуры и веб-приложений;

      • Поддерживает загрузку и кэширование данных по частям (слайсинг) и доставку видео файлов по протоколу HTTP в режиме прогрессивной загрузки (только формат .mp4, доставка с адаптивным битрейтом не поддерживается).

      • Взаимодействие с Серверами оригинации может быть организовано по протоколам WebDAV, gRPC и c использованием Websocket.

    • «Ре-стриминг сегментированных потоков». Позволяет передавать видео данные в высоком качестве, а также снизить процент отказов и проблем с воспроизведением видео на конечных устройствах в часы наибольшей нагрузки:

      • Для одной Сервисной конфигурации допустим только один тип передаваемых данных (прямая трансляция или видео по запросу). При необходимости организовать одновременную доставку прямой трансляции и видео-по-запросу требуется создать не менее двух Сервисных конфигураций;

      • В качестве источника данных может выступать (или):

        • объект Группа серверов оригинации сервиса Edge Cloud Delivery (Cерверы оригинации);

        • объект Корзина хранения данных сервиса Cloud Object Storage (Серверы хранения Платформы)

      • Серверы доставки доставляют сегментированные потоки в том виде, в котором они были подготовлены сервером оригинации. Поддерживаются следующие технологии доставки видео: Apple® HTTP Live Streaming, Adobe® HTTP Dynamic Streaming, Microsoft® Smooth Streaming, MPEG-DASH.

        • В ходе доставки может выполняться модификация плейлистов в целях повышения качества балансировки запросов.

    • «HTTP-стриминг потоков, опубликованных по RTMP/RTSP». Обеспечивает доступность имеющихся RTMP- и RTSP-потоков прямой трансляции для массовой веб-аудитории:

      • Для резервирования предоставляются две точки публикации потоков (Серверы публикации).

      • Поддерживаются входящие протоколы RTMP и RTSP. Публикация потоков может осуществляться в режиме:

        • Push по протоколу RTMP;

        • Pull по протоколу RTMP или RTSP.

      • Поддерживаются следующие технологии доставки видео конечным пользователям: Apple® HTTP Live Streaming, Adobe® HTTP Dynamic Streaming, Microsoft® Smooth Streaming, MPEG-DASH. Для одной сервисной конфигурации допустимо не более 5 входящих потоков.

    • «HTTP-стриминг MP4-файлов». Обеспечивает доступность каталога видео в интернете в потоковом режиме в высоком качестве и без задержек для охвата массовой веб-аудитории.

      • Поддерживаются следующие технологии доставки видео конечным пользователям: Apple® HTTP Live Streaming, Adobe® HTTP Dynamic Streaming, Microsoft® Smooth Streaming, MPEG-DASH.

      • В качестве источника данных может выступать (или):

        • Сервер в сети Интернет, реквизиты которого задаются в параметрах Сервисной конфигурации;

        • объект Корзина хранения данных сервиса Cloud Object Storage (Серверы хранения Платформы);

  • Каждая Сервисная конфигурация имеет отдельный блок настроек в клиентском портале NGENIX Multidesk:

    • Для перехода в блок настроек Сервисной конфигурации можно использовать выпадающий список в верхней части рабочей области клиентского портала NGENIX Multidesk или страницу «Сервисные конфигурации» блока настроек Аккаунта;

    • Перечень доступных настроек Сервисной конфигурации зависит от типа архитектуры и доступных в Аккаунте других сервисов Платформы;

    • Управление политиками кэшированием доступно для Сервисной конфигурации типа «Проксирование\кэширование содержимого веб-ресурса» на странице «Настройки кэширования» раздела «Кэширования» блока настроек выбранной Сервисной конфигурации. Для всех остальных типов архитектур политики кэширования могут быть изменены по запросу в службу технической поддержки. Настройки кэширования, применяемые для сервисной конфигурации, в полном объеме распространяются на серверы промежуточного кэширования.

    • Изменение источника данных для Сервисной конфигурации доступно на вкладке «Оригинация» страницы «Основные настройки» блока настроек выбранной Сервисной конфигурации.

  • Создание новой Сервисной конфигурации осуществляется в Мастере создания Сервисных конфигураций клиентского портала NGENIX Multidesk.

  • Управление объектом Группы серверов оригинации сервиса Edge Cloud Delivery осуществляется на странице «Группы серверов оригинации» раздела «Источники данных» блока настроек Аккаунта:

    • Одна Группа серверов оригинации должна содержать реквизиты Серверов оригинации с одинаковым набором данных;

    • Объект Группа серверов оригинации может являться источником данных только для одной Сервисной конфигурации.

  • В рамках сервиса Edge Cloud Delivery в клиентском портале NGENIX Multidesk на странице «Отчеты» раздела «Аналитика» блока настроек Аккаунт доступы табличные отчеты с информации об использовании вычислительных и сетевых ресурсов Платформы. Статистика в режиме реального времени и расширенная аналитика сервиса Edge Cloud Delivery доступна в Аккаунте при наличии сервисов Real-time Analytics и Advanced Analytics.

  • Организовать доступ конечных пользователей к данным в рамках Сервисной конфигурации одним из следующих способов (или):

    • Изменить домен в ссылках к данным на веб-ресурсе на EDGE-DOMAIN Сервисной конфигурации;

    • Делигировать доменную зону в NGENIX, воспользовавшись сервисом Secure DNS, и выбрать Сервисную конфигурацию в параметрах A-записи;

    • Указать EDGE-DOMAIN Сервисной конфигурации в параметрах CNAME-записи в настройках доменной зоны вашего DNS-провайдера.

Потребляемые тарифицируемые ресурсы

  • Количество сервисных конфигураций

  • Количество легитимных запросов

  • Количество легитимных запросов в секунду (99-перцентиль)

  • Объем исходящего трафика

  • Полоса пропускания (99-перцентиль)

  • Полоса преобразованных потоков (предельная)

Совместимость с другими сервисами

  • Сервис Edge Cloud Delivery может быть включен в состав услуги независимо от наличия других сервисов в составе услуги.

  • Все сервисы Платформы могут быть включены в состав услуги только при наличии в составе услуги сервиса Edge Cloud Delivery.

Last updated