Klientserverarkitektur Fordeler og ulemper

...

Mange bedrifter er avhengige av klientservernettverk som grunnlag for IT-infrastrukturen.

I datanettverk beskriver begrepet "klientserver" en nettverksarkitektur hvor datamaskiner kjent som servere brukes til sentralt å administrere tilgang til nettverket og til nettverksressurser og lagring data. De fleste forretningsnettverk bruker klientserverarkitektur, da fordelene med klientserverimplementeringer oppveier ulempene.

Sentralisert serverfordel

Å ha en enkelt server som er vert for databasen med brukernavn og passord, og samtidig administrere hvilke nivåer av tilgang individuelle brukere og datamaskiner kan ha til spesifikke nettverksressurser er en klar fordel med klientserveren arkitektur. Færre støttepersonell er nødvendig for å administrere sentraliserte sikkerhetskontoer enn det som ville vært nødvendig hvis sikkerhet og ressurstilgang måtte konfigureres på hver enkelt datamaskin i nettverket. Denne fordelen er enda større i nettverk der brukere vanligvis får tilgang til ressurser fra en rekke datamaskiner, f.eks ressurstilgang og påloggingstillatelser må konfigureres for hver bruker, på hver datamaskin de bruker.

Dagens video

Sentralisert server ulempe

Uansett hvor en enkelt server brukes til å administrere ressurser på et nettverk, er det alltid en sjanse for at en feil på serveren vil stoppe nettverksvirksomheten. For eksempel, hvis en enkelt server er vert for brukernavn- og passorddatabasen for et nettverk, og server lider av en feil, vil ingen brukere kunne logge seg på nettverket før serveren er fikset eller erstattet. Et nettverk der påloggingsinformasjon er konfigurert og holdt på hver datamaskin har ikke dette problemet, da feil på en enkelt datamaskin hindrer ikke brukere av andre datamaskiner fra å logge på og få tilgang til nettverket ressurser. Bare den defekte datamaskinen er berørt.

Skalerbarhetsfordel

Du kan legge til ressurser i form av nettverkssegmenter, datamaskiner og servere til et klientservernettverk uten større avbrudd i nettverket. Tilgang til alle nye ressurser kan administreres fra den sentraliserte sikkerhetsdatabasen, lagret på en enkelt nettverksserver. Uten sentraliserte servere som er vert for nye ressurser, vil alle nye datamaskiner som legges til nettverket måtte konfigureres individuelt med brukernavn og passord til alle brukere som kan potensielt trenge å bruke dem, og tilgang til ressurser som holdes på flere datamaskiner må konfigureres på hver datamaskin som vertsressurser, for hver bruker som trenger tilgang til dem. Jo større nettverket blir, jo mer IT-støttepersonell trengs ganske enkelt for å administrere brukerkontoer og ressurstilgangstillatelser. Med en sentralisert server kan tillatelser til alle nettverksressurser gis av et mindre antall støttepersonell som konfigurerer disse tillatelsene på serveren.

Koste

På en måte kan kostnader sees på som en fordel med klientservernettverksarkitektur. Det kreves få støttepersonell for å vedlikeholde nettverket og opprettholde tilgang til nettverksressurser. Kostnaden for servermaskinvare og -programvare er imidlertid større enn kostnadene ved å kjøpe maskinvare- og programvarelisenser for datamaskiner, og det faktum at enkeltstående dedikerte servere utgjør en risiko for hele nettverket hvis de skulle svikte betyr at de fleste virksomheter bruker dyre feilsikre systemer, for eksempel vedlikehold av backupservere, klare til å settes på nett i det øyeblikket den primære serveren mislykkes. Denne typen duplisering av ressurser og ekspertisen som trengs for å administrere og vedlikeholde den, kompenserer på en eller annen måte for besparelsene ved å trenge færre skrivebordsstøttepersonell.