Die Ausrüstung ist eine wichtige Komponente der Organisationsinfrastruktur. Maximale Effizienz der Geschäftsprozesse führt zu enormen Einnahmen. Und es geht jetzt nicht nur um Kaffeemaschinen und Klimaanlagen. Es gibt ebenso nützliche Dinge. Zum Beispiel Informationstechnologie, und wenn wir darüber sprechen, ist es an der Zeit zu erklären, wie man im Jahr 2025 einen Server auswählt.

Wie fangen wir die Auswahl der Serverausrüstung an

Ein so verantwortungsvolles Thema erfordert die richtige Herangehensweise. Mit bedachten Schritten, ohne Hüpfer. Das Wichtigste ist, ohne Sprünge auszukommen: klare Anforderungen formulieren und vorausdenken, denn früher oder später wird eine Aktualisierung erforderlich sein. Mein heiliges Ziel ist es, den weiteren Prozess im Detail zu erläutern:

  1. Formulieren wir die Aufgaben, die die Serverausrüstung erfüllen wird.
  2. Wählen wir den Einsatzzweck.
  3. Legen wir die Konfiguration fest.
  4. Bestellen wir.
  5. Fertig.

Jetzt erfordert jeder Punkt mindestens einen eigenen Absatz, um zu verstehen, welche Schritte als Nächstes unternommen werden müssen.

Wählen Sie einen Server

Welche Maßnahmen ergreifen wir

Wenn Sie wissen möchten, wie man Ausrüstung auswählt, beginnen wir mit den Aufgaben, die das Gerät erfüllen sollte. Selbstverständlich wird die überprüfte Technologie keine Büroreinigung, Bodenwischen oder Massagen für den Chef durchführen, aber ich hoffe sehr, dass zukünftige Mängel behoben und die dringend benötigten Funktionen hinzugefügt werden. Selbst wenn sie durch Abonnement bezahlt werden. Stellen Sie sich vor, wie viel einfacher es sein wird, die Geschäftsleitung zum Kauf von Ausrüstung zu überreden! In einer hypothetischen Situation kommt der Administrator zum Chef:

– Herr Arbeitgeber, wir müssen dringend einen Server kaufen!

– Wofür?

– Wir können darauf 1C installieren, damit die Buchhaltung nicht mehr jammert, und gleichzeitig legen wir Datenbanken ab. Die Arbeit wird viel angenehmer.

– Und das war’s?

– Er gibt auch Massagen und tanzt vulgär auf dem Tisch.

– Das Budget wird morgen bewilligt, wir nehmen ihn!

Nun gut, Scherze beiseite, aber es ist klar, dass solche Ausrüstung eine klare Bestimmung hat. Zuerst formulieren wir also die Aufgaben. Also, was kann dieses Gerät tun?

Diese Art von Ausrüstung gehört zur Informationstechnologie, eine Unterkategorie davon ist die spezialisierte professionelle. Sie ist für die Arbeit mit spezifischer Software, Berechnungen, Virtualisierung und sogar für die Bereitstellung von Websites und die Vorbereitung von Mehrspieler-Spielsitzungen ausgelegt. Bevor wir fortfahren, sollten wir also über den Verwendungszweck sprechen. Ein kleiner Umweg, und wir kommen direkt zu den Tätigkeitsbereichen.

Sehen Sie die Unterschiede? Nein? Aber sie existieren.

Es ist alles ziemlich einfach (nicht wirklich). Es gibt viele Bereiche, in denen ein gewöhnlicher Personalcomputer nicht ausreicht. Ein Grund dafür ist, dass die Softwarelogik von Verbraucherprodukten etwas von derjenigen in professionellen Produkten abweicht. Deshalb haben Server in Organisationen, insbesondere bei verschiedenen enthusiastischen Computernutzern, ihren Platz gefunden.

