Cuprins:
Definiție - Ce înseamnă scalabilitatea verticală?
Scalabilitatea verticală este adăugarea de resurse la un singur nod de sistem, cum ar fi un singur computer sau o stație de rețea, care duce adesea la procesoare sau memorie suplimentare. Scalabilitatea verticală oferă mai multe resurse partajate pentru sistemul de operare și aplicații.
Scalabilitatea verticală poate fi, de asemenea, denumită scalare.
Techopedia explică scalabilitatea verticală
În schimb, scalabilitatea orizontală (extinderea) se referă la adăugarea mai multor noduri la un sistem, cum ar fi adăugarea stațiilor de lucru pentru computer într-o rețea, ceea ce poate duce la adăugarea mai multor calculatoare pentru a realiza mai multă muncă în mai puțin timp. Acest lucru permite sistemului să funcționeze ca o singură unitate logică, sporind eficiența.
Fiecare model are compensații. În scalabilitatea orizontală, adăugarea mai multor noduri crește complexitatea rețelei sau a sistemului, gestionarea, modelul de programare, debitul și latența dintre noduri. De asemenea, poate produce probleme de aplicație software care inhibă randamentul muncii, împiedicând astfel eficiența generală a sistemului. În trecut, scalabilitatea orizontală era considerată mai rentabilă atunci când aplicațiile care rulau pe mai multe noduri funcționau bine împreună.
Cu toate acestea, odată cu utilizarea recentă a tehnologiei de virtualizare și hipervizoare (un computer gazdă care rulează mai multe sisteme de operare, cunoscute și ca oaspeți), eficiența unui singur nod a crescut semnificativ prin scalabilitatea verticală. Astfel, având în vedere declinul scalabilității orizontale, ambele modele trebuie luate în considerare și revizuite.