Масштабируемость: различия между версиями
[непроверенная версия] | [непроверенная версия] |
Содержимое удалено Содержимое добавлено
Rubinbot (обсуждение | вклад) м Робот: добавление заголовков в сноски; исправление двойных сносок |
м →Вертикальное и горизонтальное масштабирование: стилевые правки, оформление, дополнение, источники |
||
Строка 2:
В системе с плохой масштабируемостью добавление ресурсов приводит лишь к незначительному повышению производительности, а с некоторого «порогового» момента добавление ресурсов не даёт никакого полезного эффекта.
==
* '''вертикальное''' масштабирование - увеличение производительности каждого компонента системы c целью повышения общей производительности. Масштабируемость в этом контексте означает возможность заменять в существующей вычислительной системе компоненты более мощными и быстрыми по мере роста требований и развития технологий. Это самый простой способ масштабирования, так как не требует никаких изменений в прикладных программах, работающих на таких системах
* '''горизонтальное''' масштабирование - разбиение системы на более мелкие структурные компоненты и разнесение их по отдельным физическим машинам (или их группам), и/или увеличение количества серверов, параллельно выполняющих одну и ту же функцию. Масштабируемость в этом контексте означает возможность добавлять к системе новые узлы, сервера, процессоры для увеличения общей производительности. Этот способ масштабирования может требовать внесения измененйи в программы, чтобы программы могли в полной мере пользоваться возросшим количеством ресурсов.<ref>[IBM Redbook: The RS/6000 SP Inside Out, id: SG24-5374-00, стр.15]</ref>
== Слабое и сильное масштабирование ==
|