Что такое сервисная конфигурация?¶
Сервисная конфигурация – логический контейнер, содержащий настройки серверов доставки и других компонентов Платформы, участвующих в обработке запросов конечных пользователей к Данным. Такие настройки могут определять:
- порядок взаимодействия компонентов Платформы с внешними источниками Данных и между собой;
- политики кэширования и преобразования данных, правила обработки запросов, настройки доступа к Данным и другие параметры работы компонентов Платформы, доступных заказчикам в виде сервисов Платформы.
Сервисные конфигурации позволяют реализовать на Платформе разные варианты настроек сервисов Платформы с раздельным учетом статистики.
Каждая Сервисная конфигурация имеет определенный тип архитектуры, который ограничивает возможный набор компонентов и настроек сервисов Платформы, участвующих в обработке запросов.
- Проксирование/кэширование содержимого веб-ресурса
- Рестриминг сегментированных потоков (HLS, DASH и т.п.)
- HTTP-стриминг медиапотоков, опубликованных по RTMP/RTSP
- HTTP-стриминг MP4-файлов
Тип архитектуры Сервисной конфигурации выбирается при её создании, и не может быть изменен впоследствии. Если вы хотите использовать другой тип архитектуры, то создайте новую Сервисную конфигурацию с нужным типом архитектуры.
Каждая Сервисная конфигурация обладает доменным именем в адресном пространстве Платформы (EDGE-DOMAIN), по которому можно получить запрашиваемые Данные.
Для создания и использования Сервисных конфигураций в составе Аккаунта должен быть включен сервис Edge Content Delivery.
Как создать сервисную конфигурацию?
Сколько нужно сервисных конфигураций?¶
Количество Сервисных конфигураций в Аккаунте может быть ограничено условиями тарифного плана.
Вам потребуются дополнительные Сервисные конфигурации в следующих случаях:
- Разные задачи. Вы используете Платформу для доставки медиапотоков и дополнительно решили ускорить работу веб-ресурса (разные типы архитектур Сервисной конфигурации).
- Несколько серверов оригинации. Вы хотите использовать в качестве источника данных одновременно несколько серверов оригинации с отличающимся набором данных. Вы можете настроить одну Сервисную конфигурацию для нескольких серверов оригинации, только если они содержат идентичный набор данных.
- Несколько SSL-сертификатов. Ваш веб-ресурс доступен по нескольким доменным именами (
site1.example.com, site2.example.com), для каждого из которых используется отдельный SSL-сертификат. При этом вы можете использовать один SSL-сертификат в работе нескольких Сервисных конфигураций. - Разные правила кэширования. Вы хотите применять на стороне Платформы разное время кэширования в зависимости от типа передаваемых данных.
- Раздельный учет статистики. Вы хотите получать раздельные отчеты и статистику (исходящий трафик, запросы, поведение пользователей и т.п.) по разным поддоменам вашего веб-ресурса.
Сервисная конфигурация и сервисы Платформы¶
Сервис Edge Content Delivery позволяет создавать Сервисные конфигурации, реализующие базовые функциональные возможности Платформы с учетом ограничений выбранного типа архитектуры Сервисной конфигурации.
Дополнительные функциональные возможности становятся доступны после настройки других сервисов Платформы, совместимых с выбранным типом архитектуры Сервисной конфигурации:
-
Встраивать в цепочку обработки запросов другие компоненты Платформы и настраивать логику их работы:
- Серверы DNS (сервис Secure DNS);
- Серверы промежуточного кэширования (сервис Origin Shield),
- Серверы оптимизации изображений (сервис Image Optimization).
- Cерверы WAF (сервис Cloud WAF),
- Серверы хранения (сервис Cloud Object Storage),
-
Анализировать поступающие запросы с целью блокировки нежелательного трафика и управлять логикой работы серверов доставки (сервисы Edge Logic Rules, DDoS Protection или Tokenized URL).
- Получить доступ к статистике по широкому набору параметров (сервисы Real-time Analytics или Advanced Analytics), в том числе к логам серверов доставки (сервисы Raw Access Logs и Real-time Logs Streaming).
- Организовать доступ конечных пользователей к Данным по HTTPS с широким набором настроек SSL/TLS (сервисы SSL Support и Hosted SSL).
Набор сервисов Платформы, доступных для настройки в составе Сервисной конфигурации, зависит от типа архитектуры Сервисной конфигурации.
Для управления настройками сервисов и просмотра статистики в разрезе Сервисной конфигурации:
- Выберите в верхнем меню интерфейса NGENIX Multidesk в выпадающем списке Быстрый переход к конфигурации нужную Сервисную конфигурацию;
- Перейдите в NGENIX Multidesk на страницу Сервисные конфигурации (боковое меню настроек Аккаунта) и нажмите на название нужной Сервисной конфигурации.
Вы будете перемещены в отдельный раздел клиентского портала NGENIX Multidesk, все страницы которого в боковом меню будут относиться к настройкам выбранной Сервисной конфигурации.
Для возврата к настройкам уровня Аккаунта нажмите в боковом меню Назад в меню Аккаунт.
Реквизиты сервисной конфигурации¶
Каждая Сервисная конфигурация обладает уникальными реквизитами:
| Реквизиты | Пример |
|---|---|
| Идентификатор сервисной конфигурации (ConfID) | 12345 |
| Доменное имя (EDGE-DOMAIN) в адресной пространстве NGENIX | s12345.ecp.ngenix.net |
| Название сервисной конфигурации | мой веб-ресурс |
- Доменное имя EDGE-DOMAIN содержит идентификатор ConfID и используется в составе URl при доступе к данным на Платформе (EDGE-URL).
- Название Сервисной конфигурации отображается в клиентском портале NGENIX Multidesk и помогает в навигации. Можно указать название вашего веб-ресурса, тип доставляемых данных или название сервера оригинации. Название Сервисной конфигурации не заменяет собой Идентификатор сервисной конфигурации (ConfID) и не используются системами NGENIX при оказании услуги.
- Реквизиты Сервисной конфигурации указаны в NGENIX Multidesk на странице Основные настройки (боковое меню выбранной Сервисной конфигурации) на вкладке О сервисной конфигурации.