Günstiger Server aus chinesischen Komponenten. Teil 1, Hardware

Günstiger Server aus chinesischen Komponenten. Teil 1, Hardware

Günstiger Server aus chinesischen Komponenten. Teil 1, Hardware
Eine verschwommene Katze posiert vor einem anpassbaren Server. Im Hintergrund – eine Maus auf dem Server.

Hallo, Habr!

Im Leben eines jeden Menschen entsteht manchmal die Notwendigkeit, den Computer aufzurüsten. Manchmal ist es der Kauf eines neuen Telefons als Ersatz für das gebrochene oder das Streben nach dem neuesten Android oder einer besseren Kamera. Manchmal ist es der Austausch der Grafikkarte, um Spiele auf minimalen Einstellungen spielen zu können. Oder die Installation einer SSD in einen Laptop, auf dem man Windows 10 installiert hat, das sich jedoch nicht wohlfühlt auf einem Core2Duo mit 2,5 Gigabyte adressierbarem Speicher und ständig nicht verwendete Seiten in die Auslagerungsdatei auslagert, wodurch die ohnehin schon geringe Geschwindigkeit mit der 32-GB-Festplatte weiter eingeschränkt wird.

Meine Geschichte ist ein Server-Upgrade, der noch im ersten Jahr des Studiums zusammengebaut wurde. Meine Bedürfnisse sind in den letzten sechs Jahren gewachsen, und er hat natürlich sowohl im Arbeitsspeicher als auch im Speicher ein Upgrade erhalten. Das Problem ist, dass mit neuem Wissen neue Ambitionen entstanden sind – der Wunsch, dieses Wissen praktisch anzuwenden – und er könnte damit nicht mehr Schritt halten.

Zunächst wird es etwas langweiligen Einführungstext geben, danach folgen die Bilder.

Nur damit man verstehen kann, welcher Server aktuell vorhanden ist:

CPU: Core i3-2130 4 Threads, 3.4 GHz
RAM: DDR3 8 GiB
SSD: 250 GB

Dieser Server wird in der Folge kaum erwähnt, da diese Hauptmerkmale lediglich dazu dienen, um den Vergleich zu erleichtern und zu verstehen, warum ich mich entschieden habe, meine Faulheit zu überwinden und Zeit sowie Geld zu investieren.

Ich bin mir selbst noch nicht sicher, wofür genau der neue Server arbeiten wird, aber einige abstrakte Gedanken lassen darauf schließen, dass folgende Aufgaben anstehen könnten:

  • Hosting von ein bis drei statischen Websites. Momentan wird das von nginx übernommen, allerdings mit suboptimalen Konfigurationen. Diese müssen ebenfalls angepasst werden, aber dazu mehr im zweiten Teil.
  • Hosting einfach statischer Dateien. Zum Beispiel Bilder aus diesem Artikel. Sie laufen auch über nginx, werden jedoch über WinSCP hochgeladen, was unpraktisch ist. Ich sollte nach einer Art myOwnCloud suchen, um Bilder bequem und unkompliziert auf den Server hochladen zu können.
  • Build-Server für persönliche Projekte. Momentan ist das Jenkins.
  • Verschiedene Umgebungen für diese Projekte: Entwicklungs-, Integrationstests und Produktion. Die Produktion steht momentan nicht an, aber es gibt nur eine Umgebung, auch wenn sie in Docker läuft.
  • Irgendeine Spieleserver, falls Freunde Lust haben, etwas zu spielen, das einen Server benötigt: Starbound, Minecraft, Squad (obwohl man dort mindestens vierzig Leute braucht). Oder CS 1.6.
  • Virtuelle Maschinen für Freunde, falls sie plötzlich etwas irgendwo hosten müssen. Oder für mich selbst, um eine Art VDI zu haben. Was man installieren kann, findet sich – Hauptsache, die Hardware stimmt.

