Поделиться через


Автомасштабирование конечных точек потоковой передачи Служб мультимедиа уровня "Премиум"

Логотип Служб мультимедиа версии 3


Предупреждение

Поддержка Служб мультимедиа Azure будет прекращена 30 июня 2024 г. Дополнительные сведения см. в руководстве по прекращению поддержки AMS.

Обзор

Вы планируете большую медиатрансляцию, но вы не знаете, сколько единиц потоковой передачи вам потребуется. Если не предусмотреть достаточное количество ресурсов, могут возникнуть проблемы с качеством воспроизведения во время доставки мультимедиа.

К счастью, вы можете автоматически масштабировать конечные точки потоковой передачи уровня "Премиум" в учетной записи Служб мультимедиа на основе любых доступных метрик для конечной точки потоковой передачи или метрик для любых связанных сущностей. Сочетание этих метрик можно использовать для создания правила автомасштабирования.

Примечание

Настраиваемое автомасштабирование доступно только для конечных точек потоковой передачи уровня "Премиум". Однако вы также можете легко переходить с конечных точек уровня "Стандарт" на конечные точки уровня "Премиум" без перерывов в обслуживании.

Автомасштабирование конечной точки потоковой передачи Служб мультимедиа легко выполнить с помощью автомасштабирования Azure.

Ниже приведены примеры метрик, которые можно использовать для автомасштабирования.

  • Средняя загрузка ЦП превышает 50% за последние 10 минут.
  • Средняя пропускная способность исходящего трафика превышает 200 Мбит/с на единицу потоковой передачи за последние 10 минут.
  • Большое количество запросов вызывает определенный код ошибки (код состояния недоступности сервера 503) и формат вывода за последние 30 минут.

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

Настройка автомасштабирования для конечной точки потоковой передачи на портале Azure

Настройка условия по умолчанию

  1. На начальном экране Azure выберите Монитор в главном меню или выберите "Другие службы" и щелкните значок Монитор.
  2. Выберите в меню Автомасштабирование. Откроется экран автомасштабирования.
  3. Выберите подписку, с которой вы собираетесь работаете, в раскрывающемся списке Подписка.
  4. Выберите группу ресурсов в раскрывающемся списке Группа ресурсов.
  5. Выберите Службы мультимедиа в раскрывающемся списке Тип ресурса.
  6. Выберите в списке конечную точку потоковой передачи уровня "Премиум", которую нужно автоматически масштабировать. Появится экран параметров автомасштабирования.
  7. Выберите вкладку Настройка.
  8. Установите переключатель Настраиваемое автомасштабирование.
  9. Поле Имя параметра автомасштабирования уже будет заполнено, но при необходимости его можно изменить.
  10. Группа ресурсов уже будет выбрана в раскрывающемся списке Группа ресурсов.
  11. При необходимости присвойте имя условию автомасштабирования по умолчанию.
  12. Выберите один из вариантов:
    1. Переключатель Масштабировать до указанного числа экземпляров.
      1. Введите нужное количество экземпляров потоковой передачи в поле Число экземпляров. При выборе этого варианта конечные точки потоковой передачи будут масштабироваться до заданного количества автоматически или при отсутствии всех прочих условий, если вы создали правила на основе метрики.
    2. Переключатель Масштабирование на основе метрики.
      1. Выберите Добавить правило в предупреждающем сообщении. Появится экран правила масштабирования. Источник метрики уже должен быть выбран.
      2. В раскрывающемся списке агрегата времени выберите Среднее, Минимум, Максимум, Сумма, Последнее или Число.
      3. Пространство имен метрик уже должно быть выбрано.
      4. Выберите сквозную задержку "Загрузка ЦП", "Исходящий трафик", "Пропускная способность исходящего трафика", "Запросы" или "Успешно выполнено" в раскрывающемся списке имен метрик.
      5. Дополнительные сведения о каждой метрике можно получить, выбрав измерение. Для некоторых метрик доступны измерения: код ошибки, код состояния HTTP и выходной формат. Выберите одно или несколько из них в зависимости от того, какие сведения вам нужны.
      6. Выберите оператор в раскрывающемся списке Оператор. Например, если автомасштабирование требуется при загрузке ЦП больше 70%, выберите Больше.
      7. В разделе "Действие" выберите действие в раскрывающемся списке Операция, введите количество минут в поле Охладить и укажите, сколько экземпляров будут добавляться, в поле Число экземпляров. Например, введите Увеличить число на 1 и подождите 15 минут, а затем снова проверьте, превышает ли загрузка ЦП 70%.
  13. Выберите Добавить.
  14. Введите значения минимального, максимального и стандартного количества экземпляров для конечной точки потоковой передачи уровня "Премиум".

Определение дополнительных условий

Спрос на конечную точку потоковой передачи может возрастать или уменьшаться в течение определенного периода времени. Если ожидается резкий рост аудитории в связи с предстоящими трансляциями, можно настроить правило автомасштабирования на основе времени, чтобы заранее выделить достаточно единиц потоковой передачи. Не забудьте разрешить 20 минут для полной подготовки единиц потоковой передачи.

Выполните те же действия, что и выше, но чтобы запланировать автомасштабирование, выберите Часовой пояс, Дату начала и Дату окончания для применения условия. Можно также запланировать условие во время повторяющегося периода времени, выбрав переключатель Повторять в определенные дни и указав дни.

Примечание

Имейте в виду, что условие по умолчанию будет применяться при отсутствии других условий.

Изменение или удаление условия автомасштабирования

Чтобы изменить условие, щелкните значок карандаша.

Чтобы удалить условие, щелкните значок корзины в заголовке области условия или щелкните значок карандаша и нажмите кнопку Удалить на экране правила масштабирования.

Дополнительные сведения

Подробнее об автомасштабировании в Azure см. в статье Обзор автомасштабирования в Microsoft Azure.

Справка и поддержка

Вы можете обратиться к Службам мультимедиа с вопросами или следить за нашими обновлениями одним из следующих способов: