В галузі телекомунікацій і програмного забезпечення, масштабовність[] є бажаною властивістю системи, мережі, або процесу, яка свідчить про здатність системи обробити більший обсяг роботи або бути легко розширеною. Наприклад, масштабовність може позначати здатність системи до збільшення загальної пропускної спроможності відповідно до підвищеного навантаження, коли додано (здебільшого, апаратні) ресурси. Цей термін має аналогічне значення, коли його вживають в галузі комерції, наприклад, масштабовність компанії припускає, що основна бізнес-модель надає можливості для економічного зростання всередині компанії.
В архітектурі програмного забезпечення маштабовність — це здатність підтримувати великі кількості архітектурних компонентів та з'єднань між ними.
Масштабовність, як властивість системи, як правило, важко визначити, і в кожному конкретному випадку потрібно визначити конкретні вимоги до параметрів, які вважаються важливими. Це є дуже важливим питанням у галузі електронних систем, баз даних, маршрутизаторів і мереж. Систему, що підвищує продуктивність роботи після додавання апаратних засобів пропорційно доданим ресурсам, називають масштабовною. Алгоритм, архітектура, мережевий протокол, програма або інша система називається масштабовними, якщо вони ефективні в застосуванні до великих задач (наприклад, великий набір вхідних даних або велика кількість вузлів у випадку розподіленої системи).
Див. також
Примітки
- André B. Bondi, 'Characteristics of scalability and their impact on performance', Proceedings of the 2nd international workshop on Software and performance, Ottawa, Ontario, Canada, 2000, , pages 195—203
- Fielding Roy. Architectural Styles and the Design of Network-based Software Architectures. — Каліфорнійський університет в Ірвайні, 2000. — 27 May. з джерела 19 лютого 2009. Процитовано 2009-02-20.
- See for instance, Mark D. Hill, 'What is scalability?' in ACM SIGARCH Computer Architecture News, December 1990, Volume 18 Issue 4, pages 18-21, (ISSN 0163-5964) and Leticia Duboc, David S. Rosenblum, Tony Wicks, 'Doctoral symposium: presentations: A framework for modelling and analysis of software systems scalability' in Proceeding of the 28th international conference on Software engineering ICSE '06, May 2006. , pages 949—952
Це незавершена стаття про інформаційні технології. Ви можете проєкту, виправивши або дописавши її. |
Це незавершена стаття про програмування. Ви можете проєкту, виправивши або дописавши її. |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
V galuzi telekomunikacij i programnogo zabezpechennya masshtabovnist dzherelo ye bazhanoyu vlastivistyu sistemi merezhi abo procesu yaka svidchit pro zdatnist sistemi obrobiti bilshij obsyag roboti abo buti legko rozshirenoyu Napriklad masshtabovnist mozhe poznachati zdatnist sistemi do zbilshennya zagalnoyi propusknoyi spromozhnosti vidpovidno do pidvishenogo navantazhennya koli dodano zdebilshogo aparatni resursi Cej termin maye analogichne znachennya koli jogo vzhivayut v galuzi komerciyi napriklad masshtabovnist kompaniyi pripuskaye sho osnovna biznes model nadaye mozhlivosti dlya ekonomichnogo zrostannya vseredini kompaniyi V arhitekturi programnogo zabezpechennya mashtabovnist ce zdatnist pidtrimuvati veliki kilkosti arhitekturnih komponentiv ta z yednan mizh nimi Masshtabovnist yak vlastivist sistemi yak pravilo vazhko viznachiti i v kozhnomu konkretnomu vipadku potribno viznachiti konkretni vimogi do parametriv yaki vvazhayutsya vazhlivimi Ce ye duzhe vazhlivim pitannyam u galuzi elektronnih sistem baz danih marshrutizatoriv i merezh Sistemu sho pidvishuye produktivnist roboti pislya dodavannya aparatnih zasobiv proporcijno dodanim resursam nazivayut masshtabovnoyu Algoritm arhitektura merezhevij protokol programa abo insha sistema nazivayetsya masshtabovnimi yaksho voni efektivni v zastosuvanni do velikih zadach napriklad velikij nabir vhidnih danih abo velika kilkist vuzliv u vipadku rozpodilenoyi sistemi Div takozhZakon AmdalaPrimitkiAndre B Bondi Characteristics of scalability and their impact on performance Proceedings of the 2nd international workshop on Software and performance Ottawa Ontario Canada 2000 ISBN 1 58113 195 X pages 195 203 Fielding Roy Architectural Styles and the Design of Network based Software Architectures Kalifornijskij universitet v Irvajni 2000 27 May z dzherela 19 lyutogo 2009 Procitovano 2009 02 20 See for instance Mark D Hill What is scalability in ACM SIGARCH Computer Architecture News December 1990 Volume 18 Issue 4 pages 18 21 ISSN 0163 5964 and Leticia Duboc David S Rosenblum Tony Wicks Doctoral symposium presentations A framework for modelling and analysis of software systems scalability in Proceeding of the 28th international conference on Software engineering ICSE 06 May 2006 ISBN 1 59593 375 1 pages 949 952 Ce nezavershena stattya pro informacijni tehnologiyi Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi Ce nezavershena stattya pro programuvannya Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi