Sadržaj:
Definicija - Što znači vertikalna skalabilnost?
Vertikalna skalabilnost je dodavanje resursa jedinstvenom čvoru sustava, kao što je jedno računalo ili mrežna stanica, što često rezultira dodatnim CPU-om ili memorijom. Okomita skalabilnost pruža više zajedničkih resursa za operativni sustav i aplikacije.
Vertikalna skalabilnost također se može nazvati skaliranjem.
Tehopedia objašnjava vertikalnu skalabilnost
Suprotno tome, horizontalna skalabilnost (skaliranje) odnosi se na dodavanje više čvorova u sustav, poput dodavanja računalnih radnih stanica u mrežu, što može rezultirati dodavanjem više računala da bi se postiglo više posla za manje vremena. To omogućuje sustavu da radi kao jedinstvena logička cjelina, povećavajući učinkovitost.
Svaki model ima kompromise. Kod horizontalne skalabilnosti dodavanjem više čvorova povećava se složenost mreže ili sustava, upravljanje, programski model, propusnost i latencija između čvorova. Također može proizvesti probleme s softverskom aplikacijom, koji koče radni protok, što možda sprječava ukupnu učinkovitost sustava. U prošlosti je horizontalna skalabilnost smatrana ekonomičnijom kada su aplikacije koje rade na mnogim čvorovima dobro funkcionirale zajedno.
No, s nedavnom uporabom tehnologije virtualizacije i hipervizora (host računala s više operativnih sustava, poznatih i kao gosti), učinkovitost jednog čvora značajno se povećala putem vertikalne skalabilnosti. Stoga, s obzirom na pad horizontalne skalabilnosti, oba modela moraju se razmotriti i pregledati.