Also, was sind die Unterschiede? Lassen Sie uns mit dem Offensichtlichen beginnen:

  1. Professionelle Geräte bieten höhere Leistung (durch Multi-Prozessor-Systeme, Unterstützung für großen Arbeitsspeicher usw.).
  2. Sie ermöglichen die Zusammenstellung von benutzerdefinierten Konfigurationen.
  3. Sie sind teuer.

Leistung. Im Verbrauchersegment gibt es keine Multi-Prozessor-Systeme, die es ermöglichen, mehrere hundert Gigabyte RAM zu installieren, und dies hat direkte Auswirkungen auf viele Bereiche. Ein Rechenzentrum (Data Center, kurz DC) würde ohne diese Möglichkeit definitiv nicht überleben.

Ein einfaches Beispiel: Es gibt ein Gerät, auf dem eine riesige Datenbank gehostet ist, z.B. für einen Teil eines sozialen Netzwerks, das täglich von Tausenden von Menschen besucht wird.

Folglich müssen die Anfragen aller Besucher rechtzeitig verarbeitet werden, da sie sich andernfalls bei Odnoklassniki (eine andere soziale Plattform) registrieren könnten. Tatsächlich interagiert jeder Benutzer, auch wenn er es nicht immer weiß, über die Benutzeroberfläche des sozialen Netzwerks mit der Datenbank. Diese Datenbank kann fragmentiert sein, Benutzer greifen auf verschiedene Tabellen zu.

Das führt zu einer ernsthaften gemischten Belastung, die ein PC einfach nicht bewältigen kann. Wie geht man mit parallelen Anfragen um und sorgt dennoch für den Benutzerkomfort?

Wir führen eine dynamische Aufteilung durch. Angenommen, es gibt tausend Besucher, wir erstellen einen Algorithmus, um für jede Gruppe von 250 Personen eine eigene Festplatte und CPU zuzuweisen. Der zweite CPU wird mit 250 anderen Benutzern arbeiten, und so weiter. Wir haben 4 CPUs, 4 Festplatten, alles funktioniert reibungslos.

Anstelle von herkömmlichen Festplatten verwenden wir SSDs, teuer, aber sehr schnell.

Wir weisen jedem Tausend-Benutzer-Gruppe einen eigenen Server zu und erstellen einen Cluster.

Ich habe das Ganze ernsthaft vereinfacht, um zu verdeutlichen, wie wichtig es ist, technische Ressourcen maximal zu nutzen. Wenn die Benutzerzahl hoch ist, entsteht eine unangenehme Situation. Gemischte Belastungen treten auf. Die Anwendung verbraucht auch Ressourcen im Hintergrund. Wenn der Benutzer jedoch die Anwendung nutzt, steigt die Belastung.

Wenn viele Menschen auf einem Gerät arbeiten, werden die Ressourcen ungleichmäßig genutzt, sie überkreuzen sich und behindern einander. Wenn ein solches Problem für den Prozessor und den RAM nicht kritisch ist, treten Probleme mit den Festplatten auf. Insbesondere mit herkömmlichen Festplatten. Hier können Sie sehen, wie die Auswahl der Speichergeräte erfolgen sollte. Dies mag nicht für alle Bereiche gelten, aber die Logik ist recht klar.

Das zweite Problem ist die Lastverteilung. Das bedeutet, einen Teil an einen Prozessor zu binden und den anderen an einen anderen. Im Benutzergerät gibt es keine solche Möglichkeit, genauso wenig wie die Unterstützung von Multi-Prozessor-Systemen.

Das dritte Problem ist der Mangel an Speicher. Ich bestreite nicht, dass Sie an einen PC ein externes Datenspeichersystem anschließen können. Das wird sicherlich funktionieren. Aber wenn Sie eine riesige Datenbank haben, können Sie einfach ein paar Terabyte RAM in einen PC einbauen und einen weiteren Prozessor hinzufügen? Ich bezweifle es.

