Das EuroVPS Blog
Notizen aus der Praxis.
Aus dem Maschinenraum.
Entscheidungen, Untersuchungen und Lehren aus dem Betrieb von Produktionsinfrastruktur. Geschrieben von den Menschen, die sich darum kümmern.
Das Archiv
Mehr vom Team.
Ein ganzes Netzwerk von Websites wurde auf einmal langsam, und kein einziger Server war ausgelastet.
Ein Netzwerk von Stellenportalen wurde im selben Moment langsam, und kein einziger Server war ausgelastet. Jede Ebene saß im Leerlauf, außer der Datenbank, die auf eine Abfrage wartete, die eine ganze Tabelle scannte, um eine einzige Zeile zurückzugeben.
Seconds_Behind_Master ist kein Gesundheitscheck für Replikate
Warum der Replikationsrückstand allein sagen kann, dass ein Replikat in Ordnung ist, obwohl es das nicht ist, und wie Sie MySQL- und MariaDB-Replikate mit GTID, Heartbeat, Checksum und Verbindungsrichtung prüfen.
Kein Neustart für ein Rätsel: was Sie vor einem Restart sichern sollten
Ein Neustart beseitigt das Symptom und mit ihm die Beweise. Auf einem zustandsbehafteten System entscheiden die fünf Minuten, die vorher in die Sicherung des Zustands fließen, darüber, ob die Daten überleben.
Warum sich Nextcloud langsam anfühlt, und was es wirklich behebt
Ein langsames Nextcloud braucht selten mehr Hardware. Hintergrundjobs, Caching, Locking, Indizes und der Office-Editor, in der Reihenfolge, in der wir sie prüfen, mit den genauen Einstellungen.
Eigene oder gemietete GPU: Auslastung, Datennähe, Support
Gemietete GPU-Stunden passen zu Lastspitzen. Eine stetige KI-Workload ist auf einer Maschine, die Ihnen gehört, besser aufgehoben, wegen Auslastung, Datennähe und Gerichtsbarkeit.
IPv6 einschalten, ohne einen einzigen Server zu überraschen
Eine sichere Reihenfolge, um IPv6 in ein Produktionsnetz zu bringen: Adressplan, zuerst Sicherheitsparität, stille Gateways mit unterdrückten Router Advertisements und ein Test von außen nach innen.
Wann das Self-Hosting eines offenen Modells die Bezahlung pro Token schlägt.
Stetiges Volumen jenseits einer Schwelle spricht für eigene Hardware, kleines oder stoßweises Volumen für die API. So rechnen Sie es mit Ihren eigenen Zahlen durch, und warum die Antwort allein auf Kostenbasis die ist, die sich ständig verschiebt.
Residenz ist nicht Souveränität. Eine EU-Region in einer US-Konsole ändert nichts daran, wer zur Herausgabe Ihrer Daten gezwungen werden kann.
Ein Anbieter mit Hauptsitz in den USA, der ein Rechenzentrum in Frankfurt betreibt, unterliegt weiterhin US-amerikanischen Herausgabeverlangen. Die Regionsauswahl entscheidet, wo die Daten liegen, nicht, wer zu ihrer Herausgabe gezwungen werden kann.
Der Storage-Hersteller Ihres Hosters weiß nicht, dass es Sie gibt.
Das Abzeichen «Enterprise-Grade Storage» beschreibt einen Kauf, keine Fähigkeit. Bei den meisten Anbietern wird ein Storage-Fehler zu einem Fall beim Hersteller, der sich im Tempo des Herstellers bewegt, in einer Warteschlange, in der Ihr Hoster ein Logo unter Tausenden ist und Sie niemand sind. Die Frage, die Ihre 3 Uhr morgens vorhersagt: Wer bei diesem Hoster kann das Array lesen, und wie viele Ebenen liegen zwischen Ihnen und dieser Person.
Drei Sicherungen, die verhindern, dass ein Kunden-BGP-Gateway Routen durchsickern lässt
Redistribution ist die übliche Ursache von Route-Leaks aus VPN-Gateways von Kunden. Die drei Sicherungen, die das verhindern, und ein Diff gegen ein Referenz-Gateway vor der Übergabe.
Einen Schreibzugriff kann man nicht lastverteilen.
Identische Datenbankknoten sehen nach vervielfachter Schreibkapazität aus, also verteilen Sie alles per Round-Robin und bekommen Deadlock-Fehler, die Redakteuren mitten im Veröffentlichen ausgehändigt werden, ohne einen Locking-Bug irgendwo im Code. Die Lösung ist ein gewählter Writer mit aufgefächerten Lesezugriffen, und sie kostet nichts, weil Schreibzugriffe selten der Engpass sind.
Was Sie einen GPU-Anbieter fragen sollten, bevor Sie unterschreiben
Zwölf Fragen, bevor Sie GPU servers für KI mieten: die genaue Karte, dediziert oder geteilt, Gerichtsbarkeit, Treiber, Erreichbarkeit aus dem Internet und der Umgang mit Ihren Daten.
Die DevOps-Steuer: die wahren Kosten selbst gehosteter KI sind nicht die GPU.
Teams vergleichen GPU-Preise auf drei Dezimalstellen und verlieren dann Wochen an Ingenieurzeit an Treiber- und CUDA-Versionen. Der teure Teil war nie die Karte.
Rollback, an das Sie nicht denken müssen: bestätigte Commits im Netzwerk
Commit confirmed, Revert-Timer, Checkpoints und Snapshot-Diffs: wie eine Netzwerkänderung sich selbst zurücknimmt, wenn sie Sie aussperrt, Plattform für Plattform.
Messen, bevor Sie zurückholen: einen Cloud-Ausstieg aus der echten Nutzung dimensionieren
Der Ausstieg aus AWS oder Azure beginnt mit Messung, nicht mit Instanzlisten. Wie Sie inventarisieren, Auslastungsperzentile lesen, Managed Services zuordnen und dimensionieren.
Firewall oder WAF: was jede sieht und was jede stoppt
Eine Stateful Firewall liest Adressen, Ports und Verbindungszustand. Eine WAF liest die HTTP-Anfrage selbst. Ein Login-Formular braucht beide, hintereinander.
Was Sie auf einem neuen Server prüfen sollten, bevor er Produktion trägt
Abnahmeprüfungen für einen neuen dedizierten Server: Arbeitsspeicher, Laufwerke, RAID-Cache, Flash-Erkennung, gebondete Links, doppelte Stromversorgung und Fernzugriff, mit Befehlen.
Langsame Website, untätiger Server. Wo die Zeit bleibt
Die Datenbank wird zuerst beschuldigt, weil dort das Warten spürbar wird. Wer jede Schicht einer einzelnen langsamen Anfrage misst, sieht, wo die Zeit tatsächlich verbraucht wird.
Wir haben die gesamte Belegschaft einer Agentur an einem Nachmittag auf sicheren Fernzugang gebracht.
Eine Agentur hat ihre gesamte Belegschaft an einem Nachmittag auf sicheren Fernzugang gebracht, jedes Konto mit fester statischer IP und Full-Tunnel-Egress, und jedes Konto kam beim ersten Versuch hoch. Nicht, weil Provisionierung in großer Zahl einfach wäre, sondern weil die Arbeit erst Aufklärung, dann Batch war, verifiziert durch Zurücklesen des Zustands statt durch Vertrauen in die Schreibvorgänge.
Server oder Anwendung? So messen Sie den Engpass
Die Zeit bis zum ersten Byte an jedem Hop, Reservezähler auf der Maschine und ein nach blockierendem Frame gruppiertes Slow Log verorten eine langsame Website in einer Schicht, bevor irgendetwas geändert wird.
Schließen Sie diese Türen, bevor sich Ihr Team bei Mattermost anmeldet
Eine frische Mattermost-Installation ist darauf eingestellt, ein Team schnell ins Gespräch zu bringen. Die Einstellungen, die Sie vor dem ersten Tag ansehen sollten, und wie Sie sie von außen beweisen.
Meistgelesen
Die Leitfäden, zu denen Leser zurückkehren- 0110 Gründe, warum Ihre Website langsam lädt (und wie Sie sie beheben)
- 02Wichtige Linux-Logdateien, die Sie auf RHEL 9 und 10 überwachen müssen
- 03WordPress Multisite mit nginx und PHP-FPM auf RHEL 9 und 10 einrichten
- 04Archimedes und der Flaschenzug: wie ein Mann ein Schiff bewegte
- 05Vollständiger Leitfaden zu HTTP-Statuscodes: 300er-Serie
- 06Vollständiger Leitfaden zu HTTP-Statuscodes: 400er-Serie
- 07Wie viel RAM, CPU, Speicher und IOPS braucht Ihr VPS wirklich?
Setzen Sie das Gelesene um
Haben Sie eine Workload im Kopf?
Beginnen Sie mit den Zahlen.
Die Dimensionierungstools machen aus Ihren Anforderungen eine vorgeschlagene Konfiguration und eine unverbindliche Preisspanne. Ein Ingenieur hilft Ihnen zu prüfen, was passt.

