Client - server architectuur is al lang een standaard in de IT-wereld . Microsoft CEO Steve Ballmer benadrukte het belang ervan in 2005 tijdens de lancering van Office Live , zeggende : " . We weten dat we moeten ons platform evolueren van client en server helemaal uit naar de cloud " Toch , deze architectuur met zich een aantal gevaren . De client - server systeem leunt zwaar op de kracht van een enkele machine om grote aantallen klanten te ondersteunen , en dat kan gevaarlijk zijn voor belangrijke systemen die 100 procent uptime vereisen . Hardware Zelfs de meest stabiele besturingssystemen draaien op hardware en hardware kunnen problemen hebben . In de client - server architectuur , veel klanten vertrouwen op een enkele server om hen te voorzien van gegevens of een dienst , als die server moet worden gehandhaafd of vervangen , kan het een groot aantal klanten nutteloze vertrekken . Stof , kan elektrische stormen , vochtigheid en iets anders dat normaal zou beïnvloeden een machine neer te halen een heel netwerk , omdat alle vertrouwen op een . Trust In de meeste client - server netwerken wordt een zekere mate van vertrouwen nodig . Bijvoorbeeld , bij het verzenden van een verzoek om een server , klanten verwachten een bepaald antwoord terug . Als er iets zou het antwoord leiden tot niet aan de verwachtingen , kan de client crashen of storing. Kwaadaardige software en mensen kunnen dit vertrouwen misbruiken om hun eigen doeleinden . Networking client - server architectuur door zijn aard is gebaseerd op communicatie , meestal via een netwerk zoals het Internet . Als connectiviteit is verstoord, wordt de voordelen van meerdere computers samenwerkende verloren , en een of beide zijden mogelijk niet in staat om op alle functie . Scaling Netwerken dat gebruiken een client - server architectuur ook vinden dat schaalbaarheid is beperkt . Als een netwerk groeit groter dan de server aankan , kan opdrachtgever verzoeken een back-up of stoppen helemaal . De enige optie is in dit geval om de server upgraden of kijken naar een andere topografie .
|