Trotz der Tatsache, dass der 1C-Softwarekomplex schon seit langem existiert, gibt es in den Foren immer noch ständige Auseinandersetzungen um ihn. Viele glauben, dass es genug ist, mehrere HDD zu haben und bildeten Hardware- oder Software-RAID, um die volle Funktionalität des Software-Komplexes zu gewährleisten, andere bevorzugen es, schnellere Laufwerke zu verwenden. Heute werden wir über SSDs für 1C-Server sprechen, und um die Orientierung zu erleichtern, werden wir eine kleine Liste von Anforderungen erstellen, auf die wir uns konzentrieren werden:

  • Die Software wird von allen Mitarbeitern genutzt, manchmal auch gleichzeitig;

  • interagiert mit der Website und anderer Software, z. B. lädt er Preislisten und Preise hoch;

  • Lassen Sie uns nicht in technische Details gehen, wir sind auf SSD für 1C-Server suchen;

  • Als Datenbank wird Postgre oder MSSQL verwendet;

  • zwei Server werden unter hoher Last eingesetzt.

Wenn die Zahl der Nutzer zwischen 5 und 10 liegt

Standardeinstellung für ein kleines Unternehmen, ein paar Leute arbeiten ständig mit 1C, andere gelegentlich, so dass das Szenario hier extrem einfach ist und keine übermäßigen Kosten erfordert. Es können jedoch mehrere Möglichkeiten hervorgehoben werden:

  1. Verwenden Sie SAS-Festplatten. Teuer und nutzlos. Auch wenn sie schneller als SATA sind, sind sie doppelt so teuer. Der Aufbau eines gespiegelten RAID verschlingt eine Menge Geld ohne großen Nutzen. Jetzt, im Zeitalter von SSD, sind Festplatten für 1C-Server nicht mehr relevant.

  2. Verwendung von SATA-HDDs. Mirror RAID wird extrem langsam sein, RAID 10 erfordert 4 Festplatten. Außerdem ist es teuer, und der “Flaschenhals” in Form eines Disk-Subsystems kann sich manchmal bemerkbar machen. Und ja, RAID 0 hat eine geringe Fehlertoleranz, d. h. wenn eine Festplatte ausfällt, werden Ihre Daten beschädigt, möglicherweise unwiederbringlich.

  3. Die Schnittstelle ist immer noch dieselbe SATA, aber wir verwenden Solid-State-Laufwerke. Sie sind spürbar schneller und eignen sich für den Aufbau eines gespiegelten RAID-Systems, das die Leistung und die Datensicherheit maximiert. Es ist besser, TLC- oder 3D-NAND-QLC-Speicher zu verwenden, der Preis ist dann angemessen.

  4. NVMe-Schnittstelle. Sehr schnell, aber ziemlich teuer wäre in diesem Fall eine ungerechtfertigte Geldverschwendung. Die bisherige Konfiguration ist für diese Aufgaben ausreichend.

Jetzt möchte ich Ihnen etwas über die in SSDs verwendeten Speichertypen erzählen. MLC verfügt über ca. 3000 Wiederbeschreibungszyklen einer einzelnen Zelle, dann ist die Wahrscheinlichkeit eines Ausfalls sehr hoch, die Lese-/Schreibgeschwindigkeiten sind ebenfalls recht hoch, ca. 600 MB/s beim Lesen und 200 MB/s beim Schreiben. TLC ist in Bezug auf die Geschwindigkeitsparameter praktisch gleich, aber die Zuverlässigkeit ist merklich geringer, eine einzelne Zelle hält etwa 1000 Wiederbeschreibungszyklen.3D-NAND ist deutlich zuverlässiger und schneller und ermöglicht es, mehr Speicher in denselben Formfaktor des Laufwerks zu packen. 3D NAND TLC hat 3 bis 10 Tausend Wiederbeschreibungszyklen, 3D NAND TLC hat 3 bis 10 Tausend Wiederbeschreibungszyklen, und 3D NAND TLC hat MLC 3D NAND etwa 10-15.000. Weitere Informationen finden Sie hier.

Um eine solche SSD schnell zu löschen, müsste man sie mehrmals am Tag komplett füllen und löschen. Andernfalls wird es mehrere Jahre lang, wenn nicht sogar länger, ruhig bleiben. Moderne SSDs sind sehr zuverlässig.

Aber vergessen Sie nicht die NVMe-Schnittstelle. Architektonisch hat Flash-Speicher mit dieser Schnittstelle keine Unterschiede, aber der Punkt ist, dass die SSD-Leistung durch Busse wie SAS und SATA begrenzt ist. Im Gegensatz zu früheren Typen wird NVMe direkt mit dem PCI-E-Steckplatz verbunden, was zu einer geringeren Latenz bei der Beantwortung von Anfragen an das Laufwerk führt. Außerdem verfügt PCI-E strukturell über mehr Lanes für die Datenübertragung, was zu einer erheblichen Geschwindigkeitssteigerung führt. Als SSD für 1C-Server für 5-10 Benutzer, gibt es wenig Sinn in der Verwendung von NVMe, weil es keine so ernsthafte Bedürfnisse in der Geschwindigkeit, aber der Preis wird beißen, und ernst.

Die rentabelste Investition ist eine einfache SATA-SSD mit 150 TBW oder mehr oder 0,5 DWPD. Beachten Sie die folgenden Unternehmen: Crucial, Micron. Sie stellen einige ziemlich gute Produkte zu nicht allzu teuren Preisen her.

Es gibt auch einige gute Solid-State-Laufwerke von Kingston. Ich liebe dieses Unternehmen von ganzem Herzen.

