Firmware-Updates über hunderte Server: Zentral verwalten


Titelbild: Firmware-Updates über eine Serverflotte zentral verwalten

Firmware-Updates über eine Serverflotte klingen nach Routine, bis die Zahl der Server über 50 oder 100 steigt. Ab dieser Größe entscheidet nicht mehr das Wissen um das Risiko, sondern der manuelle Aufwand darüber, ob eine bekannte Sicherheitslücke offen bleibt.

Kurz beantwortet

Ab etwa 50 Servern brauchen Firmware-Updates einen eigenen Prozess: Inventur aller Versionen, eine Staging-Gruppe mit repräsentativer Hardware, ein festes Wartungsfenster und ein vorbereiteter Rollback-Plan. Redfish standardisiert die Update-Schnittstelle über Hersteller hinweg, ersetzt aber nicht die Prüfung, welche Version für welchen Servertyp geeignet ist.

Warum manuelle Firmware-Updates an Grenzen stoßen

HPE beschreibt den Unterschied deutlich. Das manuelle Onboarding von mehr als 100 Servern dauert Stunden bis Tage, während dieselbe Aufgabe mit der Bulk-Automation von iLOrest auf einen einzigen Befehl schrumpft (HPE, 2026). Zwischen diesen beiden Zahlen liegt der Grund, warum Firmware-Pflege in wachsenden Serverflotten einen geplanten Prozess braucht.

Ein einzelner Server ist schnell aktualisiert. Man loggt sich in die Management-Oberfläche ein, lädt die neue Firmware-Datei hoch, startet den Vorgang, wartet, prüft das Ergebnis. Bei zehn Servern lässt sich das noch von Hand wiederholen. Bei hundert oder mehreren hundert Servern wird aus dieser Routine ein eigenes Vollzeitprojekt, bei dem jeder manuelle Schritt eine zusätzliche Fehlerquelle ist.

10.000 $

pro Jahr und Standort können Truck-Roll-Kosten erreichen, also Kosten für den physischen Einsatz von Technikern vor Ort, wenn kein Fernzugriff eingerichtet ist.

Vertiv, 2022

Redfish als gemeinsame Sprache für Firmware-Updates

Damit Automatisierung über verschiedene Hersteller hinweg funktioniert, braucht es eine gemeinsame Schnittstelle. Der DMTF-Standard Redfish standardisiert Firmware-Update-Services bereits seit der Version 2016.2, nutzbar über dieselbe API-Struktur bei allen unterstützenden Herstellern. Wer eine gemischte Flotte betreibt, profitiert davon direkt. Statt für jeden Hersteller ein eigenes Update-Skript zu pflegen, lässt sich ein Großteil der Logik über eine gemeinsame Schnittstelle abbilden. Wie der Umstieg von IPMI dorthin abläuft, steht im Beitrag zur IPMI-Redfish-Migration.

Das reduziert den Pflegeaufwand für die Automatisierung, ersetzt aber nicht die inhaltliche Planung. Jeder Hersteller veröffentlicht Firmware in eigenem Takt, mit eigenen Release Notes und eigenen bekannten Problemen. Eine gemeinsame Schnittstelle heißt nicht, dass jede Firmware-Version für jeden Servertyp automatisch geeignet ist.

Update-Orchestrierung über weite Strecken

Bei Standorten, die über größere Distanzen verteilt sind, kommt eine zusätzliche technische Frage hinzu. Wie viel Datenverkehr läuft für ein Update tatsächlich über das Weitverkehrsnetz? SynergyCP etwa orchestriert das Provisioning über WAN so, dass der eigentliche Datenverkehr lokal am Standort bleibt und nur Steuerbefehle über die zentrale Instanz laufen (SynergyCP, 2026). Für Firmware-Dateien, die je nach Server-Generation mehrere hundert Megabyte groß sein können, macht dieser Unterschied bei begrenzter Standortanbindung viel aus.

Der Prozess von der Inventur bis zum Rollback

Vier Schritte eines belastbaren Firmware-Prozesses
Schritt Inhalt Was ohne ihn passiert
Inventur Version, Hardware-Generation und Einsatzzweck je Server Es bleibt unklar, welche Systeme eine bekannte Lücke noch betrifft
Staging-Gruppe kleine, repräsentative Untermenge testet zuerst Ein Fehler trifft sofort die ganze Flotte
Gestaffelter Rollout Gruppe für Gruppe statt auf einen Schlag Kein Zwischenstopp bei Auffälligkeiten möglich
Rollback-Plan vorherige Version griffbereit, Weg über den BMC dokumentiert Aus einem misslungenen Update wird ein längerer Ausfall

