Skip to content

Commit 7dcb654

Browse files
authored
Create and translate vertical-scaling.md
Signed-off-by: Kirill Kononovich <[email protected]>
1 parent d97ab27 commit 7dcb654

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

content/ru/vertical-scaling.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
---
2+
title: Вертикальное масштабирование
3+
status: Completed
4+
category: Concept
5+
tags: ["infrastructure", "", ""]
6+
---
7+
8+
Вертикальное масштабирование (vertical scaling), также известное как "масштабирование вверх и вниз", представляет собой метод
9+
увеличения производительности системы путем добавления CPU и оперативной памяти к отдельным [узлам](/ru/nodes/) при возрастании рабочей нагрузки.
10+
В качестве примера рассмотрим увеличение оперативной памяти компьютера с 4 ГБ до 16 ГБ.
11+
Вертикальное масштабирование в данном случае подразумевает обновление компьютера до конфигурации с 16 ГБ ОЗУ.
12+
(Существует и другой подход — [горизонтальное масштабирование](/ru/horizontal-scaling/).)
13+
14+
## Какую проблему решает
15+
16+
По мере увеличения нагрузки на приложение его текущий экземпляр может перестать справляться с возросшим спросом.
17+
В таких ситуациях необходимо масштабировать систему, то есть увеличить её производительность и пропускную способность.
18+
Для этого есть два пути: можно увеличить ресурсы существующих узлов (вертикальное масштабирование),
19+
или добавить в систему новые узлы (горизонтальное масштабирование).
20+
[Масштабируемость](/ru/scalability/) важна для конкурентоспособности, эффективности, репутации и качества.
21+
22+
## Как именно решает проблему
23+
24+
Вертикальное масштабирование позволяет изменить размер сервера, не меняя код приложения.
25+
Этим оно отличается от горизонтального подхода, в котором для масштабирования приложение должно быть реплицируемым (а это может потребовать обновления кода).
26+
Вертикальное масштабирование увеличивает производительность существующего приложения
27+
за счет добавления вычислительных ресурсов, что позволяет приложению обрабатывать больше запросов и выполнять больше параллельных операций.
28+
29+
## Связанные термины
30+
31+
* [Горизонтальное масштабирование](/ru/horizontal-scaling/)
32+
* [Автомасштабирование](/ru/auto-scaling/)

0 commit comments

Comments
 (0)