Hva er forskjellen mellom horisontal og vertikal skalering

De hovedforskjell mellom horisontal og vertikal skalering er at horisontal skalering refererer til å legge til flere databehandling enheter eller noder til systemet for å forbedre ytelsen mens vertikal skalering refererer til å legge til flere ressurser til en enkelt databehandlingsenhet for å forbedre ytelsen.

Skalerbarhet refererer til å håndtere den økende mengden arbeid på en dyktig måte. Med andre ord er det evnen til et system, nettverk eller en prosess for å håndtere det voksende arbeidet. Skalerbarhet kan gjelde både maskinvare og programvare. For at et system skal kunne håndtere mer arbeid, bør det enten motta mer kraft eller det bør være flere systemer. Det er to typer skalering kalt horisontal og vertikal skalering. Horisontal skalering legger til flere enheter i systemet, mens vertikal skalering legger til flere ressurser til en enkelt enhet. Begge disse metodene øker systemytelsen, men horisontal skalering er mer kostnadseffektiv og enklere å implementere enn vertikal skalering.

Nøkkelområder dekket

1. Hva er Horisontal skalering
     - Definisjon, funksjonalitet
2. Hva er vertikal skalering
     - Definisjon, funksjonalitet
3. Hva er forskjellen mellom horisontal og vertikal skalering
     - Sammenligning av nøkkelforskjeller

Nøkkelord

Horisontal skalering, skalerbarhet, skalering ut, skalering opp, vertikal skalering

Hva er Horisontal skalering

Horisontal skalering refererer til å legge til flere og flere noder eller databehandlingsenheter til systemet. Det kalles også skalering ut. Flere noder vil gjøre systemet kraftigere. Det er en lineær korrelasjon mellom antall datamaskiner og ytelsen. For eksempel, hvis et enkelt system kan behandle en viss mengde data, kan et system med fem enheter behandle data fem ganger raskere. Videre er datamaskiner som benyttes ved horisontal skalering vanlige råvare datamaskiner. Disse vare datamaskiner er kostnadseffektive. Derfor er det billigere å implementere horisontal skalering for å skape et høyytelsessystem.

Hva er vertikal skalering

Vertikal skalering refererer til å legge til flere ressurser til eksisterende databehandlingsenhet eller noden. Det kalles også oppskalering. Hvis det er nødvendig å behandle flere mengder data om gangen, er det mulig å bruke flere CPUer og mer minne. Hvis det er nødvendig å legge til mer lagring, er det mulig å legge til flere disker. En applikasjon av vertikal skalering er å legge til flere ressurser til en enkelt databehandlingsenhet og bruke den enheten til å opprette flere virtuelle datamaskiner.

Figur 1: Horisontal og vertikal skalering

Vertikal skalering bidrar til å forbedre systemytelsen. På den annen side er den store ulempen at det bare er mulig å gjøre systemet kraftig til et bestemt punkt. For eksempel er vertikal skalering ikke egnet for å håndtere store data fordi et enkelt kraftig system ikke er nok til å håndtere en stor mengde data.

Forskjellen mellom horisontal og vertikal skalering

Definisjon

Horisontal skalerbarhet er evnen til å øke kapasiteten ved å koble flere maskinvare- eller programvareenheter slik at de alle fungerer som en enkelt logisk enhet. Vertikal skalerbarhet er evnen til å øke kapasiteten til eksisterende maskinvare eller programvare ved å legge til ressurser. Dette forklarer den grunnleggende forskjellen mellom horisontal og vertikal skalering.

synonymer

Skalering er et annet navn for horisontal skalering mens oppskalering er et annet navn for vertikal skalering.

Koste

Horisontal skalering er kostnadseffektiv enn vertikal skalering fordi det er lettere å legge til flere databehandlingsinnretninger enn å gjøre en enkelt enhet kraftig til å håndtere behandling. Dette er en stor forskjell mellom horisontal og vertikal skalering.

applikasjoner

Videre, mens horisontal skalering brukes i distribuerte systemer, brukes vertikal skalering i virtualisering.

Konklusjon

Forskjellen mellom horisontal og vertikal skalering er at horisontal skalering legger til flere databehandling enheter eller noder til systemet for å forbedre ytelsen, mens vertikal skalering legger til flere ressurser til en enkelt databehandlingsenhet for å forbedre ytelsen. Dagens datamaskiner er billigere og kraftige, og bruk av horisontal skalering er mer effektiv.

Henvisning:

1. Oversikt over skalerbarhet, horisontal skalering og vertikal skalering, HandsonERP, 1. mai 2013, tilgjengelig her.
2. "Hva er vertikal skalerbarhet (skalering)? - Definisjon fra WhatIs.com. "SearchCIO, tilgjengelig her.