Ohne die Inventur lässt sich weder priorisieren noch nachvollziehen, welche Systeme ein bekanntes Sicherheitsproblem noch betrifft. Die Staging-Gruppe sollte tatsächlich die im Bestand vorhandenen Hardware-Varianten abdecken, nicht nur die neuesten Modelle. Ein festes Wartungsfenster gehört ebenso dazu wie der Rollback-Plan.

Was auch beste Vorbereitung nicht ausschließtEin einzelnes Gerät kann nach einem Update nicht wie vorgesehen neu starten, etwa wegen einer inkompatiblen Hardware-Kombination, die im Staging nicht aufgefallen ist. Wer die Flotte zentral im Blick hat, erkennt solche Ausreißer schnell und behandelt sie gezielt, statt den gesamten Rollout anzuhalten.

Firmware-Stand über die ganze Flotte auslesenWir liefern die Inventur über alle Standorte hinweg und einen Vorschlag für Staging-Gruppe und Rollout-Reihenfolge.

Inventur anfragen

Warum die zentrale Sicht den Unterschied macht

Wer eine Serverflotte über KVM Fleet zentral im Blick behält, hat im Fehlerfall den direkten Konsolenzugriff parat, um einzelne Ausreißer schnell zu erkennen und gezielt zu behandeln. Wie sich dieselbe zentrale Sicht auch für den täglichen KVM-over-IP-Zugriff über mehrere Standorte nutzen lässt, beschreibt der Beitrag zu KVM-over-IP im Flottenmaßstab. Warum die Firmware-Pflege zugleich ein Sicherheitsthema ist, zeigt der Beitrag zur BMC-Sicherheit.

Häufige Fragen

Können Firmware-Updates im laufenden Betrieb durchgeführt werden?

Viele Firmware-Updates erfordern einen Neustart des Servers oder zumindest eine kurze Unterbrechung der betroffenen Komponente. Bei redundant ausgelegten Systemen lässt sich ein Server dafür aus dem aktiven Verbund nehmen, während andere die Last übernehmen. Bei Einzelservern ohne Redundanz ist ein geplantes Wartungsfenster in der Regel unvermeidbar.

Wie testet man ein Firmware-Update vorab, ohne die ganze Flotte zu riskieren?

Eine kleine Staging-Gruppe mit repräsentativer Hardware ist der übliche Weg. Diese Gruppe erhält das Update zuerst und läuft eine definierte Zeit unter Beobachtung, bevor die restliche Flotte folgt. Wichtig ist, dass die Staging-Gruppe tatsächlich die im Bestand vorhandenen Hardware-Varianten abdeckt.

Was tun, wenn ein Firmware-Update fehlschlägt?

Ein vorbereiteter Rollback-Plan macht hier den Unterschied zwischen einem kurzen Zwischenfall und einem längeren Ausfall. Dazu gehört, die vorherige Firmware-Version griffbereit zu haben, sowie ein dokumentierter Weg, den betroffenen Server auch bei einem nicht mehr bootenden System über den BMC zu erreichen und zurückzusetzen.

Der nächste Schritt

Auch torck rollt Firmware-Updates für die eigene Serverflotte über KVM Fleet aus, mit Staging-Gruppe und Rollback-Plan wie im Beitrag beschrieben. Das Team in Maxhütte-Haidhof, Wien und Rabat kennt die Fehlerquellen aus eigener Praxis. Mehr dazu auf der Produktseite.

Frage zu diesem Beitrag?

Zwei Sätze zu Ihrer Situation genügen. Es antwortet jemand, der solche Systeme selbst baut.

Antwort innerhalb eines Werktags.torck · Code mit Drehmoment
Florian Blischke
Geschäftsführer torck GmbH · über 20 Jahre Softwareentwicklung
Florian Blischke ist Geschäftsführer der torck GmbH und seit über 20 Jahren in der Softwareentwicklung tätig. Er verantwortet Individualsoftware für Industrie und Handel, von der Anbindung physischer Prozesse über IoT bis zu Cloud-Architektur und daten- sowie KI-gestützten Systemen. Bei torck begleitet er unter anderem die Energieplattform Jouvoli und das Fleet-Management-Produkt KVM Fleet. torck entwickelt an den Standorten Maxhütte-Haidhof, Wien und Rabat und legt Wert auf Software, die im Betrieb tatsächlich funktioniert.

Steht bei Ihnen dieselbe Frage an?

Wir bauen seit 2017 Software für Industrie und Handel, von Maxhütte-Haidhof aus, mit Teams in Wien und Rabat. Ein Erstgespräch dauert 30 Minuten und kostet nichts. Danach wissen Sie, ob sich das Vorhaben lohnt, auch wenn die Antwort nein lautet.

Weitere Beiträge