Politisch entfernte Pläne:

  • Torrent-Downloader: um seltene Veröffentlichungen auf RuTracker zu unterstützen. Allerdings muss ich herausfinden, wie ich sie automatisch herunterladen kann, wo ich sie speichern kann, ob der Anbieter gegen ständige Uploads ist und, vor allem, ob die Jungs in Uniform nicht an Terabyte von gezielt verbreiteter Musik und Büchern interessiert sind.
  • Ein Ausgangspunkt aus irgendetwas TOR: nett, aber nein. Aus demselben Grund.

Dennoch könnte man einen Teil der Rechenleistung für eine Art des inzwischen geschlossenen SETI@Home bereitstellen. Vielleicht kann ein Bekannter aus der Habr-Community helfen, wohin man die Leistung stecken kann?

Wahl der Plattform

Aha. Mit dem motivationssächlichen Teil haben wir geklärt: Ich möchte Hardware, aber ich weiß nicht für was. Ich sollte herausfinden, welche Hardware ich möchte.

Auf Habr wird regelmäßig über günstige gebrauchte Hardware gesprochen: sei es die Abgabe von Servern durch einen orangefarbenen Mann oder ein kürzlich erschienener Artikel über gebrauchte Flash-Beschleuniger. Professionelle Ausrüstung hat ihren Preis. Für einen Entwickler in Moskau ist es akzeptabel, aber teuer.

Allerdings ist professionelle Ausstattung so teuer, weil Unternehmen viel Geld für technischen Support und eine höhere Qualitätsgarantie ausgeben als für Massenware. Nicht immer, aber die mathematische Erwartung ist eindeutig in die positive Richtung verschoben.

Die Zielsetzung ist also, einen Server aus gebrauchten (sprich günstigen) Komponenten zusammenzustellen und Platz für eine geringfügige Aufrüstung in den nächsten fünf Jahren zu lassen. Solche Teile sind günstiger als neue, und für den gemütlichen Hausgebrauch kann der Ressourcenbedarf noch ausreichen. (Dieses Ziel habe ich mir erst nach dem Zusammenbau des Servers gesetzt. Alles in bester Tradition des Schreiben einer Diplomarbeit.)

Als Folge des Ziels sollte die Hardware eines der besten Verhältnisse von "Parrot/Rubel" aufweisen, wobei die Granularität des Parrots vom Typ der Hardware abhängt: RAM – Volumen (nicht Geschwindigkeit, nein), Disk – Volumen (und Geschwindigkeit), Prozessor – hier ist es kompliziert. Lassen wir das synthetische Parrots des Benchmarks sein.

Es wäre wünschenswert, dass der Server nach Ruhe strebt. Exotische Lösungen wie maßgeschneiderte Heatpipes und lüfterlose Kühler verspreche ich nicht, aber der Server soll im Schlafzimmer aka Remote Office aka meinem Zimmer stehen, daher wäre es schön, wenn er im Leerlauf nicht heult wie ein Düsenjet beim Start.

Der Ausgangspunkt sind günstige chinesische Xeons, von denen ich in grauer Vorzeit gehört habe, vermutlich auch von Habr. In den Kommentaren zu einer der aktuellen Nachrichten kam es zu einem kleinen Streit zwischen "Intel und AMD". Man kann nicht vergleichen, vielleicht sind die neuen Ryzen tatsächlich besser als die Intel-Prozessoren – ich habe seit fünf Jahren nicht mehr verfolgt, vielleicht sogar länger.

Also sind im Vergleich zwei Seiten mit ungefähr denselben Parrot-Werten laut cpubenchmark: Ryzen 7 2700, Ryzen 7 2700x, Paar Xeon E5-2689, Paar E5-2690, Paar E5-2696v2 und der aktuelle Core i3-2130. Natürlich habe ich auch andere Prozessoren verglichen, wie die neuen Core i7, die neuen Ryzen 7 und den Ryzen 7 2600, aber das Hauptinteresse gilt diesem Vergleich: sie sind in etwa gleich leistungsfähig. Schließlich ist es nicht der Versuch, einen Krieg zu entschärfen, sondern die Wahl des für mich am besten geeigneten Prozessors. E5-2696v2 und i3-2130 wurden lediglich zum Vergleich mit anderen gebrauchten Prozessoren und dem aktuellen Server hinzugefügt.

AM4
LGA2011

