Klient /server-nettverk arkitektur er det foretrukne valget for store nettverk på grunn av sin stabilitet , sikkerhet og skalerbarhet . Styrkene til klient /server -konfigurasjon gjør det til et ønskelig alternativ for nesten alle størrelser nettverk . Ulempene med klient /server arkitektur imidlertid ofte fjerne den helt som et praktisk alternativ for mindre nettverk . Koste
En klient /server-nettverk kan være dyrt å implementere og vedlikeholde. Først blir i det minste en server som kreves for å skape en klient /server-nettverk . Dette krever server maskinvare og programvare, en server operativsystem og nødvendige lisensene for å tillate sluttbrukere å bruke nettverket programvare. Hvis data skal lagres sentralt , er et backup system som trengs , noe som krever backup -server -programvare og backup media . Opprettholde en klient /server -nettverk krever også minst en nettverksadministrator, noe som tilsvarer et ekstra lønn. For et mindre nettverk , pris alene kan være den avgjørende faktor i å velge for en annen type nettverk arkitektur.
Kompleksitet
En klient /server-nettverk er naturligvis mer komplisert , som kan være både en fordel og en ulempe . For eksempel kan data som er lagret eksternt være mer sikker enn data lagret lokalt , men mer konfigurasjon er nødvendig både for å sikre sikkerheten til dataene og å tillate de aktuelle brukerne skal ha riktig tilgang til disse dataene . Selve innholdet av en klient /server miljø skaper utfordringer i levering og tilgjengelighet av eksterne ressurser .
Personell
En klient /server -nettverk krever erfarne nettverk personell til å opprettholde serveren , administrere sikkerhet og backup-systemer , og gjenopprette raskt fra uventede avbrudd. Avhengig av størrelsen og kompleksiteten av klient /server-nettverk , kan dette kreve nettverksadministratorer, IT- sikkerhet fagfolk , og /eller andre IT- profesjonelle. En mindre nettverk kan være i stand til å kombinere flere av disse rollene i én posisjon, men ytterligere trening er ofte nødvendig som et resultat.
Nedetid
Når en datamaskin i et enkle peer -to - peer -nettverk går ned, de eneste brukerne som berøres er brukeren av den aktuelle datamaskinen , og kanskje noen brukere som prøver å få tilgang til data som er lagret på datamaskinen. I kontrast, når en server i en klient /server-nettverk går ned , er alle brukere berørt. Hvis sikkerheten ivaretas sentralt på denne serveren , arbeidsstasjoner ikke klarer å godkjenne påloggingsinformasjonen, og brukerne er i stand til å få tilgang til sine egne systemer . Hvis brukerdata lagres sentralt , brukere ikke får tilgang til sine data. Hvis programmer styres sentralt , brukerne er i stand til å kjøre sine applikasjoner . Noen av disse scenariene kan medføre betydelig tap av produktivitet og /eller inntekter.