Die Auswahl eines Servers für 1C ist eine ernsthafte Angelegenheit für Unternehmen. Schließlich ist diese Software-Suite erforderlich, um bürokratische Prozesse zu automatisieren und die Effizienz des Dokumentenflusses zu steigern. Wahrscheinlich erkennen Sie jetzt viele offensichtliche Dinge. Aber ich muss das klären, denn nicht jeder versteht es. Aber keine Sorge, ich habe beschlossen, die nicht offensichtlichen Aspekte dieser Ausrüstung nicht zu übersehen.
In diesem Text werde ich keine Konfigurationen erstellen, sie wurden auf anderen Seiten veröffentlicht. Konfigurationen für 100 und 200 Benutzer zusammenzustellen war bisher nicht erforderlich; ich kann nur aus theoretischer Sicht empfehlen. Die Logik ist jedoch dieselbe wie bei “kleineren” Systemen, nur die technischen Anforderungen wachsen. Folglich wird mit zunehmender Anzahl von Benutzern eine umfassendere Ausstattung erforderlich sein.
Welchen Server benötigt man für 1C
Wenn das Ziel ist, ein effizientes Gerät zu erhalten, müssen Sie sich selbst oder der Person, die dafür verantwortlich ist, einige Fragen stellen:
- Wie viele 1C-Benutzer sind geplant?
- Wie wird die IT-Infrastruktur organisiert?
- Werden Mitarbeiter eingestellt?
- Wird es eine Potentialisierung für Updates und Upgrades?
- Welches Budget sind Sie bereit zu zuweisen?
Normalerweise reichen die Antworten auf diese Fragen aus, um die Anforderungen an die endgültige Konfiguration zu verstehen. Es ist auch wichtig, sich über Softwarefunktionen, Ausfallsicherheit und andere Elemente im Klaren zu sein. Aber die oben genannten Hauptfragen sind entscheidend. Die Arbeitsbelastung hängt vom Datenbankverwaltungssystem und auch vom Betriebssystem ab. Kleinigkeiten, aber beachten Sie sie. Die Kombination solcher Kleinigkeiten kann das Endergebnis erheblich beeinflussen.
Und jetzt der Reihe nach, es ist Zeit, die Fragen zu begründen. Je mehr Benutzer, desto ernsthafter die Belastung für den Prozessor. Mehr Arbeitsspeicher ist erforderlich, der Umfang des Festplattenspeichers ist ebenfalls erheblich größer, und leistungsfähigere Prozessoren sind ebenfalls erforderlich.
Nicht zu vergessen sind die Arten von Speichergeräten. Wenn eine gewöhnliche HDD SATA 5 Benutzer bewältigen kann, benötigen Sie für 10-20 bereits eine HDD SAS, besser noch eine SSD. Wenn wir 30-50 Benutzer haben, dann auf jeden Fall SSD, mindestens SATA, idealerweise NVMe. Bei größerer Anzahl geht es nicht ohne SSD NVMe. Sie könnten natürlich ein RAID 10 erstellen, eine Menge Laufwerke installieren und die Datenbank in Teile aufteilen. Andernfalls wird es keine parallele Verarbeitung von Anfragen geben, und das Festplatten-Subsystem wird zu einem Engpass.
Aber lassen Sie uns die Dinge nicht komplizieren. Heutzutage haben Festplatten keine ernsthaften Vorteile mehr gegenüber SSDs, also können Sie ruhig Solid-State-Laufwerke installieren. Sie sind schneller und sogar zuverlässiger. Mehr über SSDs für den 1C-Server können Sie hier lesen.
Jetzt wollen wir über die Organisation von IT sprechen. Die endgültige Konfiguration hängt von der Art der Implementierung ab. Zum Beispiel können Sie Benutzern den terminalbasierten Zugriff ermöglichen oder einen Cloud-Zugriff organisieren. Der Unterschied im Ansatz ist erheblich. Eine Cloud-Konfiguration ist am besten, wenn der Zugriff auf 1C über das lokale Netzwerk hinaus, zum Beispiel für entfernte Mitarbeiter, gewährt werden muss.
Die dritte Frage ist die Mitarbeitererweiterung. Dies muss unbedingt berücksichtigt werden, sonst müssen Sie nicht durch den Austausch des Prozessors oder die Installation eines zweiten skalieren, sondern durch den Kauf eines neuen Geräts. Kostenintensiv. Aus der dritten Frage ergibt sich die vierte. Geräte, die später leicht aufgerüstet werden können, sind immer teurer, aber wenn eine Aufrüstung erforderlich ist, verlieren Sie weniger Geld. Übrigens ist auch die fünfte Frage äußerst wichtig. Ohne Budget wird es keine angemessene Konfiguration geben.
Nun gut, die Fragen wurden beantwortet, über das Festplatten-Subsystem gesprochen, jetzt ist es an der Zeit, allmählich zu anderen drängenden Fragen überzugehen. Ich werde über die Komponenten sprechen.
Prozessor
Bei der Auswahl eines Servers für 1C ist es sehr wichtig, auf den Prozessor zu achten. Die Frequenz ist wichtig, die Anzahl der Kerne ist nicht entscheidend. Nein, wenn es viele Kerne und eine hohe Frequenz gibt, ist das gut. Besonders für die Umsetzung des Terminalzugriffs. Aber beachten Sie, die Taktfrequenz ist sehr wichtig. Mehr als 6 Kerne sind nur in Konfigurationen mit 100 Benutzern erforderlich. Wenn jedoch Skalierbarkeit erforderlich ist, ist es besser, dies durch einen zweiten Prozessor zu erreichen. Leider ist innerhalb des Softwarekomplexes 1C die Mehrfachverarbeitung immer noch schlecht implementiert.
RAM
Es ist ratsam, DDR4 zu verwenden (DDR3 gehört ins Museum), es ist schneller, verbraucht weniger Energie und wird schwächer erhitzt. Die Menge an RAM wird anhand der folgenden Parameter ausgewählt, die addiert werden müssen:
- Die Menge an Arbeitsspeicher für die Wartung des Betriebssystems
- Die Menge an Arbeitsspeicher, die einem Mitarbeiter zugewiesen ist
- Das Volumen von SQL muss vollständig in den RAM passen
- Die Anzahl an RAM, die für die Ausführung externer Aufgaben erforderlich ist
Und nehmen Sie ein Dutzend mehr als Reserve, wenn das Budget es zulässt. Es ist immer besser, das System mit einer kleinen Reserve für Spitzenlasten zu erstellen. Das wird in Zukunft vor dem Verlust von Nervenzellen schützen.
Netzwerkschnittstellen
Normalerweise reichen die vorinstallierten Schnittstellen mehr als aus, ein Gigabit-Board ist mehr als ausreichend. Es ist besser, eine Schnittstelle mit zwei Gigabit-Schnittstellen zu nehmen, um den Netzwerkfluss aufzuteilen. Wenn jedoch viele Benutzer vorhanden sind und ein Datenspeichersystem angeschlossen ist, ist es besser, nach Geräten mit einer 10GbE-Karte und zwei Ein-Gigabit-Schnittstellen im Reservefach zu suchen.
Ausfallsicherheit
Ein sehr wichtiges Element. Wie kann man das sicherstellen? Der erste Punkt ist die Verwendung von Ersatz-HDDs und SSDs, die sich in einem gespiegelten RAID befinden und ständig dupliziert werden. Im Falle eines Ausfalls einer Festplatte bleibt die Information auf dem Duplikat erhalten. Schutz ohne hohe Leistung, in der Regel RAID 1, nun, wenn Leistung erforderlich ist, wählen Sie RAID 10, aber beachten Sie, dass für die Zehn doppelt so viele Laufwerke wie für die Eins erforderlich sind.
Der zweite Punkt betrifft die Stromversorgung. Ausfallsicherheit kann durch zwei Netzteile gewährleistet werden; im Falle eines Ausfalls eines Netzteils übernimmt das andere die Versorgung. Ein weiterer Uninterruptible Power Supply (USV) ist ebenfalls hilfreich. Dies ermöglicht ein ordnungsgemäßes Ausschalten des Geräts oder das Warten auf die Umschaltung auf den Reservekanal im Falle eines Stromausfalls. Ein Spannungsstabilisator schadet auch nicht. Obwohl moderne Netzteile einen Schutz vor Spannungsschwankungen bieten, kann ein Stabilisator dazu beitragen, dass die Blöcke nicht ausfallen.
Schlussfolgerung
Wie Sie sehen, ist es nicht schwer, einen Server für 1C auszuwählen. Es reicht aus, einfach einige Faktoren zu berücksichtigen und das System gemäß den aufgeführten Punkten zu implementieren. In jedem Fall ist es wichtig, ein grundlegendes Verständnis für Technik und Spezifikationen zu haben, da es sonst schwierig sein kann, einen 1C-Server eigenständig auszuwählen. In solchen Fällen ist es ratsam, sich an Fachleute zu wenden.