7 2700x
7 2700
e5-2689
2x e5-2689
e5-2690
2x e5-2690
2x e5-2696v2
i3-2100

Rang, Punkte
17898
16021
10036
17945
10207
18967
23518
1839

Preis, Rubel
15200
12500
5000
10000
5500
11000
18000
1000

Wärmeleistung, W
105
65
115
230
135
270
260
65

Kerntypen, Stück
16
16
16
32
16
32
24
4

Frequenz, GHz
3,7
3,2
2,6
2,6
2,9
2,9
2,5
3,1

Punkte/Rubel
1,18
1,28
2,01
1,79
1,86
1,72
1,31
1,84

Punkte/W
170,46
246,48
87,27
78,02
75,61
70,25
90,45
28,29


Es ist langweilig, die Tabelle zu betrachten, lassen Sie uns das Diagramm der absoluten Punkte anschauen:
Günstiger Server aus chinesischen Komponenten. Teil 1, Hardware

Ich dachte daran, dieses Diagramm wegzulassen, aber dann müsste man die Tabelle betrachten, und das mag nicht jeder. Also ist das hier ein lehrreiches Diagramm. Links – die Skala von was auch immer, in diesem Fall – abstrakten synthetischen Punkten. Unten die Beschriftungen – Prozessoren. Links – ein Paar Ryzens, in der Mitte – Einzel- und Paar-Xeons. Verwirrend, ja, aber das ist eine Tatsache. Rechts – zwei Xeons der zweiten Generation und der Prozessor des aktuellen Servers.

Nachdem wir die Position der Prozessoren betrachtet haben, sollten wir einen Blick auf das Diagramm der Kosten pro Punkt werfen:
Günstiger Server aus chinesischen Komponenten. Teil 1, Hardware

Hier zeigt sich, dass es am vorteilhaftesten ist, einen einzelnen Xeon der ersten Generation zu wählen. Doppelte Xeons sind etwas schlechter als einzelne: Die Kosten verdoppeln sich, aber der Wirkungsgrad steigt nur um das 1,7-fache, was das Verhältnis verschlechtert. Ein Xeon der zweiten Generation lohnt sich dagegen schon nicht mehr: Der Preis pro Leistungseinheit nähert sich bereits dem der Ryzen-Prozessoren.

Und die Ryzen sind wahnsinnig energieeffizient im Vergleich zu Leistungseinheiten:
Günstiger Server aus chinesischen Komponenten. Teil 1, Hardware

Man muss zugeben, in diesem Moment verspürte ich Stolz auf den Fortschritt der Menschheit und AMD. Es ist kein extensiver Entwicklungsweg mehr, sondern der Versuch, das Maximum aus einem Stück Silizium herauszuholen. E5-2690 kam 2012 auf den Markt und Ryzen 7 2700 2018. Ein dreifacher Anstieg der Energieeffizienz in sechs Jahren ist für Technologie kein Alter. Und der Core i3-2100 ist irgendwo ganz unauffällig in der Ecke. Lassen wir ihn außen vor.

Zwischenausgabe: Die Ryzen übertreffen sich im Verhältnis "Leistung/Energieverbrauch". Oder es ist ein grundlegend anderer Ansatz zur Messung des TDP bei AMD und Intel. Gebrauchte Xeons der ersten Generation schneiden im Verhältnis "Leistung/Preis" hervorragend ab.

Somit werde ich Xeons wählen. Haben Sie das Ziel nicht vergessen, das ich zu Beginn dieses Abschnitts festgelegt habe?

Weitere zugehörige Hardware

Tatsächlich beschränkt die Wahl zwischen AMD und Intel nicht nur den verwendeten Prozessor. Die Zen+-Prozessoren nutzen DDR4-RAM (klick hier), während Sandy Bridge DDR3 verwendet (klick hier). DDR4-2933 ist theoretisch 1,87-mal schneller als DDR3-1600, wenn ich das richtig verstehe. Nein, ich erinnere mich aus meinem Studienkurs, wie DDR funktioniert, mit all diesen ¬CS, RAS, CAS und anderen. Und Burst-Modus. Ich möchte da einfach nicht tiefer eintauchen, da ich mich nur vage erinnere, und DDR3 ist bereits implizit vom Prozessor gewählt, es gibt keinen Sinn, sich damit abzumühen.

