Viele Unternehmen verlassen sich auf Client-Server-Netzwerke als Grundlage ihrer IT-Infrastruktur.
In Computernetzwerken beschreibt der Begriff "Client-Server" eine Netzwerkarchitektur, in der Computer sogenannte Server werden verwendet, um den Zugriff auf das Netzwerk und auf Netzwerkressourcen zentral zu verwalten und zu speichern Daten. Die meisten Unternehmensnetzwerke verwenden eine Client-Server-Architektur, da die Vorteile von Client-Server-Implementierungen die Nachteile überwiegen.
Vorteil eines zentralisierten Servers
Einen einzigen Server zu haben, der die Datenbank mit Benutzernamen und Passwörtern hostet und gleichzeitig verwaltet, welche Ebenen von Zugriff einzelner Benutzer und Computer auf bestimmte Netzwerkressourcen ist ein entscheidender Vorteil von Client-Server die Architektur. Es werden weniger Supportmitarbeiter benötigt, um zentralisierte Sicherheitskonten zu verwalten, als erforderlich wäre, wenn Sicherheit und Ressourcenzugriff auf jedem einzelnen Computer im Netzwerk konfiguriert werden müssten. Dieser Vorteil ist in Netzwerken noch größer, in denen Benutzer typischerweise von mehreren Computern auf Ressourcen zugreifen, da Ressourcenzugriff und Anmeldeberechtigungen müssten für jeden Benutzer auf jedem von ihm verwendeten Computer konfiguriert werden.
Video des Tages
Nachteil des zentralisierten Servers
Überall dort, wo ein einzelner Server zum Verwalten von Ressourcen in einem Netzwerk verwendet wird, besteht immer die Möglichkeit, dass ein Ausfall des Servers das Netzwerkgeschäft zum Erliegen bringt. Wenn beispielsweise ein einzelner Server die Datenbank für Benutzernamen und Kennwörter für ein Netzwerk hostet und die Server ausfällt, können sich keine Benutzer am Netzwerk anmelden, bis der Server repariert ist oder ersetzt. Ein Netzwerk, in dem Anmeldeinformationen konfiguriert und auf jedem Computer gespeichert werden, hat dieses Problem nicht, da die Der Ausfall eines einzelnen Computers hindert Benutzer anderer Computer nicht daran, sich anzumelden und auf das Netzwerk zuzugreifen Ressourcen. Nur der ausgefallene Computer ist betroffen.
Skalierbarkeitsvorteil
Sie können einem Client-Server-Netzwerk Ressourcen in Form von Netzwerksegmenten, Computern und Servern hinzufügen, ohne das Netzwerk stark zu unterbrechen. Der Zugriff auf alle neuen Ressourcen kann über die zentrale Sicherheitsdatenbank verwaltet werden, die auf einem einzigen Netzwerkserver gespeichert ist. Ohne zentralisierte Server, die neue Ressourcen hosten, müssten alle neuen Computer, die dem Netzwerk hinzugefügt werden, individuell mit den Benutzernamen und Passwörtern aller Benutzer konfiguriert werden, die müssen sie möglicherweise möglicherweise verwenden, und der Zugriff auf Ressourcen, die auf mehreren Computern gespeichert sind, muss auf jedem Computer, der Ressourcen hostet, für jeden Benutzer konfiguriert werden, der Zugriff auf benötigt Sie. Je größer das Netzwerk wird, desto mehr IT-Supportmitarbeiter werden benötigt, um Benutzerkonten und Ressourcenzugriffsberechtigungen zu verwalten. Mit einem zentralisierten Server können Berechtigungen für alle Netzwerkressourcen von einer kleineren Anzahl von Supportmitarbeitern erteilt werden, die diese Berechtigungen auf dem Server konfigurieren.
Kosten
In gewisser Hinsicht können die Kosten als Vorteil der Client-Server-Netzwerkarchitektur angesehen werden. Es sind nur wenige Supportmitarbeiter erforderlich, um das Netzwerk zu warten und den Zugriff auf Netzwerkressourcen aufrechtzuerhalten. Die Kosten für Serverhardware und -software sind jedoch höher als die Kosten für den Kauf von Desktop-Hardware- und Softwarelizenzen, und die Tatsache, dass einzelne dedizierte Server ein Risiko für die das gesamte Netzwerk ausfallen sollte, bedeutet dies, dass die meisten Unternehmen teure ausfallsichere Systeme einsetzen, wie z scheitert. Diese Art der Duplizierung von Ressourcen und der für deren Verwaltung und Wartung erforderlichen Fachkenntnisse gleicht die Einsparungen durch den geringeren Bedarf an Desktop-Support-Mitarbeitern in gewisser Weise aus.