Das Vierte – Universalität. Es wird angenommen, dass Personalcomputer vielseitiger sind, während Server spezialisierte Geräte sind. Das ist zwar wahr, denn die endgültige Konfiguration ist streng auf bestimmte Anwendungen ausgerichtet, aber die Bandbreite der Anwendungen, die mit Serverhardware gelöst werden können, ist viel größer als bei einem herkömmlichen PC, der genau auf eine vergleichsweise kleine Auswahl von Aktivitäten ausgerichtet ist, die am häufigsten bei gewöhnlichen Menschen vorkommen. Mit einem Server kann man sogar die ungewöhnlichsten Probleme lösen.

Ist das kompliziert? Ich streite nicht ab, deshalb wollen wir über einfachere Anwendungen sprechen. Dennoch erfordern große Projekte einen individuellen Ansatz, also lasst uns zuerst über etwas Einfacheres sprechen. In den meisten Organisationen handelt es sich um recht einfache Aufgaben, auch wenn die Umsetzung komplex sein kann.

IBM P550

Terminaler Zugriff

Eine Möglichkeit zur Kosteneinsparung besteht in Terminallösungen. Es sieht recht einfach aus. Es gibt ein leistungsstarkes Gerät, auf dem Programme ausgeführt werden. Im Grunde genommen arbeiten alle Benutzer über einen Thin Client an einem Gerät. Das bedeutet, ein Gerät, das nicht über erhebliche Leistung verfügt und nur für die Eingabe und Ausgabe von Daten vorgesehen ist.

Sicher erinnern Sie sich an den Benutzerwechsel am Computer. Tatsächlich ist eine Terminalsession etwas Ähnliches. Für jeden Benutzer wird eine eigene Sitzung erstellt, in der erforderliche Aktionen durchgeführt werden müssen. Die Verarbeitung von Daten, die Ausführung von Operationen und andere Funktionen werden von leistungsfähiger Hardware durchgeführt. Der Benutzer gibt Daten über einen Thin Client remote ein und erhält dann das Ergebnis auf dem Bildschirm. Nicht mehr.

Es gibt auch den Thick Client. Dieses Gerät kann Teile der Funktionen übernehmen, beispielsweise die anfängliche Datenverarbeitung und die Erstellung von Tabellen. Im Allgemeinen hängt es von der Software ab.

Wenn Sie Kosten sparen möchten, ist dies eine Option für Sie. Weitere Informationen zum Terminalserver finden Sie unter dem angegebenen Link. Klicken Sie einfach auf den Titel.

Lassen Sie uns nun zur praktischen Seite übergehen. Sie haben also eine Software, die recht anspruchsvoll ist. Einen leistungsstarken Computer für jeden Benutzer zu zuweisen, ergibt praktisch keinen Sinn.

Beginnen wir mit der Software. Ein entscheidender Faktor ist die Unterstützung des Terminalmodus. Lizenzen und alles andere sind ein anderes Thema. Wenn die Unterstützung vorhanden ist, schauen Sie sich die Anforderungen an die Software an. Beachten Sie, dass eine separate Sitzung nicht so viele Ressourcen benötigt wie das Starten der Anwendung selbst.

Schauen Sie sich also die Anforderungen an. Zählen Sie die Anzahl der Mitarbeiter, die theoretisch damit arbeiten werden. In der Praxis ist bekannt, dass es auch Faulenzer gibt. Weisen Sie jedem Benutzer eine bestimmte Anzahl von Ressourcen pro Sitzung zu. Normalerweise sind es etwa 5-10 Prozent der Hauptanforderungen der Software, aber es ist besser, in thematischen Foren zu recherchieren. Entsprechend müssen Sie den Server unter Berücksichtigung aller Anforderungen auswählen.

Virtualisierung

Angenommen, es gibt zehn Personen, denen separate Betriebssysteme zugewiesen werden müssen. Jeder Person ein separates Betriebssystem und einen eigenen Computer kaufen? Warum? Stattdessen können Sie einen Server einrichten, auf dem 10 virtuelle Maschinen erstellt werden, die den Benutzern zur Verfügung gestellt werden. Dies erinnert an den Terminalzugriff, aber es gibt einen wesentlichen Unterschied: Jede virtuelle Maschine bildet eine vollständige physische Maschine nach.