Außerdem kostet 16 GB DDR4-2600 genauso viel wie 32 GB DDR3-1866* mit ECC *Es sind nicht 1866, sondern 1778. Ich habe keine Ahnung, warum der dunkle chinesische Genius es nicht geschafft hat, 1866 zu erreichen, aber er wollte auch nicht auf die Standard-1600 MHz absteigen…

Die Einschränkungen bezüglich Sockel und RAM-Typ haben auch Auswirkungen auf die Wahl des Motherboards: Für die gleichen 7k Rubel kann man

ein chinesisches Motherboard mit maximal 256 GB RAM bekommen, während jedes AM4-sockelbare maximal 4 RAM-Slots hat, was auf 64 GB begrenzt ist. имеет максимум 4 слота под оперативку, то есть ограничена 64 гигабайтами.

Die Auswahl eines Dual-Socket-Motherboards bringt besondere Anforderungen an das Netzteil mit sich: Es müssen zwei 8-polige Anschlüsse zur Stromversorgung des Prozessors vorhanden sein. Vielleicht passen die von der Grafikkarte, aber die Stifte sind etwas anders geformt, ich wollte kein Risiko eingehen und die Dokumentation nicht lesen, zum Glück gibt es Netzteile, die diese Anforderungen erfüllen. gibt es.

Außerdem sind die Sockel auf diesem Motherboard unglücklich angeordnet: Der Abstand zwischen ihnen beträgt etwas weniger als 10 Zentimeter, was die Installation von zwei Lüftern nebeneinander erschwert. Ursprünglich wollte ich die Lüfter so positionieren, dass die Luft durch den Spalt zwischen ihnen angesogen wird, aber dazu später mehr.

Für die Datenspeicherung wollte ich ursprünglich das SSD-Laufwerk verwenden, das bereits im alten Server ist, für das System, habe mich aber doch für die M.2 Crucial P1 mit 1TB entschieden. Das Motherboard hat sechs SATA-Anschlüsse, und ich plante, sechs WD Red 2TB-Festplatten anzuschließen, aber während ich darüber nachdachte, ob ich noch 12.000 Rubel dafür ausgeben sollte, waren sie schon verkauft. Daher wird die Einrichtung des ZFS-RAIDs nicht Teil des zweiten Artikels sein. Aber später mehr dazu, zurück zur SSD. Eine deutlich professionellere Rezension darüber kann man lesen. hier. Sein Vorteil ist, dass er günstig ist. Schauen Sie sich selbst dieses Aufzeichnungsdiagramm an:

Günstiger Server aus chinesischen Komponenten. Teil 1, Hardware

Er kann gleichzeitig 75 Gigabyte aufnehmen, danach wird er schlechter als eine Festplatte. Danke, dass er zumindest nicht anfängt zu rotieren. Ach ja, und er kann nur 200 Mal neu beschrieben werden. Woraus besteht er überhaupt?!

So schlimm ist es tatsächlich nicht für den Modus, in dem ich plane, ihn zu verwenden: vorwiegend Datenlesen und das Schreiben von nicht geschwindigkeitskritischen Daten. Nun, ich hoffe einfach, dass es so ist.

Die Wiederbeschreibungsressource von 200 Mal entspricht etwa 109 Gigabyte pro Tag über einen Zeitraum von fünf Jahren. 109 Gigabyte pro Tag sind nicht dasselbe wie 75 Gigabyte gleichzeitig. Und beim Lesen hat er auch keine Probleme. Es ist nicht die beste Leistung unter den M2-Laufwerken, aber sie entspricht dem Schreibniveau, das er innerhalb des Caches zeigt.

Zusammenbau

Wenn vorher überwiegend pseudotechnischer Text mit Diagrammen war, folgen jetzt Bilder, die mit einer künstlerischen Erzählung gewürzt sind.

