Scalabilitate

Scalabilitate ( ing.  scalabilitate ) - în electronică și informatică înseamnă capacitatea unui sistem, rețea sau proces de a face față unei creșteri a volumului de muncă (creșterea performanței acesteia) atunci când adaugă resurse (de obicei hardware).

Scalabilitatea este un aspect important al sistemelor electronice , pachetelor software , sistemelor de baze de date , routerelor , rețelelor etc., dacă au nevoie de capacitatea de a lucra sub sarcină grea. Se spune că un sistem este scalabil dacă este capabil să crească debitul proporțional cu resursele suplimentare. Scalabilitatea poate fi evaluată prin raportul dintre creșterea performanței sistemului și creșterea resurselor utilizate. Cu cât acest raport este mai aproape de unitate, cu atât mai bine. Scalabilitate înseamnă și posibilitatea creșterii resurselor suplimentare fără modificări structurale ale nodului central al sistemului.

Într-un sistem slab scalabil, adăugarea de resurse duce doar la o îmbunătățire marginală a performanței, iar de la un anumit punct „prag”, adăugarea de resurse nu dă niciun efect util.

Scalare pe verticală și orizontală

Scalare verticală

Scalare verticală  - creșterea performanței fiecărei componente a sistemului pentru a îmbunătăți performanța generală. Scalabilitate în acest context înseamnă capacitatea de a înlocui componentele unui sistem de calcul existent cu componente mai puternice și mai rapide, pe măsură ce cerințele cresc și tehnologia avansează. Aceasta este cea mai simplă metodă de scalare, deoarece nu necesită nicio modificare a programelor de aplicație care rulează pe astfel de sisteme.

Scalare orizontală

Scalare orizontală  - împărțirea sistemului în componente structurale mai mici și răspândirea lor pe mașini fizice separate (sau grupuri de ele) și (sau) creșterea numărului de servere care îndeplinesc aceeași funcție în paralel. Scalabilitate în acest context înseamnă capacitatea de a adăuga noi noduri, servere la sistem pentru a crește performanța generală. Acest mod de scalare poate necesita modificări ale programelor, astfel încât programele să poată profita din plin de cantitatea crescută de resurse. [unu]

Indicatori

În contextul calculului de mare viteză, există două măsuri de scalabilitate:

Vezi și

Note

  1. IBM Redbook: The RS/6000 SP Inside Out, id: SG24-5374-00, p.15
  2. Redirecționare la domiciliu (downlink) . Preluat la 26 septembrie 2013. Arhivat din original la 2 octombrie 2011. 

Link -uri