Ich entschuldige mich im Voraus, wenn ich die falsche Terminologie verwende oder etwas Unwissendes sage. Ich bin fest entschlossen und mein Problem ist genau die Tatsache, dass ich nicht die richtige Terminologie kenne, um im Internet nach den richtigen Informationen zu suchen!
Ich arbeite in einer Schule, in der wir ungefähr 100 Windows-Computer haben. Dies sind alles einzelne Computer, die mit einer Reihe von drahtlosen Switches verbunden sind, die wiederum mit einer unheimlich aussehenden Hardware im Keller verbunden sind. Ich denke, das wäre eine Peer-to-Peer-Vereinbarung. Ich möchte ein System mit einem oder mehreren Servern implementieren, damit sich Benutzer über das Netzwerk anmelden können (damit ich weiß, wer wann und wo angemeldet war). Ich muss auch in der Lage sein, Software auf allen Computern gleichzeitig zu installieren (oder es so zu gestalten, dass einzelne Benutzer Software über das auf dem Server gespeicherte Netzwerk ausführen können?)
Das sind die Grundlagen dessen, was ich erreichen möchte, obwohl einige zusätzliche Funktionen auch großartig wären. Meine Frage ist: Welche Arten von Software und Hadware benötige ich, um so etwas zu ermöglichen?
Vielen Dank im Voraus!
quelle
Antworten:
Für die zentrale Anmeldung und gemeinsame Nutzung von Ressourcen (z. B. Dokumentdateien und -ordner) benötigen Sie einen Server. Wenn Sie nur Dateien freigeben möchten, die von einer einfachen NAS-Appliance bereitgestellt werden, aber wenn Sie zentralisierte Anmeldungen und die Verwaltung von Benutzern wünschen (wahrscheinlich, da Schüler jedes Semester ein- und ausgehen), möchten Sie einen so genannten Domänenserver. Windows Server 2012 ist beispielsweise die aktuelle Version. Sie benötigen eine Lizenz für den Server und Lizenzen (CALs genannt) für jede der Anzahl der Computer oder der Anzahl der Benutzer. Wenn Sie als Beispiel Computer verwenden, benötigen Sie 100 CALs auf dem Server. Seien Sie vorbereitet, dies wird nicht billig sein.
Grundsätzlich (und dies ist sehr vereinfacht) konfigurieren Sie den Server für Active Directory (AD) und erstellen eine Domain auf Ihrem AD. Sie müssen jeden der 100 Computer zu dieser Domäne hinzufügen. AD bietet Tools namens Organisationseinheiten (Organizational Units, OU), mit denen Sie verschiedene Gruppen für Ressourcen (Computer, Benutzer, Drucker usw.) in Ihrer Domain erstellen und Richtlinien / Berechtigungen / usw. anwenden können. zu ihnen. Sie können Dateien und Dokumente auf dem Server ablegen und alle Ihre Benutzer können sie basierend auf den von Ihnen erteilten / zugewiesenen Berechtigungen freigeben.
Für die gleichzeitige Installation von Software auf allen 100 Computern gibt es verschiedene After-Market-Tools. Microsoft heißt SCCM (Microsoft System Center Configuration Manager). Ich habe keine Erfahrung mit SCCM, aber ich weiß, dass es separat (zusätzlich zu) MS Server lizenziert ist. Es ist wahrscheinlich nicht kompliziert, aber das gesamte Konzept der Verwaltung von Systemen auf diese Weise ist definitiv etwas fortgeschritten und mehr als alles andere, was durch Planung erreicht oder verhindert wird. Das heißt, Sie müssen wirklich alles wissen, was Sie nicht wissen, noch bevor Sie anfangen.
Installation und Ausführung von Software auf / von dem Server, der als Terminal Server (TS) -Dienste bezeichnet wird. Dies ist auch auf dem Server lizenziert und weist einige Einschränkungen auf. Viele Softwarepakete funktionieren problemlos in den Terminaldiensten, einige jedoch nicht. Mach deine Hausaufgaben. Zusätzlich zu den Kosten für die Software wird dies wahrscheinlich einen ziemlich großen Overhead auf Ihrem Server bedeuten, was bedeutet, dass es jetzt für Sie entscheidend ist, den Server entsprechend zu dimensionieren, und dies wird ein wesentlich leistungsfähigerer Server sein, als wenn Sie TS nicht verwenden ( Ich meine, wir sprechen über 100 Benutzer, die Apps ausführen. Ich gehe davon aus, dass zu einem bestimmten Zeitpunkt mindestens 50 gleichzeitig ausgeführt werden, und vielleicht alle 100, ja?) Fügen Sie jetzt die Kosten für die Aufrüstung der Hardware hinzu.
Damit sollten Sie zumindest in die richtige Richtung starten. Ich kann nicht genug betonen, dass Sie eine große Hürde zum Klettern haben (nichts Unmögliches, aber Ihre Arbeit ist definitiv für Sie zugeschnitten). Ich kann auch die Wichtigkeit eines Prüfstands / Labors nicht genug betonen. Besorgen Sie sich 5 oder 6 Computer, richten Sie einen Server auf einem dieser Computer ein (Sie benötigen keine Hardware der Serverklasse, um Server auszuführen, insbesondere nicht für einen Testbetrieb) und richten Sie den Rest als Domänenmitglieder ein. Imitieren Sie alles, was Sie in diesem kleineren Maßstab tun möchten. Testen Sie den lebenden Rotz daraus. Brecht es auf 100 verschiedene Arten und behebt es. Lesen Sie so viel Sie können und verstehen Sie so viel Sie können, bevor Sie mit Ihrer Live-Umgebung beginnen, denn wenn die Dinge rau werden, möchten Sie nicht, dass 100 Benutzer + Ihre Chefs sich beschweren und Sie keine Ahnung haben, was Sie tun sollen.
quelle