TrenchOps DE 🇩🇪🐎

Erkenntnisse von der Tech-front

Hardware

Cover Image

Die Cloud ist voll

Niemand hatte damit gerechnet, dass die Elastizität eines Tages aufgebraucht sein würde

Fünfzehn Jahre lang war "die Cloud ist unendlich" die zuverlässigste Lüge der Unternehmens-IT. Keine böswillige Lüge. Eine nützliche. Sie erlaubte Architekten, für Spitzenlast zu entwerfen, ohne Kapazitäten zu planen. Sie erlaubte CFOs, Rechenleistung als Betriebskosten zu verbuchen. Und sie erlaubte mir, Kunden mit ernster Miene zu sagen: "Skalieren Sie einfach horizontal."

Dann begannen Kunden in Nordamerika und Großbritannien, Tickets zu schreiben, die klangen wie aus dem Jahr 2004. "Kann nicht provisionieren." "Kann nicht umplanen." "Versuchen Sie eine andere Region." Bei allen drei Hyperscalern, in bestimmten Regionen, bei bestimmten Instanzfamilien. AWS hat seinen eigenen Technikern Berichten zufolge aufgetragen, Rechenkapazität einzusparen "wo immer es geht" - interne Teams warten tagelang auf CPUs, weil Kundenworkloads Vorrang haben. Das ist die richtige Priorität. Es ist aber auch ein Satz, der in einem Geschäftsmodell nicht existieren sollte, dessen Versprechen "on demand" lautet.

Vor zehn Jahren hätte ich jeden ausgelacht, der das vorhergesagt hätte. Das gesamte Verkaufsargument war: Amazon, Google und Microsoft haben so viel überschüssiges Eisen, dass Ihr Workload ein Rundungsfehler ist. Und das stimmte auch. Sie haben den Rundungsfehler nur an Sprachmodelle verkauft.

Die Zahl, die es nicht geben dürfte

Jetzt kommt der Teil, bei dem es jedem Architekten mulmig werden sollte. Cast AI hat 2026 Telemetriedaten aus über 23.000 Produktionsclustern ausgewertet. Durchschnittliche GPU-Auslastung: rund 5%. Auf AKS: 2%. Auf EKS: 5%. Auf GKE: 6%.

Weiterlesen
Cover Image

Viele Augen, null Leser

Eine Hardware-Wallet erzeugte Schlüssel mit einem Zufallsgenerator, den sie kein einziges Mal aufgerufen hat. Fünf Jahre lang. Der Quellcode war die ganze Zeit öffentlich zugänglich.

In einem Zeitfenster von 25 Minuten hat jemand rund 594 Bitcoin abgeräumt - etwa 38 Millionen Dollar - aus rund 500 voneinander unabhängigen Wallets. Kein Phishing. Keine Malware. Kein Angriff auf die Lieferkette. Kein 5-Dollar-Schraubenschlüssel.

Jede dieser Wallets war durch ein Gerät geschützt, das mit einem einzigen, bewundernswerten Versprechen verkauft wurde: Schlüssel offline erzeugt, auf isolierter Hardware, mit einem echten Hardware-Zufallsgenerator. Bitcoin-only, um die Angriffsfläche klein zu halten. Keine Cloud, keine Begleit-App, und Open-Source-Firmware, die Sie selbst überprüfen können.

Der Hardware-RNG saß auf der Platine. Unter Strom. Funktionsfähig.

Rund 1.900 Tage lang hat die Firmware ihn nicht ein einziges Mal nach einer Zahl gefragt.

Der Bug ist ein Zeichen lang.

Der Hersteller hat etwas völlig Vernünftiges getan: Er hat MicroPythons eingebauten Zufallspfad per Build-Flag abgeschaltet, weil er einen eigenen Wrapper um den echten RNG des Mikrocontrollers geschrieben hatte. Sauberes Embedded-Handwerk nach Lehrbuch.

Dann prüfte eine kryptografische Hilfsbibliothek dieses Flag mit #ifndef - was fragt: "Existiert dieses Makro?" Nicht: "Hat es einen Wert ungleich null?"

Das Makro existierte. Sein Wert war null. Also kam die Bibliothek zu dem Schluss, Hardware-Entropie sei verfügbar, und band sich fröhlich an MicroPythons Zufallsfunktion. MicroPython wiederum hatte dasselbe Makro korrekt gelesen und statt des Hardware-Peripheriegeräts einen nicht-kryptografischen Software-Fallback kompiliert.

Weiterlesen
Cover Image

Die 6700-Euro-Backup-Strategie

(Warum "Das ist doch billiger so" die teuerste Lüge in der Informationstechnik ist)

Ich war sechzehn, noch Lehrling, frisch von der Schule, und meine größte Sorge im Leben war, ob nach dem Mittagessen noch genug Geld für neue Pokémon-Karten übrig war.

Dann rief die Personalabteilung in heller Panik an. Einer ihrer Desktop-Rechner wollte nicht mehr starten. Das klassische, klickende Todesröcheln einer Festplatte mit 10.000 Umdrehungen pro Minute, die eindeutig aufgegeben hatte. Ich ging hin, stellte fest, dass die Platte defekt war, und sagte der Dame ganz entspannt, wir würden einfach den Rechner austauschen und ihre Daten aus dem Netzlaufwerk wiederherstellen.

"Es gibt keine Netzlaufwerke", flüsterte sie kreidebleich. "Auf diesem Rechner sind sämtliche Interviewfragen für die hundert Bewerber, die morgen kommen."

Keine Sicherung.
Keine externe Kopie.
Kein zweiter Rechner.

Nur ein einsamer Desktop in der Ecke der Personalabteilung, der den gesamten zukünftigen Einstellungsplan des Unternehmens hütete.

Und morgen? Hundert Bewerber würden zu Vorstellungsgesprächen erscheinen.

Die Dame war panisch. Ich war sechzehn. Also tat ich, was jeder vorlaute Lehrling tun würde: Ich machte einen Scherz und meinte, wir könnten die defekte Platte in ein professionelles Datenrettungslabor schicken - das würde allerdings ziemlich teuer werden.

Sie lachte nicht. Sie nickte hektisch. "Ja - mach' das. Sofort!"

Weiterlesen