Client server computing beskriver en type af computer -netværk , der giver mulighed for central styring af ressourcer og data. Ansøgningen arkitektur giver mulighed for fildeling mellem klient og server , og øger sikkerheden i netværk, fordi der er færre servere og folk, der kan få adgang til dem. Client server computing har nogle alvorlige ulemper at være opmærksom på . Client server computing adskiller sig fra Peer -to- Peer -netværk , hvor hver klient på netværket deler filer og data med hinanden i stedet for en central server. Single point of failure
En af de store ulemper ved klient-server computing er muligheden for et enkelt punkt for fiasko . For eksempel, hvis et netværk centrale server svigter , kan brugerne ikke få adgang til data eller ressourcer, de har brug for fra deres kunder. Sådanne fejl kan have store og dyre konsekvenser for virksomhederne. Peer -to- peer- netværk er ikke sårbare over for dette , fordi hvis en enkelt kunde mislykkes, får det ansvar jævnt fordelt over de resterende klienter på netværket .
Overload
ekstremt travle netværk kan undertiden overbelastning og nedbrud en server. Servere er kun i stand til at udføre en vis mængde kommandoer per sekund , kan så ekstrem netoverbelastning få serveren til overbelastning og nedbrud , hvilket gør filer og ressourcer utilgængelige for brugerne . Selv de mest magtfulde og dyre servere har en grænse. I modsætning hertil fortsætter peer-to -peer-netværk til at fungere , men ikke på fuld kapacitet , hvis en enkelt kunde bliver overbelastet af anmodninger og nedbrud.
Cost
< p> omkostningerne ved at oprette en klient-server computing miljø kan være ekstremt uoverkommelige. Servere typisk koste 5000 dollars eller mere, og kompleksiteten af netværk design og administration kan også være meget dyrt. Virksomheder, der installerer en klient-server computing-system skal investere i det nødvendige udstyr , herunder servere, klienter og netværk kabler , leje it-fagfolk til at designe og opsætte serveren og netværk , samt at betale for løbende vedligeholdelse spørgsmål og teknologi opgraderinger for livet af netværket . Med peer -to-peer , kan enkelt computere blive opgraderet til at forbedre netværkets effektivitet over tid, og personlige computere er betydeligt billigere end servere.