Ich werde noch mehr über Virtualisierung erzählen, aber sie wird immer gefragter im Geschäftsbereich.

Netzwerkservice

Konfigurieren von Berechtigungen, Drucken, Schutz des lokalen Netzwerks. In Organisationen werden solche Aufgaben oft auf spezialisierte Hardware gelegt. Die Auswahl eines Servers für diese Aufgabe ist sehr einfach: Je mehr Geräte im Netzwerk sind, desto leistungsstärker muss das Gerät sein, um sie zu verwalten.

Berechnungen und Grafiken

Gelegentlich, und manchmal auch häufiger, sind Berechnungen oder die Arbeit mit grafischen Anwendungen erforderlich. In diesem Fall wird empfohlen, einen Server mit der Möglichkeit zur Installation von Grafikkarten zu wählen. Nicht alle eignen sich für diesen Zweck.

Dateiserver, Videoüberwachung

Hier wird der Schlüsselelement die Festplattenkapazität und RAID. Es ist notwendig, eine angemessene Speicherzugriffsgeschwindigkeit zu gewährleisten und gleichzeitig einen großen Speicherplatz zur Verfügung zu stellen. Der am meisten geeignete und wirtschaftliche Ansatz für diese Zwecke ist die Verwendung von Datenspeichersystemen wie NAS.

Wir fahren fort… Wie Sie sehen, gibt es viele Anwendungsbereiche, wie man so sagt, der Fantasie sind keine Grenzen gesetzt. Jetzt ist es an der Zeit herauszufinden, wie man einen Server auswählt. Beginnen wir der Reihe nach.

  1. Bestimmen Sie den Verwendungszweck.
  2. Formulieren Sie die Anforderungen.
  3. Konfigurieren Sie die Hardware.

Beginnen wir mit dem ersten Punkt. Zuerst müssen wir den Verwendungszweck klären. Das ist recht einfach. Wahrscheinlich wissen Sie bereits, wofür Sie Server-Hardware benötigen, sonst hätten Sie nicht nach einem thematischen Text gesucht, oder? Die Dinge werden ab hier etwas komplizierter, und es ist schwierig, sie im Detail zu erläutern.

Anforderungen

Nun, der Zweck ist geklärt, aber jeder Zweck hat seine eigenen Feinheiten und Tücken, genau wie bei thailändischen Frauen. Lassen Sie uns der Reihe nach vorgehen. Sie haben das Ziel formuliert, jetzt ist die Auswahl der Schlüsselmoment. Worauf sollten Sie achten?

