Für die reibungslose Überwachung und Steuerung entfernter Systeme werden standardisierte Protokolle gebraucht. Jahrzehntelang dominierten „SNMP“ und „IPMI“, doch inzwischen hat sich „Redfish“ etabliert und wird von den meisten Server-Herstellern und vielen Software-Anbietern unterstützt.
„Redfish“ hat sich als Standard für ein herstellerunabhängiges System-Management durchgesetzt und IPMI weitgehend abgelöst.
(Bild: Dell Technologies)
Damit Administratoren den Status entfernter Systeme ohne großen Aufwand und mit einem zentralen Tool überwachen können, brauchen sie Protokolle, die von möglichst vielen Geräten unterstützt werden. Das bekannteste ist wahrscheinlich das Simple Network Management Protocol (SNMP), das gleichzeitig auch eines der ältesten ist.
Über SNMP kann eine Monitoring-Anwendung in regelmäßigen Abständen die Zustandsdaten von Servern, Routern, Switches und Access-Points abfragen; diese sind aber auch in der Lage, bei Fehlern selbstständig eine Warnmeldung via SNMP abzusetzen. Allerdings ist das in den Achtzigerjahren entwickelte Protokoll nicht besonders sicher und zuverlässig, da die eingesetzten Hash-Algorithmen Schwachstellen aufweisen und die über UDP verschickten Warnmeldungen verloren gehen können.
Im Server-Bereich hat sich daher seit Ende der Neunzigerjahre das Intelligent Platform Management Interface (IPMI) durchgesetzt, das sich sowohl für die Fernüberwachung als auch die Fernverwaltung eignet. Über IPMI trägt der Baseboard Management Controller oder die Remote-Management-Karte des Servers die Statusdaten von Hardware-Komponenten und Sensoren zusammen – von der CPU-Temperatur über die Drehzahl des Lüfters bis zur Auslastung der SSD.
System-Management-Anwendungen können die Daten über IPMI over LAN beim Controller abholen oder ihm Befehle schicken, um aus der Ferne das Hochfahren, Herunterfahren und Neustarten des Systems sowie Konfigurationsänderungen bis hinunter auf die BIOS- beziehungsweise UEFI-Ebene anzustoßen. Selbst ein Zurücksetzen des Systems oder die Installation eines neuen Betriebssystems ist möglich.
Redfish löst IPMI ab
Inzwischen ist IPMI in die Jahre gekommen und fällt immer wieder durch Sicherheitslücken auf. Zudem ist das Protokoll für heutige IT-Infrastrukturen oft zu unflexibel und ineffizient: Es skaliert nicht auf Multi-Node-Systemen, bietet wenig Automatisierungsoptionen und wird von Hardware- und Software-Herstellern unterschiedlich implementiert, so dass die Interoperabilität zwischen verschiedenen Systemen und Anwendungen eingeschränkt ist.
Da auch andere Protokolle und Schnittstellen wie Web-Service-Management (WS-Man), Desktop Management Interface (DMI) oder Common Information Model (CIM) einige Einschränkungen und Nachteile mit sich bringen, wurde ab 2014 mit Redfish ein moderner und sicherer Nachfolger entwickelt. Dieser wird von allen großen Server-Herstellern und vielen Software-Anbietern unterstützt.
Redfish setzt auf etablierte und weit verbreitete Web-Technologien wie JSON als Datenformat, HTTPS für Datenübertragungen und RESTful API für Abfragen und Integrationen. Damit bietet der Standard eine hohe Kompatibilität und liefert die Basis für ein einheitliches und herstellerunabhängiges System-Management. Administratoren können alle Systeme mit den Lösungen verwalten, die am besten zu ihren Anforderungen und Workflows passen und diese bei Bedarf wechseln, erweitern oder in andere Lösungen einbinden.
Da Redfish auf HTTPS basiert, ist anders als bei IPMI over LAN keine Anpassung von Firewall-Regeln notwendig, um aus der Ferne auf Systeme zuzugreifen. Zudem werden mit HTTP Basic Authentication und der Session Based Authentication zwei Authentifizierungsmethoden unterstützt.
Mehr Optionen, mehr Automatisierung
Die APIs der Management-Karten und Konsolen von Servern basieren mittlerweile fast immer auf Redfish. Dadurch lassen sich die Systeme nicht nur über die Management-Anwendungen der Hersteller oder von Drittanbietern verwalten, sondern auch via Scripting.
Diese Möglichkeit ist in den letzten Jahren sehr populär geworden, und es existieren umfangreiche Bibliotheken und Module etwa für Powershell und Python. Über die APIs ist zudem eine Integration in Open-Source-Frameworks wie „Ansible“ möglich, das mit seinen Playbooks eine Automatisierung vieler Aufgaben erlaubt und das Management großer IT-Umgebungen deutlich vereinfacht. Einige Hersteller bieten auch Executables für die Fernsteuerung ihrer Systeme auf der Kommandozeile an.
Stand: 08.12.2025
Es ist für uns eine Selbstverständlichkeit, dass wir verantwortungsvoll mit Ihren personenbezogenen Daten umgehen. Sofern wir personenbezogene Daten von Ihnen erheben, verarbeiten wir diese unter Beachtung der geltenden Datenschutzvorschriften. Detaillierte Informationen finden Sie in unserer Datenschutzerklärung.
Einwilligung in die Verwendung von Daten zu Werbezwecken
Ich bin damit einverstanden, dass die Vogel IT-Medien GmbH, Max-Josef-Metzger-Straße 21, 86157 Augsburg, einschließlich aller mit ihr im Sinne der §§ 15 ff. AktG verbundenen Unternehmen (im weiteren: Vogel Communications Group) meine E-Mail-Adresse für die Zusendung von Newslettern und Werbung nutzt. Auflistungen der jeweils zugehörigen Unternehmen können hier abgerufen werden.
Der Newsletterinhalt erstreckt sich dabei auf Produkte und Dienstleistungen aller zuvor genannten Unternehmen, darunter beispielsweise Fachzeitschriften und Fachbücher, Veranstaltungen und Messen sowie veranstaltungsbezogene Produkte und Dienstleistungen, Print- und Digital-Mediaangebote und Services wie weitere (redaktionelle) Newsletter, Gewinnspiele, Lead-Kampagnen, Marktforschung im Online- und Offline-Bereich, fachspezifische Webportale und E-Learning-Angebote. Wenn auch meine persönliche Telefonnummer erhoben wurde, darf diese für die Unterbreitung von Angeboten der vorgenannten Produkte und Dienstleistungen der vorgenannten Unternehmen und Marktforschung genutzt werden.
Meine Einwilligung umfasst zudem die Verarbeitung meiner E-Mail-Adresse und Telefonnummer für den Datenabgleich zu Marketingzwecken mit ausgewählten Werbepartnern wie z.B. LinkedIN, Google und Meta. Hierfür darf die Vogel Communications Group die genannten Daten gehasht an Werbepartner übermitteln, die diese Daten dann nutzen, um feststellen zu können, ob ich ebenfalls Mitglied auf den besagten Werbepartnerportalen bin. Die Vogel Communications Group nutzt diese Funktion zu Zwecken des Retargeting (Upselling, Crossselling und Kundenbindung), der Generierung von sog. Lookalike Audiences zur Neukundengewinnung und als Ausschlussgrundlage für laufende Werbekampagnen. Weitere Informationen kann ich dem Abschnitt „Datenabgleich zu Marketingzwecken“ in der Datenschutzerklärung entnehmen.
Falls ich im Internet auf Portalen der Vogel Communications Group einschließlich deren mit ihr im Sinne der §§ 15 ff. AktG verbundenen Unternehmen geschützte Inhalte abrufe, muss ich mich mit weiteren Daten für den Zugang zu diesen Inhalten registrieren. Im Gegenzug für diesen gebührenlosen Zugang zu redaktionellen Inhalten dürfen meine Daten im Sinne dieser Einwilligung für die hier genannten Zwecke verwendet werden. Dies gilt nicht für den Datenabgleich zu Marketingzwecken.
Recht auf Widerruf
Mir ist bewusst, dass ich diese Einwilligung jederzeit für die Zukunft widerrufen kann. Durch meinen Widerruf wird die Rechtmäßigkeit der aufgrund meiner Einwilligung bis zum Widerruf erfolgten Verarbeitung nicht berührt. Um meinen Widerruf zu erklären, kann ich als eine Möglichkeit das unter https://contact.vogel.de abrufbare Kontaktformular nutzen. Sofern ich einzelne von mir abonnierte Newsletter nicht mehr erhalten möchte, kann ich darüber hinaus auch den am Ende eines Newsletters eingebundenen Abmeldelink anklicken. Weitere Informationen zu meinem Widerrufsrecht und dessen Ausübung sowie zu den Folgen meines Widerrufs finde ich in der Datenschutzerklärung.
Letztlich haben nicht mehr nur grafische Oberflächen ihre Berechtigung, denn in komplexer werdenden IT-Infrastrukturen sind Administratoren auf eine breite Auswahl an Management-Optionen angewiesen. Diese spielen dank Redfish reibungslos zusammen und ermöglichen es, zu den jeweiligen Infrastrukturen, Prozessen und Aufgaben passende Integrationen vorzunehmen.
* Peter Dümig ist Senior Product Manager Server bei Dell Technologies Deutschland.