Die Cloud ist nur jemandes Computer

Als wir Discourse 2013 starteten, waren unsere Serveranforderungen hoch:

  • 1 GB RAM
  • schnelle Dual-Core-CPU
  • schnelles Solid State Drive ab 20 GB

Ich meine nicht einen billigen gemeinsam genutzten cpanel-Server, sondern einen dedizierten virtuellen privaten Server mit solchen Eigenschaften.

Das hat uns gereicht, denn im nächsten Jahrzehnt des Internets haben wir in Ruby geschrieben . Ich habe sofort vorausgesagt, dass der Mietpreis für VPS mit solchen Merkmalen auf 5 USD pro Monat fallen wird, und dank Digital Ocean ist dies tatsächlich im Januar 2018 geschehen .

Die Cloud ist billiger und schneller geworden. Und das ist nicht sehr überraschend, denn mit der Zeit sinkt der Eisenpreis auf Null . Aber dies ist immer noch eine Wolke, das heißt, sie ist nicht ganz billig . Immerhin ist dies der Computer eines anderen, für den Sie das Mietprivileg bezahlen.


Aber warten Sie ... was ist, wenn Sie Ihren Computer "in die Cloud" stellen können?

Hätte diese Lösung nicht den Vorteil beider Ansätze? Zuverlässigkeit der Verbindung plus niedrige monatliche Zahlung für extrem schnelle Geräte? Wenn Ihnen das verrückt vorkommt, sollten Sie Ihre Meinung ändern - Mac-Benutzer tun dies bereits seit mehreren Jahren .


Ich denke, es ist klar, warum Mac-Benutzer in diesem Bereich an der Spitze der Technologie stehen, da Apple fast keine Serverhardware herstellt , während die PC-Welt immer der De-facto-Standard für Serverhardware war .


Angesichts der Verbreitung und des Entwicklungsstandes von Cloud-Service-Providern erscheint die Idee, echte Server zusammenzustellen, heute etwas umstritten. Wir haben auch mit der Kollokation von Mini-PCs in verschiedenen Hosting-Konfigurationen experimentiert. Ich bin immer noch neugierig, warum es nicht so viele kleine Unternehmen gibt, die Kollokationsdienste für Mini-PCs anbieten. Weil ... ich denke, sie müssen existieren .

Zunächst schrieb ich über Rollercomputer, die 2016 zu unserer Diskursinfrastruktur hinzugefügt wurden, sowie über mein eigenes Experiment mit parallel laufender Kollokation. Nach drei Jahren des Experimentierens kam ich zu dem Schluss, dass diese kleinen Kisten ziemlich zuverlässig sind , aber mit einer Einschränkung, die ich in den Kommentaren erläutern werde. Ich bin immer noch ein Fan der Mini-PC-Kollokation. Es gefällt mir so gut, dass ich eine neue Version von 2019 zusammengestellt habe:

2017 - 670 USD2019 - 820 USD
i7-7500u
2,7-3,5 GHz, 2c / 4t
i7-8750h
2,2-4,1 GHz, 6c / 12t
16 GB DDR3-RAM32 GB DDR4-RAM
500 GB SATA SSD500 GB NVMe SSD

Der diesjährige Roller-Computer hat die Anzahl der Kerne verdreifacht, den Speicher verdoppelt und das Laufwerk dreimal beschleunigt . Das sagen Kinder im Internet ... absolute Einheit .


2019-Roller-Computer-Boden-Innenraum

2019-Roller-Computer-vorne und hinten

Darüber hinaus verfügt es über einen recht eleganten doppelseitigen internen Schaltkreis. Es hat einen Steckplatz für ein 2,5-Zoll-Laufwerk der alten Schule sowie integriertes WLAN, aber Sie werden sie auf meinen Fotos nicht sehen, da ich sie physisch entfernt habe.

Ich habe die Lebensfähigkeit der Box anhand meines empfohlenen Stabilitäts- und Arbeitstests unter Last überprüft, und alle haben sie mit Auszeichnung bestanden, obwohl ich dabei einen Satz fehlerhafter RAM-Lamellen ersetzen musste. Benchmarks zeigen die Wahrheit im Vergleich zum durchschnittlichen Ocean Digital-Tröpfchen:

Kernleistung

sysbench cpu --cpu-max-prime=20000 run

Tröpfchen DO2,988
Mini-PC 20174.800
Mini-PC 20195,671

Multi-Core-Leistung

sysbench cpu --cpu-max-prime=40000 --num-threads=8 run

Tröpfchen DO2.200
Mini-PC 20175,588
Mini-PC 201914.604

Festplattengeschwindigkeit

dd bs=1M count=512 if=/dev/zero of=test conv=fdatasync

hdparm -Tt /dev/sda

Tröpfchen DO701/8818/471 MB / Sek
Mini-PC 2017444/12564/505 MB / Sek
Mini-PC 20191200/17919/3115 MB / Sek

Diskurs neu aufbauen

time ./launcher rebuild app

Tröpfchen DO6:59 Uhr
Mini-PC 20173:41
Mini-PC 20193:24