Am Dienstagmorgen rief plötzlich ein Kurier der Russischen Post an und sagte, dass er heute mit einem Paket ankommen würde. Normalerweise hole ich meine Pakete selbst ab, aber hier, während der Quarantäne, scheinen sie die Lieferabteilung etwas strenger zu machen.

Günstiger Server aus chinesischen Komponenten. Teil 1, Hardware
Erscheinungsbild des Pakets

Der schlaue Chinese hat alles in einem Paket verpackt, obwohl ich vier verschiedene Bestellungen auf AliExpress aufgegeben hatte, um nicht unter die Zollgrenze von zweihundert Euro zu fallen.

Günstiger Server aus chinesischen Komponenten. Teil 1, Hardware
Inhalt des Kartons

Zur Hauptplatine liegt ein ganzes Blatt mit einer Anleitung bei! Man muss selbst herausfinden, wie die Signale des Lautsprechers verbunden sind. Auf der Website steht, dass die orangefarbenen RAM-Slots die Hauptslots sind, man muss dort unbedingt einbauen. Die Anleitung ist beinahe völlig nutzlos. Ich habe die Einschalttaste nach ihr angeschlossen. Übrigens steht auf der Verpackung nur ein Wort – MOTHERBOARD. Es hätte zwar kein eigenes Foto verdient, aber definitiv eine Erwähnung.

Den Gehäuse herausnehmen, absaugen. Eigentlich hätte ich es nicht herausnehmen sollen, es hat nur Schwierigkeiten gebracht. Aber es sieht ästhetisch aus. Sah aus...

Günstiger Server aus chinesischen Komponenten. Teil 1, Hardware
Gehäuse, Ansicht von unten

Im Gehäuse gibt es lustige Schienen. (Ich plane 3,5” Festplatten. Ich muss das Board herausnehmen.)

Günstiger Server aus chinesischen Komponenten. Teil 1, Hardware
Platz für Festplatten

Zusätzlich gibt es an der Vorderseite schnell austauschbare Lüfter. Sicherlich laut.

Günstiger Server aus chinesischen Komponenten. Teil 1, Hardware
Sie werden von etwas Komplexerem gesteuert als nur direkt vom Motherboard.

Wir entfernen die obere Abdeckung und sehen, was im Inneren passiert. Wenn man ein paar Schrauben löst, kann man den Plattenraum verschieben und Platz für Manipulationen schaffen. Das E-ATX-Format des Motherboards nimmt fast den ganzen Raum im Server ein.

Günstiger Server aus chinesischen Komponenten. Teil 1, Hardware
Das originale Netzteil.

Ich konnte das Netzteil nicht einfach herausziehen, ich musste alle Schrauben auf der Rückseite lösen und fast das gesamte Gehäuse auseinanderbauen. Es stellte sich heraus, dass es nur mit zwei Schrauben und einem Stück Klebeband befestigt war. Das war hinterhältig, aber jetzt kann ich die gleiche Taktik anwenden.

Günstiger Server aus chinesischen Komponenten. Teil 1, Hardware
Da ist sie links, die verfluchte schwarze Leiste!

Ich bin es leid, die besten Fotos auszuwählen, die unnötigen für die Erzählung zu filtern, Bilder zuzuschneiden und sie auf die Website hochzuladen. Währenddessen bricht der nächste Tag an und auf meinem Tisch liegen nur chinesische Ersatzteile. Ich muss hastig eine Bestellung aufgeben und zum Geschäft auf der anderen Seite Moskaus eilen.

Günstiger Server aus chinesischen Komponenten. Teil 1, Hardware
Am Eingang des Geschäfts.

Der Verkaufsraum ist geschlossen, es wird nur die Abholung von Bestellungen abgewickelt. Gut, dass das Wetter sonnig war, ich weiß nicht, wie es bei Regen gewesen wäre. Bestellungen müssen über die Video-Türsprechanlage genannt werden, schade, dass das kaum erklärt wird. Es wäre nicht schlecht, wenigstens eine Anleitung zu drucken, abgesehen von "Halten Sie 2 Meter Abstand". Die Wartezeit dauert nicht länger als zehn Minuten, das ist großartig. Wir fahren zurück.

