EN - FR - DE - ES - IT - PT -

LexiconDream

📈 Skálázhatóság

Egy rendszer képessége a növekvő mennyiségű munka kezelésére.

Skálázhatóság

Egy weboldal ezer felhasználót kezel. Aztán egymilliót. Összeomlik? A skálázhatóság a rendszer azon képessége, hogy egyre több munkát kezeljen. Növekedhet erőforrások hozzáadásával (vízszintes skálázás) vagy a meglévő erőforrások erősebbé tételével (vertikális skálázás). Egy skálázható rendszer nem omlik össze, amikor az igények megnőnek.

A vertikális skálázás egyszerűbb. Több RAM, gyorsabb CPU, nagyobb lemez hozzáadása szükséges. De vannak korlátok. Nem lehet végtelen RAM-ot hozzáadni. A vízszintes skálázás nehezebb. Több gép hozzáadása és a terhelés elosztása szükséges hozzá. Terheléselosztót, elosztott adatbázisokat és állapot nélküli szolgáltatásokat igényel. De szinte korlátlanul skálázható.

Méretezési stratégiák

A skálázhatóság nem csak a hardverről szól. Az architektúráról is. Egy rosszul megtervezett rendszer nem skálázható, függetlenül attól, hogy hány szervert használunk. Egy jól megtervezett rendszer egy startupból globális platformmá válhat. A korán meghozott tervezési döntések határozzák meg, hogy meddig juthatunk el.

Comments

No comments yet. Be the first to share a thought.

Leave a comment