Dringendes Firmware Update: HP SSDs schalten nach 32.768 Stunden ab

3

Wer eine SSD von HP Enterprise im Einsatz hat, sollte demnächst ein dringendes Firmware-Update installieren. Das Unternehmen hat nämlich an seine Kunden eine Warnung ausgegeben, dies umgehend zu tun.

Konkret geht es um verschiedene HP Enterprise SSDs, die in unterschiedlichen Server-Produkten zum Einsatz kommen. HP Enterprise erklärte, dass die SSDs nach einer Einsatzzeit von drei Jahren, 270 Tagen und 8 Stunden ihren Dienst quittieren. Vorausgesetzt, die Firmware Version HPD8 ist auf den Geräten installiert. Der Hersteller wurde von einem Zulieferer am 15. November über das möglicherweise auftretende Problem informiert.

Der Fehler dürfte mit einem 16-bit Controller innerhalb der SSDs zusammenängen. 23.768 ist nämlich der Maximalwert eines negativen Integers bei 16-bit Computern. Während die meisten Systemadmins relativ schnell von den Fehlern erfahren dürften und das notwendige Firmware-Update einspielen werden, ist der Bug doch kurios. Ein minimaler Fehler bei der Programmierung eines SSD-Mikrocontrollers kann dazu führen, dass das Speichermedium schon nach etwas mehr als vier Jahren den Geist aufgibt.

HPE hat eine offizielle Support-Seite eingerichtet, wo die betroffenen Modelle aufgelistet sowie das Firmware Update zum Download verfügbar ist. Wer das Update nicht installiert, riskiert, dass die SSD in naher Zukunft nicht mehr funktionieren wird.

0 0 vote
Article Rating
HP

Über den Autor

23 Jahre alt, Redakteur bei WindowsArea.de, Windows Insider MVP.

Subscribe
Benachrichtige mich zu:
3 Comments
neuste
älteste beste Bewertung
Inline Feedbacks
View all comments
Kissi
7 Monate her

Signed integer: Nur 15 Bits.
2 hoch 15 = 32768.

Es gibt eben Menschen, deren Horizont (Fähigkeit, vorauszudenken) reicht bis zur eigenen Retina.

P.S. Hätte man unsigned integer verwendet, hätte die SSD wenigstens doppelt so lange gehalten.

SDase
7 Monate her

Solche Fehler dürften selbst bei intensiven Tests schwer zu finden sein. 😉

JumperII
Reply to  SDase
7 Monate her

Das ist eine Frage des Entwicklers.. Im übrigen habt ihr den negativen Maximalwert von Integer (INT16) im Text falsch… Besser erklärt es, dass bei INT16 32767+1=-32768 ergeben…