Расширенные возможности автоматического масштабирования
Резервные узлы (standby instances).
Кроме стандартного преднастроенного автоскейлинга, можно использовать резервные узлы (standby instances). Это ВМ, которые находятся в «горячем резерве» в дополнение к рабочим ВМ. Количество резервных узлов выбирает пользователь. Например, если доля резервных составляет 10%, при автоскейлинге с 10 до 50 рабочих узлов количество резервных увеличивается с 1 до 5.
Резервные узлы повышают устойчивость кластера при резком росте нагрузки: ВМ уже работают и при необходимости добавляются в кластер мгновенно, в то время как для добавления обычных ВМ требуется 2–3 минуты, что может быть критичным для некоторых сервисов.
Прерываемые ВМ
Deckhouse поддерживает прерываемые ВМ (spot/preemptible VM’s), которые стоят дешевле, чем обычные, и заказываются по итогам «аукциона». У таких ВМ более низкий уровень отказоустойчивости.
Равномерное распределение ВМ между зонами
Для повышения отказоустойчивости есть возможность распределить узлы одного кластера по нескольким зонам без потери производительности.