Was sind die Stärken und Schwächen bestehender Konfigurationsmanagementsysteme? [geschlossen]

17

Ich habe hier nach Vergleichen zwischen CFEngine , Puppet , Chef , bcfg2 , AutomateIt und anderen Konfigurationsverwaltungssystemen gesucht und war sehr überrascht, dass ich hier auf Server Fault sehr wenig finden konnte. Zum Beispiel kannte ich nur die ersten drei Links oben - die anderen zwei, die ich bei einer verwandten Google-Suche gefunden habe.

Es interessiert mich also nicht, was die Leute für das Beste halten oder was sie mögen. Ich möchte folgendes wissen:

  1. Name des Konfigurationsverwaltungssystems.
  2. Warum es erstellt wurde (im Gegensatz zur Verwendung einer vorhandenen Lösung).
  3. Relative Stärken.
  4. Relative Schwächen.
  5. Lizenz.
  6. Link zu Projekt und Beispielen.
Daniel C. Sobral
quelle
Bitte markiere deine Frage als Community-Wiki.
ThatGraemeGuy
@Graeme Siehe meta.stackexchange.com/questions/392/… .
Daniel C. Sobral
danke, das war mir nicht bewusst. Ich sollte öfter bei Meta rumhängen. :-) EDIT: habe gerade gemerkt, wie alt das ist ...... ich sollte wirklich öfter auf meta rumhängen!
ThatGraemeGuy
@Graeme Fühl dich nicht so schlecht. Die wichtige Änderung , die hier relevant ist, ist auf den 14. Oktober dieses Jahres datiert. Und ich war mir dessen nur bewusst, weil ich @codinghorror auf Twitter folge.
Daniel C. Sobral

Antworten:

5

Name des Konfigurationsmanagementsystems: Cfengine Community 3

Warum es erstellt wurde: Besuchen Sie http://cfengine.com/techFaq#create

Relative Stärken:

  • ist sehr klein (5 MB) mit wenigen Abhängigkeiten
  • ermöglicht Ihnen die freie Wahl zwischen Template- und differentieller Modifikation des Systems für ein integriertes Management
  • geht sehr gut mit organisatorischer Komplexität um, dh erfordert nicht "ein Modell für alle"
  • Hohe Skalierbarkeit, hohe Geschwindigkeit, aber geringe RAM-Auslastung
  • basiert nicht auf SSL und seinen Sicherheitslücken für die Kommunikation
  • hat umfangreiche Dokumentation, große Installationsbasis und Benutzergemeinschaft
  • ist wissensorientiert
  • bietet kommerzielle Berichtsoptionen für Compliance-Audits
  • ist die dominierende Wahl bei Banken, Öl und Regierung

Relative Schwächen: steile Lernkurve

Lizenz: GPL v3

Link zu Projekt und Beispielen: Viele Tutorials und Anleitungen: http://cfengine.com/manuals

Donna Holmen
quelle
3
  1. Name: Küchenchef
  2. Warum erschaffen? Aus der FAQ (im Gegensatz zur bestehenden Lösung: auch in der FAQ )
  3. Relative Stärken: Konfigurationsverwaltungsbibliothek, Systemintegrationsframework, flexibler Open Source-Datenspeicher für Knoten und andere Daten, Suchindizes, starke Community, Server ist eine hoch skalierbare, schlanke Webanwendung, Opscode bietet einen Chef-Server-as-a -Service . Wird auch auf der Opscode-Webseite für Chefkoch zusammengefasst .
  4. Relative Schwächen: steile Lernkurve, viele bewegliche Teile im Open Source Server (API, Webui, Suchindizes, Datenspeicher).
  5. Lizenz: Apache 2.0-Softwarelizenz
  6. Projekt: Chef Wiki

Beispiele:

Offenlegung : Ich arbeite für Opscode.

jtimberman
quelle
3

Microsoft SCCM

Es wurde Mitte der 90er Jahre als SMS erstellt.

Stärken:

  • Schnelle Einrichtung
  • Integriert mit AD
  • Flexibel
  • Konzentrieren wir uns auf den Lebenszyklus von Desktops und Servern und nicht auf taktische Aspekte. Verfügt über eine robuste, aber komplexe Verwaltungsfunktion für die gewünschte Konfiguration.
  • Großartige Berichterstattung
  • Plattformübergreifend, unterstützt Windows, OS X und einige Linux / Unix-Varianten

Schwächen:

  • Benötigt AD.
  • Teuer, wenn Sie keinen vollständigen Microsoft-Stack implementieren

Lizenz:

Kommerziell. Serverlizenz beinhaltet MS SQL Server, Clientlizenzen werden für jedes Gerät einzeln oder über das Microsoft Core CAL-Bundle lizenziert. (Bundle benötigt einen EA)

duffbeer703
quelle
2

Wikipedia ist auch dein Freund: Vergleich von Open Source Konfigurationsmanagementsoftware

Was ist enthalten:
1. Grundlegende Eigenschaften
2. Plattformunterstützung
3. Kurze Beschreibungen

Art Shayderov
quelle
1
Ich habe das gesehen, aber es ist einfach nicht genug. Deshalb bin ich hergekommen. Nun, die bisher gegebenen Antworten sind genau das, was ich gerne sehen würde, auch wenn sie nur einen kleinen Teil dessen abdecken, was verfügbar ist. AUSSERDEM beschränke ich mich nicht auf Open Source.
Daniel C. Sobral