Оглавление:
- Определение - Что означает вертикальная масштабируемость?
- Techopedia объясняет вертикальную масштабируемость
Определение - Что означает вертикальная масштабируемость?
Вертикальная масштабируемость - это добавление ресурсов к одному системному узлу, такому как один компьютер или сетевая станция, что часто приводит к дополнительным процессорам или памяти. Вертикальная масштабируемость обеспечивает больше общих ресурсов для операционной системы и приложений.
Вертикальная масштабируемость может также упоминаться как увеличение.
Techopedia объясняет вертикальную масштабируемость
Напротив, горизонтальная масштабируемость (масштабирование) относится к добавлению большего количества узлов в систему, например, к добавлению компьютерных рабочих станций в сеть, что может привести к добавлению нескольких компьютеров для выполнения большей работы за меньшее время. Это позволяет системе работать как единое логическое устройство, повышая эффективность.
У каждой модели есть компромиссы. При горизонтальной масштабируемости добавление большего количества узлов увеличивает сложность сети или системы, управление, модель программирования, пропускную способность и задержку между узлами. Это также может вызвать проблемы с программным приложением, которые снижают производительность, что может снизить общую эффективность системы. В прошлом горизонтальная масштабируемость считалась более рентабельной, когда приложения, работающие на многих узлах, хорошо работали вместе.
Однако с недавним использованием технологии виртуализации и гипервизоров (хост-компьютер, на котором запущено несколько операционных систем, также называемых гостевыми), эффективность одного узла значительно увеличилась благодаря вертикальной масштабируемости. Таким образом, ввиду снижения горизонтальной масштабируемости обе модели должны быть рассмотрены и рассмотрены.