Der Energieverbrauch kann ein Problem sein, da die Version 2017 eine viel geringere Wärmeableitung (TDP) von 15 Watt hatte als die aktuelle Version von 45 Watt. Verdreifachen Sie die Anzahl der Kerne geht nicht spurlos vorbei! Deshalb habe ich alles selbst mit einer Kombination aus i7z , stress und meinem persönlichen Wattmeter getestet.


(Leerlauf Login)800 MHz10 Watt
stress --cpu 14,1 GHz30 Watt
stress --cpu 24,1 GHz42 Watt
stress --cpu 34,0 GHz53 Watt
stress --cpu 43,9 GHz65 Watt
stress --cpu 53,7 GHz65 Watt
stress --cpu 63,5 GHz65 Watt
stress --cpu 123,3 ghz65 Watt

Ich würde ungefähr 10-20 Watt erwarten, wenn typische Aufgaben mit geringer Last ausgeführt werden und die CPU nicht wirklich beansprucht wird. Beachten Sie, dass der Start aktueller Versionen von mprime den Stromverbrauch auf 75 Watt erhöht und die Gesamttaktfrequenz um 3,1 GHz sinkt ... und ich muss sagen, dass ich gelernt habe, große Angst vor den AVX2-Erweiterungen zu haben .

(Kein Grund zur Sorge. Dieses aktive Kühlsystem ist offensichtlich zu leistungsstark für eine 65-W-Last, da es sich selbst bei Volllast auf den Kernen kaum dreht. Es war extrem leise.)

Daher bin ich sehr zufrieden mit dem Kauf dieses Autos für 820 US-Dollar - es ist sehr schnell und sehr zuverlässig. Aber was ist mit Colocation-Kosten? Mein Standortanbieter ist EndOffice , ein Vorort von Boston, der sehr günstige Mini-PC-Colocation-Preise anbietet: 29 USD / Monat.


Persönlich habe ich aus Gründen der Redundanz und für alle Fälle drei Mini-PCs in eine Colocation eingefügt. Für die Colocation mehrerer Autos wird ein Rabatt gewährt. Alle von ihnen sind im Rack montiert und in Betrieb. Natürlich habe ich sie vor der Installation installiert.


Lassen Sie uns alles analysieren und die Kosten für die Mini-PC-Colocation und die Cloud vergleichen. Angesichts des Plateaus bei der Erhöhung der CPU-Geschwindigkeit glaube ich, dass fünf Jahre nützliche Arbeit für diese Boxen eine realistische Schätzung darstellen. Seien wir jedoch konservativ und nehmen Sie aus Gründen der Zuverlässigkeit eine Betriebsdauer von drei Jahren in Anspruch.

  • $ 880 Miini-PC mit 32 GB RAM, 6 CPUs, 500 GB SSD
  • 120 Dollar - Steuern / Lieferung / Sonstiges
  • 29 × 12 × 3 = 1.044 Dollar

Das sind 2.044 US-Dollar für drei Jahre Hosting . Was ist das Bild auf Digital Ocean? Nach ihrer aktuellen Preisliste :

  • 32 GB RAM, 8 virtuelle CPUs, 640 GB SSDs
  • 160 Dollar / Monat
  • 160 × 12 × 3 = 5.760 Dollar

Der Vergleich ist ungenau, da wir zusätzliche 140 GB Festplattenspeicher und 2 zusätzliche CPUs erhalten. Im Vergleich zu unseren dedizierten, isolierten CPUs sind diese Prozessoren jedoch langsamer und werden teilweise von Mandantenfähigkeit absorbiert. (Ich war neugierig, deshalb habe ich für einen kurzen Test eine neue DO-Instanz für 160 US-Dollar sysbench Monat erstellt. sysbench zeigt die Ergebnisse in 4086 bzw. 11760 an, was viel weniger ist als die Ergebnisse des oben gezeigten Mini-PC 2019.) Wie Sie sehen, zahlen wir für den Cloud-Server fast dreimal so viel.

Ich sage nicht, dass die Lösung für alle ist. Wenn Sie nur schnell einen oder zwei Server zum Testen und Experimentieren erstellen müssen, aber absolut kein Geld für das Zusammenstellen und Kollidieren von Mini-PCs ausgeben möchten, besteht kein Zweifel daran, dass die Server in der Cloud beispiellose Flexibilität und Redundanz bieten. Wenn Sie jedoch mehrere Jahre lang dedizierte Computerressourcen benötigen, macht das Zusammenstellen Ihrer eigenen kleinen persönlichen Cloud mit den Maschinen, die Ihnen gehören, nicht nur ein Drittel der Kosten aus ... sondern ist auch nur praktisch.


Wenn Sie auch an einem solchen Projekt teilnehmen möchten, können Sie bei Amazon den gleichen Partaker B18 kaufen , den ich für 490 US-Dollar habe , oder für 460 US-Dollar direkt aus China über AliExpress bestellen . Fügen Sie Speicher und Speicher nach Ihrem Geschmack hinzu, bauen Sie ein Auto und wählen Sie dann einen beliebigen Standortanbieter nach Ihren Wünschen.

Source: https://habr.com/ru/post/de440712/


All Articles