Günstiger Server aus chinesischen Komponenten. Teil 1, Hardware
Zwei Kühler, ein Netzteil und eine kleine SSD

Da die Kühler, die in den Gehäusen gepasst haben, teuer und laut waren, musste ich eine kompakte Variante wählen. Das hat die Auswahl bei dem Netzteil erleichtert: leises ATX-Format, aber ich müsste den Deckel abnehmen, oder ein kompaktes, aber laut und zwei Tausend Rubel teurer. Wir beginnen, die Einkäufe anprobieren. Die ursprüngliche Idee von zwei Kühlern war, die Luft von der Mitte abzuleiten, aber das verschiebbare Gehäuse für die Festplatten hat Änderungen mit sich gebracht, und die Ventilatoren mussten nun auf sequenzielle Belüftung umgestellt werden. Es wird interessant sein, die Temperatur auf einem Chip zu beobachten, die um ein paar Grad höher ist als auf dem anderen.

Günstiger Server aus chinesischen Komponenten. Teil 1, Hardware
Noch ohne Wärmeleitpaste

Wir reinigen die Unterseite des Kühlers und die CPU mit Alkohol. Trinkalkohol. Aber der ist schon seit ein paar Jahren technisch, oral besser nicht verwenden. Gleichmäßig tragen wir Wärmeleitpaste mit etwas Flachem auf. Eigentlich kenne ich mich nicht gut mit dem Auftragen von Wärmeleitpaste aus, aber die Ergebnisse meiner Arbeiten waren immer positiv. Offensichtlich kann man hier nicht viel falsch machen, wenn sogar der Kleber „Moment“ jahrelang hält, wenn man den Geschichten Glauben schenkt. Normalerweise benutze ich ein Stück einer alten Plastikkarte, aber das hatte ich nicht zur Hand. Stattdessen war ein modischer beinloser vierter Stock da. Keine Sorge, nach dem Vorgang habe ich ihn mit Alkohol abgewischt und wieder ins Regal gelegt.

Günstiger Server aus chinesischen Komponenten. Teil 1, Hardware
Etwas Seltsames und Beunruhigendes
Die Anwendung ist nicht perfekt, und ich habe den Kühler auch nicht ganz fest gedrückt: man sieht Versatz des „kalten“ Punktes zur Mitte.

Günstiger Server aus chinesischen Komponenten. Teil 1, Hardware
Einschießen

Wir fügen eine zusätzliche Schicht Wärmeleitpaste an Stellen hinzu, wo sie offensichtlich fehlt, und etwas an anderen Stellen.

Günstiger Server aus chinesischen Komponenten. Teil 1, Hardware
Yep, zufriedenstellend

Wir beginnen mit der Installation des Motherboards. Im Server war eindeutig etwas anderes formatiert, und die… äh… Gewinde, in die die Schrauben zur Befestigung des Motherboards eingeschraubt werden, befanden sich nicht an den Positionen für ein E-ATX-Board. Leider fehlten im Metallstück, in das die Gewinde eingeschraubt werden, drei Löcher gegenüber denen, die im Motherboard vorhanden waren. Glücklicherweise fehlten auch drei Gewinde.

Daher hängt das Motherboard an den Befestigungspunkten des 24-poligen Steckers und der PCI-E-Anschlüsse. Einerseits ist es Phenolharz. Andererseits ist es chinesisches Phenolharz, man weiß nie, was man erwarten kann. Man muss in jedem Fall vorsichtig drücken, selbst wenn es sich um zertifiziertes Militär-Phenolharz handelt. Nein, in diesem Fall sollte man noch vorsichtiger sein – es wird auch in China hergestellt, aber die Einzelzertifizierung und -abnahme haben die Kosten des Geräts um das zigfache erhöht.

Günstiger Server aus chinesischen Komponenten. Teil 1, Hardware
Eine Menge Löcher und alle sind an der falschen Stelle.

Erinnert ihr euch an das Netzteil auf Klebeband? Die Geschichte wiederholt sich hier:

Günstiger Server aus chinesischen Komponenten. Teil 1, Hardware
Und ja, das gefällt mir nicht.

