Architettura client /server di rete è la scelta preferita per reti di grandi dimensioni a causa della sua stabilità , sicurezza e scalabilità . I punti di forza della configurazione client /server lo rendono un'opzione auspicabile per quasi reti di qualsiasi dimensione . Gli svantaggi dell'architettura client /server , tuttavia, spesso eliminarli completamente come una soluzione pratica per reti più piccole . Costo
una rete client /server può essere costoso da implementare e mantenere . In primo luogo , almeno un server è necessario per creare una rete client /server . Ciò richiede hardware del server e del software , un sistema operativo server e licenze appropriate per consentire agli utenti finali di utilizzare il software di rete . Se i dati saranno conservati in posizione centrale, un sistema di backup è necessaria , che richiede il software del server di backup e supporti di backup . Il mantenimento di una rete client /server richiede anche almeno un amministratore di rete , che si traduce in un ulteriore stipendio . Per una rete più piccola , da solo costo può essere il fattore decisivo per la scelta di un diverso tipo di architettura di rete .
Complessità
una rete client /server è naturalmente più complessa , che può essere sia un vantaggio e uno svantaggio . Per esempio , i dati archiviati in remoto può essere più sicura di dati memorizzati localmente , ma è necessaria una maggiore configurazione sia per garantire la sicurezza di tali dati e per consentire gli utenti appropriati di avere un adeguato accesso a tali dati. La natura stessa di un ambiente client /server crea problemi nella consegna e l'accessibilità delle risorse remote .
Personnel
una rete client /server richiede di rete con esperienza personale per mantenere il server , gestire i sistemi di backup e sicurezza , e di recuperare rapidamente da interruzioni impreviste . A seconda delle dimensioni e della complessità della rete client /server , questo potrebbe richiedere agli amministratori di rete , i professionisti IT di sicurezza e /o di altri professionisti IT . Una piccola rete può essere in grado di combinare diversi di questi ruoli in una posizione, ma la formazione supplementare è spesso richiesto come risultato .
Downtime
Quando un computer in un semplice rete peer-to -peer va giù , gli unici utenti colpiti sono l' utente di quel particolare computer , e forse tutti gli utenti che tentano di accedere ai dati immagazzinati in quel computer . Al contrario , quando un server in una rete client /server va giù , tutti gli utenti sono interessati. Se la sicurezza è mantenuta in posizione centrale sul server , stazioni di lavoro sono in grado di autenticare le informazioni di login , e gli utenti sono in grado di ottenere l'accesso ai loro sistemi . Se i dati degli utenti vengono archiviati centralmente , gli utenti sono in grado di accedere ai propri dati . Se le applicazioni sono gestite centralmente , gli utenti sono in grado di eseguire le proprie applicazioni . Uno di questi scenari può portare a notevoli perdite di produttività e /o entrate .