|
| 1 | +--- |
| 2 | +title: Автомасштабирование |
| 3 | +status: Completed |
| 4 | +category: property |
| 5 | +tags: ["infrastructure", "", ""] |
| 6 | +--- |
| 7 | + |
| 8 | +Автомасштабирование — это способность системы автоматически [масштабироваться](/scalability/), как правило, в контексте вычислительных ресурсов. |
| 9 | +При автомасштабировании ресурсы по мере необходимости автоматически добавляются — в соответствии с меняющимися потребностями пользователей. |
| 10 | +Автомасштабирование может производиться на основе различных метрик, таких как память или время выполнения процесса. |
| 11 | +Автомасштабирование обычно ассоциируется с облачными managed-сервисами, поскольку те предлагают больше опций и реализаций этой функции, |
| 12 | +чем традиционные «физические» (on-premise) виды инфраструктуры. |
| 13 | + |
| 14 | +Ранее инфраструктура и приложения проектировались с учетом пиковой загрузки системы. |
| 15 | +Такой подход означал, что значительное количество ресурсов недоиспользуется, |
| 16 | +а сама система не может гибко реагировать на изменение количества пользователей и их потребностей. |
| 17 | +Такая неэластичность приводила к росту затрат и потерям от перебоев в работе во время большого наплыва пользователей, |
| 18 | +когда ресурсов системы просто не хватало на всех. |
| 19 | + |
| 20 | +Используя облачные технологии, [виртуализацию](/virtualization/) и [контейнеризацию](/ru/containerization/) приложений и их зависимостей, |
| 21 | +организации могут создавать приложения, которые масштабируются в соответствии с потребностями пользователей. |
| 22 | +Они могут отслеживать загруженность приложений и автоматически масштабировать их, обеспечивая оптимальный пользовательский опыт. |
| 23 | +Хорошим примером являются сервисы потокового видео вроде Netflix — в пятницу вечером все они сталкиваются |
| 24 | +со значительным увеличением зрительской аудитории и, как следствие, ростом нагрузки на серверы. |
| 25 | +Автомасштабирование позволяет динамически добавлять дополнительные ресурсы: например, увеличивать количество серверов, |
| 26 | +транслирующих видео, и возвращать ресурсы в исходное состояние после нормализации потребления. |
| 27 | + |
| 28 | +## Связанные термины |
| 29 | + |
| 30 | +* [Горизонтальное масштабирование](/horizontal-scaling/) |
| 31 | +* [Вертикальное масштабирование](/vertical-scaling/) |
0 commit comments