Client-Server- Computing beschreibt eine Art von Computer- Netzwerk, das für die zentrale Verwaltung von Ressourcen und Daten ermöglicht . Die Anwendung Architektur ermöglicht Filesharing zwischen dem Client und dem Server , und erhöht die Sicherheit des Netzwerks , da weniger Server und Menschen, die sie zugreifen können, sind. Client-Server- Computing hat einige entscheidende Nachteile bewusst zu sein . Client-Server- Computing unterscheidet sich von Peer-to -Peer- Vernetzung , wo jeder Kunde auf die Netzwerkfreigaben Dateien und Daten miteinander statt einem zentralen Server . Single Point of Failure
Einer der größten Nachteile von Client-Server- Computing ist die Möglichkeit für einen Single Point of Failure . Zum Beispiel , wenn ein Netzwerk die zentrale Server ausfällt, können die Benutzer nicht in der Lage , Daten oder Ressourcen, die sie benötigen, aus ihrer Kunden zugreifen . Solche Fehler können große und kostspielige Folgen für die Unternehmen. Peer-to- Peer-Netzwerke sind nicht anfällig für diese , denn wenn ein einzelner Client ausfällt, werden die Aufgaben gleichmäßig über die restlichen Clients im Netzwerk verteilt zu werden.
Overload
Extrem stark ausgelasteten Netzen kann manchmal Überlast und Crash ein Server . Server sind nur geeignet ist, eine bestimmte Menge von Befehlen pro Sekunde kann so extreme Überlastung des Netzwerks den Server zu überlasten und abstürzen , wodurch Dateien und Ressourcen für Benutzer nicht verfügbar . Selbst die mächtigsten und teure Server haben eine Grenze. Im Gegensatz dazu Peer-to- Peer-Netzwerke zu bedienen, wenn auch nicht auf voller Leistung laufen , wenn ein einzelner Client überlastet wird durch Anfragen und stürzt ab.
Cost
< p> Die Kosten für den Aufbau einer Client-Server -Computing-Umgebung kann sehr unerschwinglich. Server in der Regel kosten $ 5000 oder mehr und die Komplexität der Netzwerk-Design und -Administration kann auch sehr teuer. Unternehmen, die eine Client-Server -Computing- System zu installieren , müssen Sie die notwendige Ausrüstung, einschließlich Servern, Clients und Netzwerk- Kabel zu investieren, mieten IT-Profis zu entwerfen und Einrichten der Server-und Netzwerk sowie für die laufende Wartung zahlen Themen und Technologie-Upgrades für das Leben des Netzes. Mit Peer -to-Peer , können einzelne Computer ein Upgrade auf das Netzwerk der Effizienz im Laufe der Zeit zu verbessern , und PCs sind deutlich günstiger als Server .