In Computer-Netzwerken , der Begriff " Client-Server " beschreibt ein Netzwerk-Architektur , in denen Computer als Server bekannt sind zentral den Zugriff auf das Netzwerk und auf Netzwerkressourcen und Daten zu speichern sind . Die meisten Business- Netzwerke nutzen, Client-Server- Architektur , da die Vorteile der Client-Server- Implementierungen , die Nachteile überwiegen. Zentralisierte Server Vorteil
Mit einem einzigen Server, der die Datenbank mit Benutzernamen und Kennwörter , und zur gleichen Zeit , Geschäftsführer Welche Ebenen der Zugriff einzelner Benutzer und Computer können auf bestimmte Netzwerkressourcen haben, ist ein deutlicher Vorteil von Client- Server-Architektur . Weniger Support-Mitarbeiter benötigt werden, um zentralisierte Sicherheit Konten als erforderlich wäre, wenn die Sicherheit und Ressourcen- Zugang musste auf jedem einzelnen Computer im Netzwerk konfiguriert werden zu verwalten. Dieser Vorteil ist noch größer in Netzwerken, in denen Benutzer in der Regel Zugriff auf Ressourcen von einer Reihe von Computern, wie Zugang zu Ressourcen -und Log -on Berechtigungen müssten für jeden Benutzer konfiguriert werden , auf jedem Computer , die sie verwenden .
Zentrale Server Nachteil
Wo ein einzelner Server verwendet wird, um Ressourcen in einem Netzwerk zu verwalten, gibt es immer die Chance , dass ein Ausfall des Servers wird Netzwerk-Geschäft zum Stillstand zu bringen . Zum Beispiel, wenn ein einzelner Server hostet die Benutzernamen und Passwörter Datenbank für ein Netzwerk und der Server einen Ausfall erleidet , werden keine Benutzer in der Lage sein , sich an dem Netzwerk , bis der Server fest oder ersetzt. Ein Netzwerk, in dem Log -on-Informationen konfiguriert ist, und hielt auf jeder Computer verfügt nicht über dieses Problem , wie der Ausfall eines einzelnen Computers nicht verhindern , dass Benutzer von anderen Computern aus der Anmeldung und den Zugriff auf Netzwerkressourcen. Nur der ausgefallene Rechner betroffen ist.
Skalierbarkeit Vorteil
Sie Ressourcen in Form von Netzwerk- Segmente , Computern und Servern hinzufügen können, um eine Client-Server- Netzwerk ohne größeren Unterbrechungen der das Netzwerk. Der Zugang zu neuen Ressourcen können von der zentralen Sicherheits-Datenbank auf einem Netzwerkserver gespeichert verabreicht werden. Ohne zentrale Server Hosting neuen Ressourcen , etwaige neue Computer mit dem Netzwerk müssten einzeln mit den Benutzernamen und Passwörter aller Benutzer, die möglicherweise brauchen könnte , sie zu benutzen konfiguriert werden , und der Zugang zu Ressourcen auf mehreren Computern statt müssten konfiguriert werden auf jedem Computer Hosting-Ressourcen , für jeden Benutzer , die Zugang zu ihnen. Je größer das Netzwerk wird, desto mehr IT-Mitarbeiter werden einfach auf Benutzerkonten und Zugriffsrechte verwalten Ressource benötigt. Mit einem zentralen Server können Berechtigungen auf alle Netzwerk-Ressourcen durch eine geringere Anzahl von Support-Mitarbeiter konfigurieren diese Berechtigungen auf dem Server gewährt werden.
Cost
In gewissem Sinne Kosten kann als Vorteil der Client-Server- Netzwerk-Architektur zu sehen. Wenige Support-Mitarbeiter sind erforderlich, um das Netzwerk zu erhalten und zu pflegen Zugriff auf Netzwerkressourcen . Allerdings sind die Kosten für Server-Hardware und -Software größer ist als die Kosten für den Kauf Desktop-Hardware und Software-Lizenzen , und die Tatsache , dass einzelne dedizierte Server ein Risiko für das gesamte Netzwerk sie scheitern sollte bedeutet , dass die meisten Unternehmen beschäftigen teuer ausfallsichere Systeme , wie die Aufrechterhaltung der Backup-Server , bereit, on-line kommen im Moment, dass der primäre Server ausfällt . Diese Art der Vervielfältigung von Ressourcen und das Know-how benötigt, um zu verwalten und zu pflegen es geht irgendwie um den Ausgleich der durch Einsparungen brauchen weniger Desktop-Support Mitarbeiter genossen .