Архив ИТ и интернет-сервисы · Облака и ЦОД
Microsoft Azure: система Narya с ИИ сократила прерывания ВМ на 26%
По данным Microsoft Azure, система Narya прогнозирует отказы серверов и подбирает действия по их смягчению. За более чем год в промышленной эксплуатации она в среднем сократила прерывания виртуальных машин на 26%.
/01 · ключевые результаты
-
результат
26%
сокращение прерываний виртуальных машин в среднем
Microsoft Azure, блог компании, 11.03.2021
более года работы, на март 2021 года · парк серверов Azure, на которых работает Narya
данные компании
оценка strategai
Оценку не приводим: источник не называет число виртуальных машин, их стоимость и цену прерывания, денежный эффект не раскрыт.
По данным Microsoft Azure, система Narya прогнозирует отказы серверов и подбирает действия по их смягчению. За более чем год в промышленной эксплуатации она в среднем сократила прерывания виртуальных машин на 26%.
/02 · паспорт кейса
Бизнес
- Компания
- Microsoft Azure
- Отрасль
- ИТ и интернет-сервисы · Облака и ЦОД
- Функция
- ИТ, разработка ПО и кибербезопасность
- Задача
- AIOps и ИТ-сервис-деск
Технология
- Класс AI
- Предиктивная аналитика (классический ML)
- Тип решения
- Собственная разработка
Внедрение
- Стадия
- Промышленная эксплуатация, на 11.03.2021
- География
- Соединенные Штаты
/03 · описание кейса
Зачем
Бизнес-задача
Microsoft Azure эксплуатирует парк серверов, на которых работают виртуальные машины клиентов. Отказ оборудования приводит к прерыванию этих машин. Раньше компания использовала машинное обучение для прогноза отказов, а действие по смягчению выбирала статически: блокировала новые размещения на узле, мигрировала виртуальные машины, ждала несколько дней и выводила узел из эксплуатации. Для тяжёлых отказов, например повреждения дисков, ожидание в несколько дней было слишком долгим, а при ложных прогнозах принудительная миграция создавала лишние неудобства клиентам. Задача состояла в том, чтобы выбирать реакцию на прогноз гибко и измерять влияние каждого действия на клиентов.
Что
Решение
Project Narya — сквозной сервис прогноза и смягчения отказов хостов. На первом этапе он использует телеметрию парка и сочетает несколько десятков экспертных правил с моделью машинного обучения, которая анализирует больше сигналов за больший период и позволяет предсказывать отказы раньше. На втором этапе Narya выбирает из набора действий (пометка узла как недоступного для размещений, живая миграция, программная перезагрузка ядра с сохранением памяти, снижение приоритета размещений) лучшее для данного сценария. Выбор делает онлайн-фреймворк A/B-тестирования, который сравнивает действия с контрольной группой без вмешательства, или фреймворк обучения с подкреплением. На третьем этапе система измеряет влияние на клиентов и дообучает правила и модели.
Как
Внедрение
Narya опирается на платформу Resource Central — общую систему машинного обучения и выдачи прогнозов, развёрнутую во всех вычислительных кластерах Azure по всему миру. В публикации от 11 марта 2021 года компания сообщает, что Narya работает в промышленной эксплуатации более года и в среднем сократила прерывания виртуальных машин на 26%. В качестве примера описан случай, когда система предсказала отказ узла из-за проблем с диском, пометила его недоступным для размещений и запустила живую миграцию: девять виртуальных машин были перенесены успешно, повторных перезагрузок не было. Среди планов компании — больше сценариев прогноза, новые действия по смягчению и учёт типа рабочих нагрузок на узле при выборе действия.
/04 · источники и проверка
Что подтверждено
- По данным Microsoft Azure, Narya работает в промышленной эксплуатации более года.
- В среднем система сократила прерывания виртуальных машин на 26%.
- Прогноз отказов строится на сочетании экспертных правил и модели машинного обучения; действие по смягчению выбирают A/B-тестирование или обучение с подкреплением.
Ограничения
- 26% — среднее значение по данным компании; база сравнения, число виртуальных машин и перечень охваченных кластеров в публикации не приводятся.
- Сокращение прерываний относится к Narya в целом; вклад модели машинного обучения отдельно от экспертных правил и выбора действий не выделен.
- Цифра не показывает денежный эффект и влияние на доступность сервисов для клиентов.
-
[1] Microsoft Azure
Advancing failure prediction and mitigation—introducing Narya
компания · 11.03.2021
Открыть источник
АрхИИВ /strategai · CB-001842 · Версия 1 · 23.10.2026 · /c/CB-001842/