Client /Server-Netzwerk -Architektur ist die bevorzugte Wahl für große Netzwerke aufgrund seiner Stabilität , Sicherheit und Skalierbarkeit . Die Stärken der Client /Server-Konfiguration machen es eine wünschenswerte Option für fast jede Größe Netzwerk . Die Nachteile des Client /Server-Architektur , jedoch oft vollständig eliminieren als praktische Option für kleinere Netzwerke . Kosten
Ein Client /Server-Netzwerk teuer zu implementieren und pflegen können. Zuerst wird in mindestens einem Server benötigt, um ein Client /Server-Netzwerk zu erstellen. Dies erfordert Server-Hardware und -Software, ein Server-Betriebssystem und entsprechenden Lizenzen , damit die Endbenutzer die Netzwerk-Software zu verwenden. Wenn Daten zentral gespeichert werden , wird ein Backup-System benötigt, die erfordert Backup-Server -Software und Backup-Medien. Die Aufrechterhaltung einer Client /Server-Netzwerk erfordert auch mindestens ein Netzwerk-Administrator , die in einem zusätzlichen Gehalt niederschlägt. Für kleinere Netzwerke , die Kosten allein kann der entscheidende Faktor sein bei der Entscheidung für eine andere Art von Netzwerk- Architektur.
Komplexität
Ein Client /Server-Netzwerk ist natürlich komplexer , die sowohl ein Vorteil und ein Nachteil sein. Zum Beispiel können Daten gespeichert Ferne sicherer sein als die Daten lokal gespeichert, sondern mehr Konfiguration erforderlich , um sowohl die Sicherheit dieser Daten zu gewährleisten und damit die entsprechenden Benutzer zu angemessenen Zugang zu diesen Daten haben . Das Wesen einer Client /Server-Umgebung schafft Herausforderungen in der Bereitstellung und Zugänglichkeit von Remote-Ressourcen .
Personal
Ein Client /Server-Netzwerk erfordert erfahrene Netzwerk Personal, um die Server- Wartung, die Verwaltung der Sicherheit und Backup-Systeme , und erholen sich schnell von unerwarteten Ausfällen. Abhängig von der Größe und Komplexität der Client /Server-Netzwerk , könnte dies erfordern Netzwerkadministratoren , IT-Sicherheitsexperten und /oder anderen IT-Profis. Ein kleineres Netzwerk kann in der Lage sein , mehrere dieser Rollen in einer Position zu kombinieren, aber zusätzliche Ausbildung wird oft als ein Ergebnis erforderlich.
Downtime
Wenn ein Computer in einem einfache Peer-to- Peer-Netzwerk ausfällt, sind die einzigen betroffenen Nutzer der Benutzer des jeweiligen Computers , und vielleicht alle Benutzer, die versuchen, Daten auf dem Computer gespeichert sind, zugreifen werden . Im Gegensatz dazu , wenn ein Server in einer Client /Server- Netzwerk ausfällt , werden alle Benutzer betroffen. Wenn die Sicherheit zentral auf dem Server verwaltet werden, sind Arbeitsplätze nicht Login-Daten authentifizieren , und die Benutzer sind nicht in der Lage , den Zugang zu ihren eigenen Systemen zu gewinnen. Wenn Benutzer Daten zentral gespeichert wird , werden die Benutzer nicht in der Lage , ihre Daten zugreifen. Wenn Anwendungen zentral verwaltet werden, sind Benutzer nicht imstande, ihre Anwendungen laufen. Jedes dieser Szenarien können in erheblichen Verlust an Produktivität und /oder Einnahmen führen .