Как работает Auto Scaling
Ваша VM сама увеличивает ресурсы при наплыве посетителей — без перезагрузки и разрыва соединений. Ничего не нужно устанавливать и не нужно следить за графиками по ночам.
- Изменение ресурсов на лету за 2–4 секунды
- Понятный настраиваемый порог
- Повышенный тариф действует, только пока он вам нужен
Включайте и отключайте Auto Scaling в любое время — без обязательств и комиссий.
Демонстрация: VM web-01 работает с 2 vCPU и 4 GB RAM. Когда загрузка CPU держится выше 80% в течение 5 минут, система увеличивает ресурсы до лимита в 4 vCPU и 8 GB RAM за 2–4 секунды без перезапуска, при этом IP и диск не меняются, а тариф переключается на цену лимита. Когда нагрузка спадает, VM сохраняет 4 vCPU, 8 GB RAM и цену лимита — само по себе ничего не меняется. Пользователь нажимает «Перезапустить и вернуть базовый размер»: VM останавливается и запускается снова (около 1–2 минут), возвращаясь к 2 vCPU, 4 GB RAM и базовой цене.
Коротко о главном
- Вы заранее задаёте потолок — например, «может вырасти до 4 vCPU и 8 GB RAM».
- Когда VM перегружена — высокая нагрузка на CPU держится несколько минут подряд — мы сразу поднимаем её до этого размера. Без перезагрузки и разрыва соединений, это занимает 2–4 секунды.
- Когда пик проходит, VM сохраняет увеличенный размер и более высокую цену — сама по себе она не уменьшается. Вы нажимаете кнопку «Перезапустить и вернуть базовый размер», когда захотите снизить конфигурацию; VM останавливается и запускается снова (около 1–2 минут), после чего работает по базовой цене.
Как это выглядит на примере одного вечера
Один вечер прямой трансляции у клиента ONIE:
Пунктирная линия — заданный вами порог перегрузки. Закрашенная область — время действия повышенной цены: оно не заканчивается само по себе и длится, пока вы не нажмёте кнопку возврата к базовому размеру.
Две разные функции — не путайте их
| Изменение размера (нажимаете вы) | Auto Scaling (нажимаем мы за вас) | |
|---|---|---|
| Кто решает | Вы | Мы, по вашим порогам |
| Когда срабатывает | Сразу после нажатия «Применить» | Только при перегрузке VM |
| Сколько вы платите | Списывается сразу, новый размер остаётся навсегда | Только за те часы, когда VM работала в увеличенном размере |
| Можно изменить диск | Да | Нет — диск никогда не увеличивается сам |
| Уменьшение размера | Да, с перезапуском на ~70 секунд | Мы никогда не уменьшаем размер сами — увеличенный размер и цена сохраняются, пока вы не нажмёте кнопку возврата (~1–2 мин) |
Обе опции находятся в одном окне: укажите нужный размер, а затем выберите, применить ли его сейчас или только при перегрузке VM.
Как происходит расчёт
Цена зависит строго от выбранного вами размера. Мы ничего не замеряем внутри вашей VM. Сумма видна на экране до нажатия кнопки — никаких неожиданных счетов.
Когда VM увеличивается, с этого же момента начинает действовать новая почасовая цена. Она сохраняется, пока вы не нажмёте кнопку возврата к базовому размеру — сама по себе вслед за спадом нагрузки цена не снижается.
Пример: вы ставите потолок в два раза больше текущего размера. Вечерний пик на 4 часа обойдётся вам в разницу только за эти 4 часа, а не за весь месяц.
Потолок всегда определяете вы: заданный вами размер является максимальным. Мы никогда его не превысим.
Что происходит, когда пик нагрузки прошёл
Виртуальная машина не может вернуть CPU и RAM на лету — это ограничение самой технологии виртуализации, и оно действует у всех крупных провайдеров. Поэтому в простое VM НЕ уменьшается сама: она сохраняет размер, до которого выросла, и соответствующую цену.
Вы сами решаете, когда снизить ресурсы, одной кнопкой: «Перезапустить и вернуть базовый размер». VM останавливается и запускается снова (около 1–2 минут), после чего снова работает в базовом размере и по базовой цене. Ваши данные, диск и IP-адрес остаются прежними.
Если вы не нажмёте эту кнопку, VM просто останется в увеличенном размере — ограничений по времени нет, и автоматически ничего не произойдёт. Обычный перезапуск, сброс пароля или переустановка ОС НЕ меняют конфигурацию; это делает только данная кнопка.
Подходит ли ваша VM
- На ней установлен Linux. Windows пока не поддерживается, так как лицензия Windows Server допускает только 2 сокета CPU.
- Она перезапускалась хотя бы один раз после последнего обновления нашей платформы. Если нет, система сообщит об этом в диалоговом окне и предложит запланировать перезапуск.
- Она работает, и на ней не выполняются другие операции.
- У неё нет снимков (снэпшотов) — снимок фиксирует размер VM. Удалите их, и функцию можно будет использовать.
Не уверены? Просто откройте диалоговое окно изменения размера у вашей VM — мы всё проверим и сразу покажем результат.
Часто задаваемые вопросы
Готовы попробовать?
Включайте и отключайте Auto Scaling в любое время — без обязательств и комиссий.