# Автомасштабирование

> For AI agents: the complete glossary index is at [llms.txt](https://glossary.cncf.io/ru/llms.txt).
> Markdown versions of every glossary page are available by appending `index.md` to the page URL.

Автомасштабирование — это способность системы автоматически [масштабироваться](https://glossary.cncf.io/scalability/), как правило, в контексте вычислительных ресурсов.
При автомасштабировании ресурсы по мере необходимости автоматически добавляются — в соответствии с меняющимися потребностями пользователей.
Автомасштабирование может производиться на основе различных метрик, таких как память или время выполнения процесса.
Автомасштабирование обычно ассоциируется с облачными managed-сервисами, поскольку те предлагают больше опций и реализаций этой функции, 
чем традиционные «физические» (on-premise) виды инфраструктуры.

Ранее инфраструктура и приложения проектировались с учетом пиковой загрузки системы.
Такой подход означал, что значительное количество ресурсов недоиспользуется, 
а сама система не может гибко реагировать на изменение количества пользователей и их потребностей.
Такая неэластичность приводила к росту затрат и потерям от перебоев в работе во время большого наплыва пользователей, 
когда ресурсов системы просто не хватало на всех.

Используя облачные технологии, [виртуализацию](https://glossary.cncf.io/virtualization/) и [контейнеризацию](https://glossary.cncf.io/ru/containerization/) приложений и их зависимостей, 
организации могут создавать приложения, которые масштабируются в соответствии с потребностями пользователей.
Они могут отслеживать загруженность приложений и автоматически масштабировать их, обеспечивая оптимальный пользовательский опыт.
Хорошим примером являются сервисы потокового видео вроде Netflix — в пятницу вечером все они сталкиваются 
со значительным увеличением зрительской аудитории и, как следствие, ростом нагрузки на серверы.
Автомасштабирование позволяет динамически добавлять дополнительные ресурсы: например, увеличивать количество серверов, 
транслирующих видео, и возвращать ресурсы в исходное состояние после нормализации потребления.

## Связанные термины

* [Горизонтальное масштабирование](https://glossary.cncf.io/ru/horizontal-scaling/)
* [Вертикальное масштабирование](https://glossary.cncf.io/vertical-scaling/)

---

- Canonical URL: https://glossary.cncf.io/ru/auto-scaling/
- Status: Completed
- Последнее изменение October 27, 2023: ` [ru] Localize auto-scaling.md Signed-off-by: Kirill Kononovich <41591254+kirkonru@users.noreply.github.com> ` ([54ebed9](https://github.com/cncf/glossary/commit/54ebed9684310828260ad956ac1b73d20a565558))
- Source: https://github.com/cncf/glossary/blob/main/content/ru/auto-scaling.md
- License: [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/)
