Die Phrase " Client-Server- Architektur" beschreibt eine bestimmte Art und Weise der Verbindung von Computern zu einem Netzwerk . In einer Client- Server-Anordnung ist ein Server ein Computer, der für eine bestimmte Anwendung oder speichert Sätze von Daten, die andere Computer , Kunden bei Bedarf Zugriff arbeitet . Eine kontrastreiche Architektur , peer to peer , breitet sich die Verantwortung für die Ausführung von Software-Anwendungen und Speichern von Daten über einige oder alle der Systeme im Netzwerk , ohne ein System die Rolle des Servers. Die Vorteile der Client-Server- Architektur ergeben sich aus der Zentralisierung der Arbeit inhärent in der Architektur. Kosten
In einer Client-Server -Netzwerk müssen die Computer, die über die Rolle des Servers übernehmen Hochleistungsrechner sein . Das heißt , sie müssen mehr Rechenleistung , Speicherplatz und Arbeitsspeicher als Client-Computern. Zur gleichen Zeit , müssen die Client-Computer , die Server zahlenmäßig überlegen sind, nicht so mächtig oder kostspielig. Um zu veranschaulichen, könnte eine Buchhaltung eine leistungsfähige Datenbank als Teil ihrer regulären Betrieb zu verwenden. In Client-Server- Architektur , ist der einzige Computer in der Buchhaltung , die stark genug sein , um die Datenbank ausgeführt wird, muss ein Server . All die anderen Computer durch die Wirtschaftsprüfer im Büro verwendet werden, nicht in der Lage sein müssen , um die Datenbank laufen, sie müssen nur genug Kraft und Leistung auf den Server zugreifen müssen
Verwaltbarkeit
< . br>
indem wichtige Netzwerk-Anwendungen , wie E-Mail -Servern und Datenbanken auf Servern , anstatt laufen die Anwendungen auf jedem Computer im Netzwerk reduzieren die Netzwerk-Administratoren , die Komplexität der Verwaltung und Pflege von Software . Wenn jeder Computer in einem Netzwerk lief seine eigene Kopie einer Datenbank , würde der Netzwerkadministrator aktualisieren müssen jedem Computer jedes Mal die Datenbank-Software ein Upgrade erforderlich . In einer Client -Server-Architektur , in der sich die Datenbank befindet und läuft nur auf dem Datenbank-Server , der Administrator muss nur die Datenbank aktualisieren eine Zeit, nach der jeder, der die Datenbank verwendet, indem es den Zugriff auf den Client-Computern die Vorteile des Upgrades erhält .
Sicherheit
Unternehmen erstellen und speichern proprietären Daten, die auf die Produkte oder Dienstleistungen, die sie bieten bezieht . Unternehmen können auch speichern sensible Informationen über Kunden, wie ihre Rechnungsdaten und Informationen über Mitarbeiter , wie Informationen in Bezug auf ihre gesundheitlichen Vorteile . In einer Client -Server-Netzwerk , ist die wichtige geschäftliche Daten auf Servern gespeichert. Administratoren können steuern, welche Mitarbeiter haben Zugriff auf die Daten auf den Servern mit relativ wenig Aufwand , wenn sensible Informationen über einzelne Mitarbeiter Computern gespeichert wurden , das Ergebnis wäre ein Anstieg in der Höhe der Zeit verbringen müssen Administratoren die Sicherung der Informationen auf jedem Computer sein .