Der Zusammenbau ist abgeschlossen, wir bringen den Computer ins Zimmer zu meinem Bruder, nehmen die Tastatur und den Monitor von einem laufenden Server und versuchen, ihn einzuschalten. Beim ersten Mal schaffen wir es nicht einmal ins BIOS. Da Xeons normalerweise keinen integrierten Grafikcoprozessor haben, und das BIOS auf den Bildschirm gebracht werden muss, setzen wir eine einfache Grafikkarte ein. Oh Gott, wie laut sie ist!

Beim zweiten Versuch gelingt es auch nicht, ins BIOS zu gelangen. Durch das Ausprobieren der Schuldigen kommen wir zu der Entscheidung: Wenn wir die RAM-Riegel vertauschen und die SSD herausnehmen, können wir ins BIOS kommen. Wir setzen die SSD wieder ein und schalten den Computer erneut ein – das BIOS lädt, die Festplatte wird erkannt. Offenbar hat sich etwas zurückgesetzt, als die CR2032-Batterie fehlte.

Übrigens, sehen Sie, dass das Festplattengehäuse weiter herausragt, als es sollte? Es stößt gegen den Kühler. Das ist nicht das ideale Gehäuse für Computer im klassischen Formfaktor, was soll's.

Günstiger Server aus chinesischen Komponenten. Teil 1, Hardware
Platz für die erste Einrichtung

Ein kurzer Hinweis zum Geräuschpegel: Mit der Grafikkarte lag der Geräuschpegel bei 27-30 Dezibel, und nach der Installation des Betriebssystems sank der Geräuschpegel des Servers auf etwa 8-14 Dezibel. Eine genauere Messung war schwierig, da der Hintergrundgeräuschpegel ebenfalls in diesem Bereich lag: Baulärm von der U-Bahn auf der Straße, rollende Kugeln von den Nachbarn oben, das Tappsen einer Katze und ähnliches. Der Server wird in einem offenen IKEA-Schrank stehen, daher ist ein solcher Geräuschpegel akzeptabel.

Bonus

Technisch gesehen gehört dieses Kapitel nicht zur Auswahl und zum Zusammenbau der Hardware, aber eine eigene Abhandlung zur Installation des Betriebssystems ist es nicht wert. Die Installation von irgendetwas auf verschiedenen Geräten ist bereits auf vielen Ressourcen beschrieben, und was hier passiert, ist ein völlig alltägliches Phänomen. Ich möchte kein überflüssiges Tutorial erstellen, das möglicherweise sogar fehlerhaft ist.

Dennoch werde ich die Stolpersteine beschreiben, auf die ich während der Installation des Betriebssystems gestoßen bin.

Ich habe Windows Server aufgrund fehlender Lizenz nicht installiert und bin es gewöhnt, mehr mit Linux-Servern zu arbeiten. Auf dem alten Server läuft Ubuntu, aber auf ein paar wenig genutzten VPS läuft CentOS und bei der Arbeit – RHEL. Daher werden wir uns näher mit CentOS 8 vertraut machen.

Gehen wir zu irgendeinem Mirror, laden die .torrent-Datei herunter – und innerhalb weniger Minuten herunterladen wir das sieben Gigabyte große Abbild.

Wir stecken den USB-Stick ein, finden ihn und kopieren das Abbild darauf.

frog@server:~$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sdb      8:16   1  14,6G  0 disk
└─sdb4   8:20   1  14,6G  0 part /media/localadmin/ANACONDA
sda      8:0    0 223,6G  0 disk
├─sda2   8:2    0    24G  0 part [SWAP]
├─sda3   8:3    0   128G  0 part /
└─sda1   8:1    0   243M  0 part /boot/efi
frog@server:~$ dd if=/home/frog/CentOS-8.1.1911-x86_64-dvd1.iso of=/dev/sdb
dd: failed to open '/dev/sdb': Permission denied
frog@server:~$ sudo !!
sudo dd if=/home/frog/CentOS-8.1.1911-x86_64-dvd1.iso of=/dev/sdb

