Масштабованість

Матеріал з Словник з інформатики
Перейти до: навігація, пошук

В галузі телекомунікацій і програмного забезпечення, масштабовність є бажаною властивістю системи, мережі, або процесу, яка свідчить про здатність системи обробити більший обсяг роботи або бути легко розширеною.[1] Наприклад, масштабовність може позначати здатність системи до збільшення загальної пропускної спроможності відповідно до підвищеного навантаження, коли додано (здебільшого, апаратні) ресурси. Цей термін має аналогічне значення, коли його вживають в галузі комерції, наприклад, масштабовність компанії припускає, що основна бізнес-модель надає можливості для економічного зростання всередині компанії. Масштабовність, як властивість системи, як правило, важко визначити [2], і в кожному конкретному випадку потрібно визначити конкретні вимоги до параметрів, які вважаються важливими. Це є дуже важливим питанням у галузі електронних систем, баз даних, маршрутизаторів і мереж. Систему, що підвищує продуктивність роботи після додавання апаратних засобів пропорційно доданим ресурсам, називають масштабовною. Алгоритм, архітектура, мережевий протокол, програма або інша система називається масштабовними, якщо вони ефективні в застосуванні до великих задач (наприклад, великий набір вхідних даних або велика кількість вузлів у випадку розподіленої системи). Масштабованість Можна додати обробники та ресурси, що не заважають системі. Повний асортимент систем з високоякісної, симетричної, багатопроцесорної обробки систем в невеликих робочих станціях, можуть бути з'єднані і легко переконфігуровані. Він контролює рівень продуктивності и доступності. Масштабованість - це можливість розширити OpenVMS Cluster в будь-якій системі для зберігання даних та обробки великих потоків інформації. Масштабованість на рівні вузла означає можливість оновити і додати в апаратному та програмному забезпеченні вашого вузла розширення які в рази пришвидшать дію кластера. Масштабованість на рівні OpenVMS Cluster означає можливість збільшити пропускну здатність всієї системи OpenVMS Cluster, додавши обчислювальну потужність з'єднань і зберігання в багатьох вузлах масштабованість – здатність працювати з додатковими користувачами або транзакціями шляхом нарощування ресурсів без фундаментальної перебудови архітектури або моделі реалізації

вертикальне масштабування (часто зване scaling up) являє собою здатність системи бізнес-аналітики збільшувати продуктивність, використовуючи додаткове апаратне забезпечення на одному сервері.

горизонтальне масштабування (часто зване scaling out) є здатність системи бізнес-аналітики збільшувати продуктивність, використовуючи додаткові сервери