Защита от всплесков (предварительная версия)
Защита от перенапряжений помогает ограничить использование вычислительной мощности, ограничивая объем вычислительных ресурсов, потребляемых фоновыми заданиями. Вы настраиваете защиту всплеска для каждой емкости. Защита от всплесков помогает предотвратить регулирование и отклонения, но не является заменой оптимизации емкости, вертикального и горизонтального масштабирования. Когда емкость достигает предела вычислительной мощности, она испытывает интерактивные задержки, интерактивные отказы или все отказы, даже если защита от всплесков включена.
Необходимые условия
Необходимо быть администратором емкости.
Пороговые значения защиты от всплесков
Администраторы емкости устанавливают пороговое значение фонового отклонения и пороговое значение фонового восстановления при включении защиты от всплеска.
- Порог отклонения от фона определяет, когда защита от перенапряжений становится активной. Пороговое значение применяется к 24-часовому фоновому проценту для емкости. Когда пороговое значение достигается или превышается, защита от всплеска становится активной. Если защита от всплеска активна, емкость отклоняет новые фоновые операции. Если защита от всплесков не включена, 24-часовой фоновый процент может достигать 100%, прежде чем емкость начнёт отклонять новые фоновые операции.
- Пороговое значение фонового восстановления определяет, когда защита от всплеска перестает быть активной. Защита от всплесков перестает быть активной, если 24-часовой процент фона снижается ниже порогового значения фонового восстановления. Система начинает обрабатывать новые фоновые операции.
Заметка
Администраторы емкости могут видеть 24-часовый фоновый процент в приложении метрик емкости вычислительной странице в разделе регулирование на диаграмме фонового регулирования.
Включение защиты от всплесков
Чтобы включить защиту от всплеска, выполните следующие действия.
Откройте портал администрирования Fabric.
Перейдите к параметрам емкости.
Выберите емкость.
Разверните защиту от перенапряжения.
Выберите Включение защиты от перенапряжения.
Установите пороговое значение для отклонения фона .
Установите порог восстановления фона на.
Выберите Применить.
Мониторинг защиты от всплесков
Откройте приложение метрик емкости Microsoft Fabric.
На странице вычислений выберите системные события.
В таблице системных событий
показано, когда защита от всплеска активна и когда емкость вернулась в не перегруженное состояние.
Системные события для защиты от всплеска
Когда защита от всплеска активна, создаются события состояния мощности. В приложении Fabric Capacity Metrics в таблице событий системы отображаются события. Ниже приведены события, связанные с состоянием, относящиеся к защите от перепадов напряжения. На странице вычислений "Общие сведения о метриках емкости Microsoft Fabric"доступен полный список событий состояния емкости.
Состояние емкости | Причина изменения состояния емкости | При отображении |
---|---|---|
Активный | НеПерегружено | Указывает, что емкость ниже всех пороговых значений ограничения и защиты от перегрузок. |
Перегруженные | Активирована защита от перенапряжений | Указывает, что емкость превысила настроенное пороговое значение защиты от всплеска. Емкость превышает заданное пороговое значение восстановления. Фоновые операции отвергаются. |
Перегруженные | Интерактивная задержка и активная защита от скачков напряжения | Указывает, что емкость превысила предел регулирования интерактивной задержки и настроенное пороговое значение защиты от всплеска. Емкость превышает заданное пороговое значение восстановления. Фоновые операции отклоняются. Интерактивные операции испытывают задержки. |
Перегруженные | Активна защита от перенапряжений и отклонений | Указывает, что емкость превысила лимит отказов в интерактивном регулировании и настроенное пороговое значение защиты от перенапряжений. Емкость превышает заданное пороговое значение восстановления. Фоновые и интерактивные операции отвергаются. |
Перегруженные | Все отклонено | Указывает, что емкость превысила предел отклонения фона. Фоновая обработка и интерактивные операции сейчас отклоняются. |
Заметка
Когда емкость достигает предела вычислений, она испытывает интерактивные задержки, интерактивные отказы или все отказы, даже если включена защита от всплеска.
Сообщения о состоянии по каждой операции для защиты от всплесков
Если защита от всплеска активна, фоновые запросы отклоняются. В приложении метрик емкости Fabric эти запросы отображаются со статусом Отклонено или Отклонено из-за защиты от перегрузки. Эти сообщения о состоянии отображаются на странице временной точки приложения метрик емкости Fabric. См. страницувременной точки приложения для работы с метриками
Рекомендации и ограничения
Если защита от всплеска активна, фоновые задания отклоняются. Это означает, что все еще существует широкое воздействие на производительность, даже если включена защита от всплесков. Используя защиту от всплесков, вы настраиваете емкость, чтобы оставаться в пределах определенного диапазона использования. Однако в то время как защита от всплесков включена, фоновые операции могут быть отклонены, и это может повлиять на производительность. Чтобы полностью защитить критически важные решения, рекомендуется изолировать их в указанной емкости.
Защита от всплесков не гарантирует, что интерактивные запросы не задерживаются или отклоняются. В качестве администратора производительности необходимо использовать приложение для анализа метрик производительности для просмотра данных в диаграммах ограничений, а затем настроить порог отклонения фоновой защиты от перегрузки по мере необходимости.
Некоторые запросы, инициированные пользовательским интерфейсом Fabric, выставляются в качестве фоновых операций или зависят от фоновых операций для завершения. Эти запросы отклоняются при активной защите от всплеска.
Защита от перенапряжений не прерывает выполняемые задания.
порог отклонения фона не является верхним ограничением для 24-часового процентафона. Это связано с тем, что выполняющиеся задания продолжают выполняться и сообщать о дополнительном использовании.
Если вы приостанавливаете емкость в состоянии перегрузки, системная таблица событий в приложении метрик емкости может отобразить событие Active NotOverloaded после события Suspended. Мощность по-прежнему приостановлена. Событие NotOverloaded создается из-за проблемы с синхронизацией времени при выполнении действия паузы.