Und wir gehen Tee trinken. Nach einer Stunde kommen wir mit der Überzeugung zurück, dass alles längst kopiert wurde – aber die Eingabeaufforderung ist nicht erschienen. Das bedeutet, dass noch kopiert wird. Okay, neues Terminal, wir fragen dd, wie viel noch übrig ist.

  PID TTY          TIME CMD
 1075 tty5     00:00:00 bash
 1105 tty5     00:00:00 sudo
 1106 tty5     00:00:00 su
 1112 tty5     00:00:00 bash
 1825 pts/18   00:00:00 sudo
 1826 pts/18   00:01:08 dd
 2846 pts/0    1-23:03:42 java
 5956 pts/19   00:00:00 bash
 6070 pts/19   00:42:15 java
 6652 pts/20   00:00:00 ps
 7477 tty4     00:00:00 bash
 7494 tty4     00:00:00 sudo
 7495 tty4     00:00:00 su
 7497 tty4     00:00:00 bash
frog@server:~$ kill -USR1 1826
-bash: kill: (1826) - Operation not permitted
frog@server:~$ sudo !!
sudo kill -USR1 1826

Antwort im alten Terminal:

9025993+0 Datensätze eingelesen
9025993+0 Datensätze ausgegeben
4621308416 Bytes (4,6 GB, 4,3 GiB) kopiert, 13428,4 s, 344 kB/s

Und nach ein paar weiteren Minuten:

14755840+0 Datensätze eingelesen
14755840+0 Datensätze ausgegeben
7554990080 Bytes (7,6 GB, 7,0 GiB) kopiert, 14971,5 s, 505 kB/s

Was war das? Hat es byteweise kopiert? Armer USB-Stick. Oder hat es die Schreibkorrektheit geprüft? Auf jeden Fall hätte man man dd und große Kopierblöcke verwenden sollen, und noch was anderes, das einmal beim Kopieren einer 64-GB-Festplatte mit 5400 U/min nützlich war. Aber selbst das kopierte schneller als ein Drittel von USB 1.0.

Und dann die üblichen Optionen zum Auswählen des USB-Sticks als Boot-Gerät, Weiter, Weiter, Weiter, Fertig. Keine Manipulationen an der Partitionierung, keine Einstellungen für Ethernet. Eine ganz gewöhnliche OS-Installation im Jahr 2020.

Fazit

Dies ist der erste Teil der Geschichte über die Einrichtung eines neuen Servers. Ich hätte ihn sofort vollständig veröffentlicht, aber ich habe noch zwei unvollendete Artikel in meinen Entwürfen, die meiner Meinung nach interessanter sind als "noch ein Server-Bau", und der zweite Teil zur Softwareeinrichtung wird voraussichtlich noch eine Weile dauern.

Die Gesamtkosten beliefen sich auf 57.973 Rubel. Hier ist die detaillierte Aufschlüsselung, wobei die Links zu AliExpress bereits etwas andere Produkte zeigen.

Arbeitsspeicher 32GB DDR3-1866 – 4 Stück
19.078 Rubel

Prozessor Xeon E5-2690 – 2 Stück
10.300 Rubel

Mainboard Jingsha X79 Dual Socket – 1 Stück
9.422 Rubel

Netzteil ExeGate ServerPRO RM-800ADS – 1 Stück
4.852 Rubel

Kühler ID-Cooling ID-CPU-SE-224-XT – 2 Stück
3.722 Rubel

SSD Crucial P1 CT1000P1SSD8
10.599 Rubel

Gehäuse Noname
Kostenlos

Die geschätzten Betriebskosten betragen – 3,89 Rubel/kWh * 0,8 kW * 24 h * 31 Tage = 2.315 Rubel/Monat. Aber das ist, wenn er Monat für Monat ununterbrochen läuft, was ich aufgrund fehlender derartiger Aufgaben und der Robustheit der Hardware sehr bezweifle. Zum Vergleich, die Mietkosten für einen vergleichbaren Server aus hochwertigen Komponenten liegen bei etwa 25.000 Rubel/Monat.

Ich denke, das ist ein durchaus guter Server für sein Geld.

Quelle: habr.com

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster