Flinkes System-Management aus den Puppet Labs
Großes Orchester
Ähnlich wie das in ADMIN 02/2011 [1] vorgestellte Func bietet MCollective [2] die Möglichkeit, beliebige Job-Ketten auf einer Vielzahl von Systemen parallel zu starten. Im Unterschied zu Func oder beispielsweise Fabric [3] und Capistrano [4] benutzt MCollective eine Middleware auf Basis der Publish-/Subscribe-Methode, um Jobs auf den einzelnen Knoten zu starten. Als Middleware unterstützt das Framework dabei sämtliche auf STOMP (Apache Streaming Text Orientated Messaging Protocol) basierenden Server-Implementationen beispielsweise ActiveMQ [5] und RabbitMQ [6].
Die auf dem Management-System erzeugten Job-Ketten werden erst einmal nur an den Middleware-Rechner gerichtet. Von hier aus versendet dieser die Anfragen dann mittels Broadcast. Über entsprechende Filter kann der Admin dabei nur Subsets der vorhandenen Knoten ansprechen. Als Lowlevel-Protokoll zwischen den beteiligten Systemen kommt Simple-RPC zum Einsatz, das sich auch um die Authentifizierung, Autorisierung und das Auditing der einzelnen Requests (Abbildung 1) kümmert.
Diesen Artikel als PDF kaufen
Als digitalen Artikel
Diesen Artikel als PDF kaufen.
Preis € 1,99
Im ADMIN Online-Archiv
Abonnieren Sie das ADMIN Online-Archiv, und Sie erhalten Zugriff auf alle ADMIN-Artikel im HTML- und/oder PDF-Format.
Alle Angebote zum ADMIN-Magazin im Online-Shop
Versandartikel |
Onlineartikel |




