Перейти к содержанию

Методика попадания объектов в рекомендации и расчета экономии⚓︎

Содержание

Узнайте из статьи о

  • критериях, по которым Cloudmaster отбирает ВМ, диски, образы и снимки дисков в объекты рекомендаций,

  • формуле расчёта экономии по каждому из объектов рекомендаций.

Выключенные ВМ⚓︎

Выключенная ВМ ― ВМ, которая находится в статусе Выключена 14 и более дней.

Формула расчёта экономии:

Прогнозируемая стоимость дисков у ВМ за 1 ч. х 24 ч. х 30 дней

Как Cloudmaster считает дни простоя ВМ?

Cloudmaster считает дни со дня создания ВМ за исключением текущего дня.

Например, если ВМ была выключена 1 марта и не включалась 14 дней, то рекомендация для неё будет показана 15 марта.

Недоиспользуемые ВМ⚓︎

Недоиспользуемая ВМ ― ВМ, созданная 7 или более дней назад и 95-й процентиль (P95) загрузки CPU которой больше 10%, но меньше 40%.

Интервал для анализа загрузки CPU — 7 дней (168 часов) с момента формирования рекомендации.

Критерии недоиспользуемых ВМ:

  • 95-й процентиль (P95) загрузки CPU (переменная 'cpu_usage' в Yandex Cloud) у ВМ больше 10%, но меньше 40%1,

  • ВМ должна существовать минимум 168 часов от даты создания,

  • уровень производительности ВМ — 100%,

  • текущее количество CPU у ВМ должно быть не меньше 4,

  • ВМ должна быть включена на момент формирования рекомендации.

Формула расчёта экономии:

Дельта стоимости текущего и рекомендуемого количества CPU2 за 1 ч. х 24 ч. х 30 дней

CVoS (резервируемое потребление)⚓︎

CVoS (резервируемое потребление) ― соглашение на получение гарантированной скидки при использовании определённого объёма сервисов Yandex Cloud в течение 6 месяцев или 1 года. Подробнее здесь

CVoS распространяется на 2 типа ресурсов: CPU и RAM.

Рекомендации формируются для количества CPU и объёма RAM, на которые пользователь не приобрёл CVoS.

Например, у пользователя 100 CPU и 100 RAM, из которых он купил CVoS для 25 CPU и 50 RAM. Рекомендации сформируются для 75 CPU и 50 RAM.

Критерии ВМ, по которым Клаудмастер рекомендует приобрести CVoS:

Формула расчёта экономии:

100 - (стоимость CPU и RAM за 1 месяц со скидкой**/стоимость без скидки) x 1003

Зомби-ВМ⚓︎

Зомби-ВМ ― ВМ, созданная 7 или более дней назад, с загрузкой CPU ≤ 10% и исходящим трафиком ≤ 1000 КБ/с (килобайтам в секунду). Экономия равна стоимости CPU, RAM и дисков, присоединённых к ВМ, за 30 дней.

Интервал для анализа загрузки CPU — 7 дней (168 часов) с момента формирования рекомендации.

Критерии зомби-ВМ:

  • 95-й процентиль (P95) загрузки CPU (переменная 'cpu_usage' в Yandex Cloud) у ВМ ≤ 10%4,

  • 95-й процентиль (P95) исходящего трафика ≤ 1000 КБ/с (килобайтам в секунду),

  • ВМ должна существовать минимум 168 часов от даты создания,

  • ВМ должна быть включена на момент формирования рекомендации.

Формула расчёта экономии:

Прогнозируемая стоимость зомби-ВМ5 за 1 ч. х 24 ч. х 30 дней

Неприсоединённые диски⚓︎

Неприсоединённый диск — диск, который не присоединён ни к одной ВМ. Диск попадает в Рекомендации, как только он отсоединится от ВМ.

Формула расчёта экономии:

Стоимость диска за 30 дней

Неиспользуемые образы⚓︎

Неиспользуемый образ — образ, из которого не создан ни один диск 10 и более календарных дней.

Формула расчёта экономии:

Стоимость фактического размера образа за 30 дней

Экономия с учётом фактического размера образа

В Рекомендациях месячная экономия на образе рассчитывается с учётом фактического размера данного образа.

Фактический размер образа ≠ размеру образа в консоли Yandex Cloud. В консоли провайдера указан размер диска, который будет создан из образа.

Устаревшие снимки дисков⚓︎

Снимок диска — снимок, который был создан 14 или более дней назад и потерял свою актуальность.

Формула расчёта экономии:

Стоимость снимка диска за 30 дней

Забытые IP-адреса⚓︎

Забытые IP-адреса — зарезервированные статические публичные IP-адреса, которые не привязаны ни к одной ВМ.

Формула расчёта экономии:

Стоимость IP-адреса за 30 дней

Cтоимость IP-адресов в рекомендациях

Cloudmaster учитывает IP-адреса в неактивном состоянии (не прикреплённые ни к одной ВМ или прикреплённые к выключенным ВМ).

Стоимость таких адресов дороже чем, активных, т.к. Yandex Cloud тарифицирует обе услуги:

  • публичный IP-адрес и

  • резервирование неактивного публичного статического IP-адреса.

Подробнее здесь

Читайте также⚓︎

Работа с рекомендациями подключения


  1. Чтобы выявить недоиспользуемые ВМ, Cloudmaster рассчитывает 95-й процентиль от метрик доли загрузки CPU за исключением 5% всплесков выше 10% загрузки CPU. Обычно всплески возникают при запусках и перезапусках ВМ. 

  2. Рекомендуемое количество CPU — текущее количество CPU/2. Если текущее количество CPU нечётное, рекомендуемое количество CPU будет округлено в большую сторону. 

  3. В текущей реализации в расчёте экономии учитывается стоимость ресурсов по CVoS за 1 год, разделённая на 12 месяцев. 

  4. Чтобы выявить зомби-ВМ, Cloudmaster рассчитывает 95-й процентиль от метрик доли загрузки CPU за исключением 5% всплесков выше 10% загрузки CPU. Обычно всплески возникают при запусках и перезапусках ВМ. 

  5. Cтоимость зомби-ВМ — стоимость а) кол-ва CPU, б) RAM и в) дисков, заданных при создании ВМ.