SSD für 1C-Server
Das Vorgängermodell Micron 5100 wird auch tun, während die Kosten 1,5-2 Tausend Rubel billiger.
3D-NAND-SSD
WD BLUE ist eine 500-Gigabyte-3D-NAND-Architektur. Großartiges Modell zu einem moderaten Preis. Die Schnittstelle ist SATA.

Wenn die Nutzer zwischen 10 und 30 sind

In diesem Fall wird die Festplatte definitiv zu einem Flaschenhals, so dass die Verwendung von Festplatten nicht empfohlen wird. Eine SATA- oder SAS-SSD hingegen deckt Ihre Bedürfnisse in vollem Umfang ab. NVMe-Laufwerke weisen die größte Effizienz auf, aber solche SSDs für 1C-Server mit einem ordentlichen Volumen können unverhältnismäßig teuer sein.

Ihre Aufgabe lautet wie folgt:

  • um die potenzielle Größe der künftigen Datenbank zu schätzen;
  • den Umfang der Anwendung und des Betriebssystems berechnen;
  • Weisen Sie eine ausreichende Anzahl von Laufwerken für das geplante RAID zu.

Organisationen mit dieser Anzahl von Nutzern verfügen in der Regel über eine aktive Datenbankkapazität von mindestens 100 Gigabyte, selten jedoch über 1 Terabyte. RAID 1 für Datenintegrität erfordert 2 Laufwerke, also schauen Sie sich die folgenden Modelle an:

  1. SSD von Crucial mit bis zu 1 Terrabyte, Kostenpunkt ca. 5-7k.
  2. SSD von Kingston. Das Volumen ist gleich, die Zuverlässigkeit ist ungefähr gleich. Der Preis unterscheidet sich nicht von dem der vorherigen Option. Wählen Sie also je nach Verfügbarkeit.
  3. SSD von Samsung. Der Preis ist spürbar höher, die Zuverlässigkeit ist ebenfalls eine Klasse besser. Wenn Sie das nötige Kleingeld haben, ist Samsung die beste Wahl.

Natürlich ist dies nur eine ungefähre Schätzung, Sie können ein anderes Volumen und auch andere Modelle wählen, aber stellen Sie sicher, dass die TBW nicht unter 150 liegt, höher ist besser.

SSD für 1C-Server für 30-50 Benutzer

Das gute alte SATA wird immer noch funktionieren, aber die Herausforderung wird darin bestehen, nicht nur die Zuverlässigkeit, sondern auch die Geschwindigkeit zu verbessern, so dass man ein RAID 10 aufbauen kann, das 4 Laufwerke benötigt. Man kann mit vielen gemischten Zugriffen auf das Disk-Subsystem rechnen, viele Nutzer sind in der Lage, die Hardware ernsthaft zu belasten und sogar auf SSD einen Flaschenhals zu erzeugen. Verwenden Sie daher entweder SATA auf RAID 10, oder entscheiden Sie sich für mehrere separate Server und ein separates Speichersystem für die Datenbank. Diese Option ist jedoch sehr teuer.

Wenn Geschwindigkeit sehr wichtig ist, sollten Sie Ihr Festplatten-Subsystem auf einer NVMe-Schnittstelle aufbauen und nach Intel- und Samsung-SSDs mit M.2-Schnittstelle Ausschau halten. Für 1C-Server kann diese Lösung jedoch überflüssig sein. Natürlich gibt es bessere Modelle, aber der Preis ist dann viel höher.

Intel Optane 900p
Entweder Sie besorgen sich ein solches Laufwerk, wenn Sie das Geld dafür erübrigen können.

50-100 Benutzer

Die Situation wird um eine Größenordnung schlimmer. Wir müssen eine verteilte Datenbank erstellen, die in einen aktiven Teil (auf den ständig zugegriffen wird) und einen Archivteil (der in Reserve gehalten wird, weil er nützlich sein kann) unterteilt wird. Die Laufwerke müssen leistungsfähig und zuverlässig sein. Es ist besser, NVMe-Laufwerke zu bevorzugen oder SATA zu verwenden, allerdings auf mehreren Servern, die später die Daten in einem einzigen Pool zusammenfassen.

100 Benutzer und mehr

Das System ist so ziemlich dasselbe, aber für den 1C-Server werden auf jedem Server leistungsstarke SSDs benötigt. Es wird reichen Intel Optane, das Laufwerk ist teuer, aber sehr zuverlässig. Auch können Intel SSD DC P4500 Series verwenden, hat es eine Ressource von 1, 34 PBW, der Preis ist natürlich hoch, aber ich denke, für ein Unternehmen mit so vielen 1C Benutzer wird es akzeptabel sein. Am besten ist es, einen Cluster mit mindestens zwei Geräten zu verwenden. Mehr ist besser, denn es werden sowohl ein Anwendungsserver als auch ein Datenbankserver benötigt. Jeder hat seine eigenen Arrays, die durch Software-Methoden zusammengeführt werden.

Schlussfolgerung

Wie Sie sehen, kann die Auswahl einer SSD für einen 1C-Server schwierig sein. Aber es ist ziemlich einfach, mehr Benutzer – höhere Zuverlässigkeit des einzelnen Laufwerks. Um die Geschwindigkeit zu erhöhen, müssen Sie ein komplexes RAID-System aufbauen, manchmal unter Verwendung von Server-Clustern. Wenn die Aufgabe so komplex ist, ist es besser, einen kompetenten Experten zu beauftragen oder sich an die Fachleute zu wenden, deren Link ich oben angegeben habe.

Wie hilfreich war dieser Beitrag?

Klicke auf die Sterne um zu bewerten!

Durchschnittliche Bewertung 0 / 5. Anzahl Bewertungen: 0

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