Red Hat Satellite
Red Hat Satellite ist eine Systemmanagementlösung, die eine einfache Bereitstellung, Skalierung und Verwaltung von Red-Hat-Infrastrukturen in physischen, virtuellen und Cloud-Umgebungen ermöglicht. Mit dem Management-Tool können Systeme provisioniert, konfiguriert und aktualisiert werden. Typische Aufgaben im Bereich der Systemwartung lassen sich automatisieren, um beispielsweise sicherzustellen dass alle Hosts den identischen Patchlevel aufweisen. Auch können Updates, die zu funktionalen Störungen führen würden, zurückgehalten werden.
Neben Installation und Update der Software kümmert sich Red Hat Satellite auch um die zentralisierte Konfiguration über Puppet. Durch Content Views lassen sich Sammlungen von Software-Paketen, Konfigurationen und weiteren Parametern zusammenstellen, die identisch auf viele verwaltete Rechner angewendet werden sollen. Satellite zeigt übersichtlich, welche Systeme sich auf welchem Softwarestand befinden, und implementiert die dazugehörige Subscriptions-Verwaltung.
Funktionen und Features
Bereitstellung
- Schnelle Bereitstellung und Aktualisierung der gesamten Bare-Metal-Infrastruktur
- Einfache Erstellung und Verwaltung von Instanzen in virtualisierten Infrastrukturen oder Private- und Public-Cloud-Umgebungen
- Einfache Bereitstellung der Host-Schicht für das Red Hat Atomic Platform Container-Management
- Erstellung komplexer Kickstart- und PXE-Szenarien (Pre-Boot Execution Environment) mit leistungsstarken Variablen und Snippets
- Erkennung und Durchsuchung nicht bereitgestellter Hosts für eine schnelle Implementierung, und das sogar in Umgebungen, in denen DHCP (Dynamic Host Configuration Protocol) und PXE nicht verfügbar sind
Konfiguration
- Integration für die Synchronisierung von Puppet-Modulen für eine problemlose Verwaltung, Unterstützung und Verteilung der Konfiguration in der gesamten Umgebung
- Automatische Korrektur des Systemstatus mit umfassender Berichterstattung, Prüfung und Protokollierung von Änderungen
- Automatisierung von Workflows und Möglichkeit der Durchführung mehrerer Aktionen für Gruppen von Systemen, darunter Reboots nach einer Patch-Installation sowie kontinuierliche Upgrades von Hunderten von Systemen
Softwaremanagement
- Content Views sind Sammlungen von RPMs, Puppet-Modulen, Container- oder OSTree-Inhalten, die mithilfe von Filtern und Regeln verfeinert werden. Sie werden in den gesamten Lifecycle-Umgebungen veröffentlicht und unterstützt, sodass ein End-to-End-Management des Systems möglich ist.
- Integration mit dem Red Hat Content Delivery Network (CDN)
- Verteilung und Vereinigung der Bereitstellung, Konfiguration und Inhaltsauslieferung über Red Hat Satellite Capsule Server
- Entwicklung von Systemen praktisch unmittelbar nach der Installation oder während des Downloads von Inhalten im Hintergrund
Verwaltung von Subscriptions
- Import, Management und Verteilung von Red-Hat-Software-Subscriptions
- Anmeldung erworbener Produkte und ihre Zuordnung zu registrierten Systemen in Red Hat Satellite für eine Übersicht der eingesetzten Subscriptions
Herausforderungen
Updates auf neue Red-Hat-Satellite-Versionen haben sich in der Vergangenheit als erstaunlich komplex erwiesen. Auch im Betrieb ist solides Hintergrundwissen nötig, etwa um zu entscheiden wann welche Updates ausgerollt werden und wie sich diese vorab testen lassen.
Mehr erfahren
- Red Hat Satellite (Link zu Red Hat)
- Produktdokumentation (englisch; Link zu Red Hat)
- Wikipedia zu Satellite (englisch)