Intel Xeon
  1. Prozessor. Nicht alle Anwendungen können in Multithreading arbeiten, einige bevorzugen im Gegenteil viele Kerne. Beim Auswahl sollten Sie sehr sorgfältig auf die Anforderungen der Software achten und in thematischen Foren nach Informationen suchen, wo Sie möglicherweise auf bestehende Feinheiten und Probleme hingewiesen werden. Manchmal können Sie Mehrprozessorsysteme zusammenstellen. Zum Beispiel für Virtualisierung oder Terminalzugriff – eine ausgezeichnete Wahl.
  2. Arbeitsspeicher. Es ist ratsam, RAM zu bevorzugen, der ECC (Error-Correcting Code) unterstützt. Dies ermöglicht dem Gerät, 24/7 ohne Neustart zu arbeiten. Normaler RAM kann Fehler nur erkennen, aber nicht korrigieren. Und ja, der Prozessor muss ECC unterstützen. Ich habe in einem separaten Artikel über die Unterschiede zwischen Server- und Consumer-RAM gesprochen.
  3. Speicherlaufwerke. Ein sehr wichtiger Faktor ist, dass Sie RAID konfigurieren müssen, und die Geschwindigkeit ist ebenfalls wichtig. Ich werde es kurz versuchen. Es gibt verschiedene Speicherlaufwerke und verschiedene Schnittstellen. SSDs sind hier besprochen. Was Festplatten betrifft, sind SATA und SAS-Laufwerke heute am weitesten verbreitet. Letztere sind zuverlässiger, schneller, aber haben weniger Speicherplatz als SATA-Laufwerke, sind aber entsprechend teurer. SATA ist langsamer, bietet jedoch bis zu 22 TB Speicherkapazität, ist günstiger und kostengünstiger. Wenn Geschwindigkeit wichtig ist, bevorzugen Sie SSDs, wenn Sie Kapazität benötigen, dann HDDs. Warum sollten Sie nicht besonders auf SAS setzen? Alles ist einfach. Der Preis für eine solche Festplatte kann etwas niedriger sein als für SSDs, aber die Geschwindigkeit ist erheblich geringer. Es gewinnt nur in Bezug auf Zuverlässigkeit. Manchmal sind jedoch Geschwindigkeit und Kapazität erforderlich. In diesem Fall werden SSDs benötigt.
  4. Redundanz. Die Hauptverschleißteile sind Speicherlaufwerke und Netzteile. Das Ausschalten des Geräts kann zu einem Totalausfall führen, und dies wird nicht empfohlen. Auf modernen Servern können Sie mehrere Netzteile mit Hot-Swap-Funktion installieren, sodass im Falle eines Ausfalls eines Netzteils ein anderes die Funktionsfähigkeit sicherstellen kann. Sie können es austauschen, ohne das Gerät auszuschalten, und ein neues installieren. Das gleiche gilt für Speicherlaufwerke. Zögern Sie nicht, sichere RAID-Arrays zu erstellen, beispielsweise ein schnelles Dutzend. Ja, es werden viele Laufwerke benötigt, aber Redundanz und Geschwindigkeit sind erstklassig.
  5. Remote Management. Einige Systeme, z. B. von Herstellern wie Dell und HPE, verfügen auf Controller-Ebene über integrierte Fernzugriffs- und Überwachungssysteme. Bequeme Dinge, mit denen Sie das Gerät ein- und ausschalten, den Zustand des Geräts überwachen und die technische Seite einstellen können. Andere stellen nur Plattformen her, z. B. Intel, Supermicro. Hier können Sie einfach einen geeigneten Controller installieren, der dieselben Funktionen ermöglicht.
  6. Grafikkarte. Bei Berechnungen oder bei der Arbeit mit Grafikanwendungen sind sie unverzichtbar. Es müssen ausreichend PCI-E-Steckplätze vorhanden sein. Viele Plattformen unterstützen derzeit die Möglichkeit, mehrere Grafikkarten zu installieren. Professionelle Grafikkarten können in großen Formationen kombiniert werden, was bei Verbraucherkarten nicht möglich ist.

Abschließend

Im Großen und Ganzen sind die wichtigsten Punkte, die berücksichtigt werden sollten, aufgeführt. Aber es gibt auch Kleinigkeiten wie Netzwerkcontroller. Je mehr Benutzer mit dem Server verbunden sind, desto mehr Bandbreite wird für die Netzwerkkarte benötigt, und die Controller der Festplatten-Subsysteme werden benötigt, um Hardware-RAID zu erstellen oder ein Erweiterungssystem anzuschließen. Tatsächlich verdient jede Kleinigkeit einen eigenen Artikel.

Aber die Richtung ist vorgegeben, hoffentlich ist nun zumindest ein wenig klarer, wie man einen Server auswählt, sonst war der Text umsonst geschrieben. Einige Links habe ich hier gelassen. Vielleicht helfen sie ein wenig, die Situation in diesem umfangreichen Thema zu klären.

Wie hilfreich war dieser Beitrag?

Klicke auf die Sterne um zu bewerten!

Durchschnittliche Bewertung 4.1 / 5. Anzahl Bewertungen: 15

Bisher keine Bewertungen! Sei der Erste, der diesen Beitrag bewertet.

Wenn die Materialien dieser Website hilfreich waren und Sie den Blog unterstützen möchten, können Sie das Formular unter dem folgenden Link verwenden: Spenden zur Unterstützung des Blogs