Quali sono i punti di forza e di debolezza dei sistemi di gestione della configurazione esistenti? [chiuso]


17

Stavo cercando qui alcuni paragoni tra CFEngine , Puppet , Chef , bcfg2 , AutomateIt e qualsiasi altro sistema di gestione della configurazione potesse essere là fuori, e sono rimasto molto sorpreso di aver trovato molto poco qui su Server Fault. Ad esempio, conoscevo solo i primi tre link sopra, gli altri due che ho trovato in una ricerca google correlata.

Quindi, non sono interessato a ciò che la gente pensa sia il migliore o che a loro piace. Mi piacerebbe sapere quanto segue:

  1. Nome del sistema di gestione della configurazione.
  2. Perché è stato creato (anziché utilizzare una soluzione esistente).
  3. Punti di forza relativi.
  4. Debolezze relative.
  5. Licenza.
  6. Link al progetto ed esempi.

Contrassegna la tua domanda come wiki della community.
ThatGraemeAcquista l'


grazie, non ne ero a conoscenza. Dovrei uscire con meta più spesso. :-) EDIT: ho appena notato quanti anni è troppo ...... Dovrei davvero frequentare meta più spesso!
ThatGraemeAcquista l'

@Graeme Non stare così male. L' importante cambiamento , che è il fatto rilevante qui, è datato 14 ottobre di quest'anno. E ne ero consapevole solo perché seguo @codinghorror su Twitter.
Daniel C. Sobral,

Risposte:


5

Nome del sistema di gestione della configurazione: Cfengine Community 3

Perché è stato creato: visitare http://cfengine.com/techFaq#create

Punti di forza relativi:

  • è di dimensioni molto ridotte (5 MB) con poche dipendenze
  • ti consente di scegliere liberamente tra la modellazione e la modifica differenziale del sistema per la gestione integrata
  • gestisce molto bene la complessità organizzativa, cioè non richiede "un modello per tutti"
  • alta scalabilità, alta velocità, ma basso utilizzo della RAM
  • non si basa su SSL e le sue vulnerabilità per la comunicazione
  • ha una vasta documentazione, ampia base di installazione e comunità di utenti
  • è orientato alla conoscenza
  • dispone di opzioni di reporting commerciale per gli audit di conformità
  • è la scelta dominante in banche, petrolio e governo

Punti deboli relativi: curva di apprendimento ripida

Licenza: GPL v3

Link al progetto ed esempi: Un sacco di tutorial e guide: http://cfengine.com/manuals



3
  1. Nome: Chef
  2. Perché creato Dalle FAQ (al contrario della soluzione esistente: anche nelle FAQ )
  3. Punti di forza relativi: libreria di gestione della configurazione, framework di integrazione del sistema, flessibile, open source, archivio dati persistente per nodi e altri dati, indici di ricerca, community forte, il server è un'applicazione Web leggera altamente scalabile, Opscode fornisce un chef-server-as-a -servizio . Riassunto anche sulla pagina Web di Opscode per Chef .
  4. Punti deboli relativi: curva di apprendimento ripida, molte parti mobili in server open source (api, webui, indici di ricerca, archivio dati).
  5. Licenza: Licenza software Apache 2.0
  6. Progetto: Chef Wiki

Esempi:

Divulgazione : lavoro per Opscode.


3

Microsoft SCCM

È stato creato a metà degli anni '90 come SMS.

Punti di forza:

  • Configurazione rapida
  • Si integra con AD
  • Flessibile
  • Concentrati sul ciclo di vita di desktop e server, piuttosto che su cose più tattiche. Ha una funzionalità di gestione della configurazione desiderata robusta ma complessa.
  • Ottima segnalazione
  • Cross platform, supporta Windows, OS X e alcune versioni Linux / Unix

Punti di debolezza:

  • Richiede annuncio.
  • Costoso se non stai implementando uno stack Microsoft completo

Licenza:

Commerciale. La licenza server include MS SQL Server, le licenze client sono concesse singolarmente per ciascun dispositivo o tramite il bundle CAL Microsoft Core. (il pacchetto richiede un EA)


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.