Vortragsdetails

System-Management-Trio - Zentrale Verwaltung mit facter, puppet und augeas

von Stefan Neufeind (SpeedPartner GmbH)

Wednesday, 23.05.2012, London, 12:45-13:30 Uhr

Für die Verwaltung von Systemen empfiehlt sich die Nutzung eines zentralisierten Managements. Selbst bei einer kleinen Anzahl von betreuten Systemen lassen sich so Fehler vermeiden, einheitliche Konfigurationen erreichen und eine Menge Arbeit sparen. In diesem Vortrag werden die Nutzung von "facter" zur Ermittlung verschiedenster System- und Konfigurationsparameter, puppet zur zentralisierten Konfigurationsverwaltung und augeas zur Auswertung und Änderung von Konfigurationsdateien erläutert.

Die einzelnen Bausteine einer puppet-Konfiguration sind schnell erlernt. Hieraus lässt sich dann ein umfangreiches Regelwerk erstellen, welches Systeme anhand verschiedener Parameter auf die konkreten Bedürfnisse zugeschnitten konfiguriert. Durch Abhängigkeiten lassen sich dann beispielsweise Dienste neustarten sobald eine Änderung der Konfiguration erfolgt. Neben reinen Konfigurationsparametern ist es hierbei zum Beispiel auch möglich Eingenschaften des Systems zu berücksichtigen. Dank augeas ist es möglich einzelne Parameter eines Dienstes anzupassen ohne den genauen Aufbau seiner Konfigurationsdatei zu kennen oder diese gar selbst parsen zu müssen.

Änderungen an Systemen können hierbei sowohl manuell wie auch automatisch erfolgen. Bei Automatisierung können so zentrale Änderungen leicht auf eine große Anzahl von Hosts durchgeführt werden. Darüber hinaus lassen sich die über System ermittelten Daten auf Serverseite dazu verwenden um automatisiert Monitoring-Konfigurationen zu generieren.

Über den Autor Stefan Neufeind:

Stefan Neufeind ist Geschäftsführer der SpeedPartner GmbH, einem Internet-Service-Provider für kleine/mittelständische Unternehmen. Im Fokus stehen Realisierung und Betrieb von Web- und Portallösungen (z.B. mittels TYPO3, Magento und OpenEMM). Hierbei bilden Entwicklung und Consulting kombiniert mit Domain-/DNS-Diensten und maßgeschneiderten sowie lastverteilten/redundanten Hosting-Lösungen aus erster Hand eine ideale Kombination. Seit Jahren setzt SpeedPartner verstärkt auf Virtualisierung. Zur Verwaltung einer größeren Anzahl von Maschinen ist hier eine leistungsfähige Kombination unterschiedlicher Technologien und Tools erforderlich.