Klient /server nätverksarkitektur är det självklara valet för stora nätverk på grund av dess stabilitet , säkerhet och skalbarhet . Styrkan i klient /server -konfiguration gör det ett önskvärt alternativ för nästan alla storlekar nätverk . Nackdelarna med klient /server-arkitektur , dock ofta eliminera den helt och hållet som ett praktiskt alternativ till mindre nätverk . Kostnad
En klient /server -nätverk kan vara dyrt att implementera och underhålla . Först , är åtminstone en server krävs för att skapa en klient /server -nätverk. Detta kräver server hårdvara och mjukvara , en server operativsystem och lämpliga licenser för att låta slutanvändare att använda nätverket programvara . Om data kommer att lagras centralt , är ett backup-system som behövs , vilket kräver backup-server programvara och media backup . Att upprätthålla en klient /server -nätverk kräver också minst en nätverksadministratör , vilket innebär en extra lön . För ett mindre nätverk , kostar enbart kan vara den avgörande faktorn för att välja en annan typ av nätverk arkitektur .
Komplexitet
En klient /server -nätverk är naturligtvis mer komplex , vilket kan vara både en fördel och en nackdel. Till exempel kan data som lagrats på distans vara säkrare än data som lagras lokalt , men mer konfigurering behövs både för att garantera säkerheten för uppgifterna, och att lämpliga användare att ha tillräcklig tillgång till dessa data . Själva karaktären av en klient /server miljö skapar utmaningar i leveransen och tillträde till avlägsna resurser .
Personal
En klient /server -nätverk kräver erfarna nätverk personal för att hålla servern , hantera säkerhet och backup-system , och återhämta sig snabbt från oväntat avbrott . Beroende på storlek och komplexitet klient /server -nätverk , kan detta kräva nätverksadministratörer , IT- säkerhet yrkesverksamma , och /eller andra IT-proffs . Ett mindre nätverk kan ha möjlighet att kombinera flera av dessa roller till en position , men ytterligare utbildning krävs ofta som följd .
Driftstopp
När en dator i ett enkla peer-to - peer-nätverk går ner , de enda drabbade användare är användare av den datorn , och kanske några användare som försöker komma åt data som lagras på den datorn . Däremot när en server i en klient /server- nätverk går ner, är alla användare påverkas. Om säkerheten upprätthålls centralt på den servern , arbetsstationer inte kan autentisera inloggningsuppgifter , och användarna inte kan få tillgång till sina egna system . Om användardata lagras centralt , användare inte kan komma åt sina data . Om ansökningarna hanteras centralt , användare inte kan köra sina applikationer . Någon av dessa scenarier kan resultera i betydande förlust av produktivitet och /eller intäkter .