Konfigurationsverwaltung - Puppet

Übersicht

Bei wachsenden Serverfarmen, kann der Aufwand Server-Administration um ein Vielfaches steigen.
Welcher Server ist auf welchem Stand?
Welche Software Pakete müssen installiert werden in welcher Version / Architektur?
Wer soll Zugriff auf welchen Server erhalten?

Zu diesen und vielen anderen alltäglichen Problemen gibt es eine Antwort: Konfigurationsmanagement.

Als Lösung empfehlen wir Puppet in Verbindung mit einer Versions-Verwaltungssoftware wie z.B. Subversion. So können wenige oder viele tauschend Server bequem von einer zentralen Stelle aus gemanagt werden. Sollte ein Fehler in der Konfiguration bestehen, oder die aktuelle Konfiguration folgefehler verursachen, lässt sich in Sekundenschnelle ein älterer - als unproblematisch bekannter Zustand wieder hergestellt werden.

Puppet Szenarien

Bis etwa 15 Server, die mit Puppet verwaltet werden:
Hier genügt ein einzelner Puppetmaster - Prozess mit seinem integrierten Webrick HTTP-Server.

Bis etwa 300 Server, die mit Puppet verwaltet werden:
Hier empfehlen wir ein HTTP-Reverse-Proxy der die Anfragen auf einige lokale Puppetmaster Prozesse verteilt. Der Puppetmaster läuft hierbei mit lib-Mongrel und ohne eigenen HTTP-Server.

Bei mehr als 300 Server, die mit Puppet verwaltet werden:
Hier empfehlen wir ein Puppet-Cluster. Mit einigen Puppetmaster prozessen pro Server. Ein HTTP-Reverse-Proxy verteilt die Anfragen auf die verschiedenen Server und Prozesse. Bei der Verwendung ändert sich hierbei nichts.

Support und SLAs

Gerne unterstützen wir Sie mit dem Setup und Administration von Puppet. Wenden Sie sich für ein individuelles Angebot an unseren Vertrieb:
Vertrieb: SLAs und Support für Puppet

© 2011 xnCORE. Alle Rechte vorbehalten.   Nutzungsbedingungen   Impressum   Kontakt

Linux ist ein eingetragenes Warenzeichen von Linus Torvalds.
Xen ist ein eingetragenes Warenzeichen von Citrix Systems, Inc. und allen Tochterunternehmen.
Alle anderen Warenzeichen und eingetragenen Warenzeichen sind Eigentum der jeweiligen Inhaber.