Klient /server-netværk arkitektur er det foretrukne valg for store netværk på grund af sin stabilitet, sikkerhed og skalerbarhed. Styrkerne i klient /server -konfiguration gør det til en ønskelig mulighed for næsten enhver størrelse netværk. Ulemperne ved klient /server-arkitektur , dog ofte fjerne den helt som en praktisk løsning for mindre netværk . Omkostninger
En klient /server-netværk kan være dyrt at implementere og vedligeholde . Først er mindst én server kræves for at skabe en klient /server-netværk . Dette kræver server hardware og software, en server operativsystem og relevante tilladelser til at tillade slutbrugerne til at bruge netværket software. Hvis data vil blive lagret centralt , er et backup-system behov , som kræver backup server software og backup medier. Fastholdelse af en klient /server-netværk kræver også mindst én netværksadministrator , som udmønter sig i en ekstra løn. For et mindre netværk , omkostninger alene kan være den afgørende faktor i at vælge en anden type netværk arkitektur.
Complexity
En klient /server -netværk er naturligvis mere kompliceret , som kan være både en fordel og en ulempe . For eksempel kan data lagret eksternt være mere sikker end data gemt lokalt , men mere konfiguration er nødvendig både for at sikre sikkerheden af disse data, og at de relevante brugere at have passende adgang til disse data. Selve karakteren af en klient /server-miljø skaber udfordringer i levering og tilgængelighed af fjerne ressourcer .
Personnel
En klient /server-netværk kræver erfarne netværk personale til at opretholde den server , styre sikkerhed og backup-systemer , og inddrive hurtigt fra uventede udfald. Afhængig af størrelsen og kompleksiteten af klient /server-netværk , kan det kræve netværksadministratorer IT-sikkerhed fagfolk, og /eller andre it-fagfolk . Et mindre netværk kan være i stand til at kombinere flere af disse roller i en position, men supplerende uddannelse er ofte nødvendig som følge heraf.
Nedetid
Når en computer i et simple peer -to- peer-netværk går ned , er de eneste berørte brugere er bruger af den pågældende computer , og måske nogen brugere, der forsøger at få adgang til data gemt på denne computer. I modsætning hertil , når en server i en klient /server-netværk går ned alle berørte brugere . Hvis sikkerhed opretholdes centralt på serveren, arbejdsstationer er i stand til at autentificere loginoplysninger , og brugerne er i stand til at få adgang til deres egne systemer. Hvis bruger data lagres centralt , brugerne er i stand til at få adgang til deres data. Hvis applikationer styres centralt , brugerne er i stand til at køre deres programmer. Enhver af disse scenarier kan resultere i betydelige tab af produktivitet og /eller indtægt.