Skalowalność
Skalowalność (ang. scalability) – możliwość powiększenia (zwiększenia skali działania) systemu lub przedsięwzięcia[1]. W ekonomii łatwość, z jaką podaż produktu może być zwiększona w odpowiedzi na rosnący popyt[2].
Opis
[edytuj | edytuj kod]Informatyka
[edytuj | edytuj kod]W informatyce skalowalność oznacza zdolność oprogramowania lub systemów informatycznych do sprawnego działania w warunkach stale rosnącej liczby użytkowników lub zwiększającej się objętości przetwarzanych danych, co wiąże się ze zwiększeniem zapotrzebowania na zasoby sprzętowe lub zasoby programu[3].
Jest to zdolność do takiej rozbudowy systemu aby pracował z akceptowalną wydajnością[4]. Rozbudowę można przeprowadzić przez dołączanie kolejnych zasobów (np. komputerów, procesorów, pamięci). W przypadku systemu rozproszonego dodawanym zasobem są zwykle kolejne węzły (np. komputery, serwery). Wydajność dobrze skalowalnego systemu rozproszonego rośnie (co najwyżej) liniowo wraz z liczbą dołączanych węzłów[5].
Przypisy
[edytuj | edytuj kod]- ↑ Scalability. [w:] Cambridge Dictionary [on-line]. dictionary.cambridge.org. [dostęp 2018-04-07].
- ↑ Matthew Bishop: Essential economics: an A−Z guide. New York: Bloomberg Press, 2009, s. 282. ISBN 978-1-57660-351-2.
- ↑ Scalability. Dictionary.com. [dostęp 2015-04-03]. (ang.).
- ↑ Dariusz Mazur. Skalowalność w systemach informatycznych zarządzania. „Zeszyty Naukowe Politechniki Śląskiej”. Politechnika Śląska.
- ↑ Sebastian Łopieński: System rejestrujący zmiany stron WWW. 2002-09. [dostęp 2015-04-04].