¿Cuáles son las fortalezas y debilidades de los sistemas de gestión de configuración existentes? [cerrado]


17

Estaba buscando aquí algunas comparaciones entre CFEngine , Puppet , Chef , bcfg2 , AutomateIt y cualquier otro sistema de administración de configuración, y me sorprendió mucho encontrar muy poco aquí en Server Fault. Por ejemplo, solo conocía los primeros tres enlaces anteriores, los otros dos que encontré en una búsqueda de Google relacionada.

Por lo tanto, no estoy interesado en lo que la gente piensa que es el mejor, o lo que les gusta. Me gustaría saber lo siguiente:

  1. Nombre del sistema de gestión de configuración.
  2. Por qué se creó (en lugar de usar una solución existente).
  3. Fortalezas relativas.
  4. Debilidades relativas.
  5. Licencia.
  6. Enlace al proyecto y ejemplos.

Marque su pregunta como wiki de la comunidad.
ThatGraemeGuy


gracias, no estaba al tanto de eso. Debería pasar el rato con meta con más frecuencia. :-) EDITAR: acabo de darme cuenta de la antigüedad que tiene ... ¡ Realmente debería pasar el rato con meta más a menudo!
ThatGraemeGuy

@Graeme No te sientas tan mal. El cambio importante , que es el hecho relevante aquí, está fechado el 14 de octubre de este año. Y solo lo sabía porque sigo a @codinghorror en Twitter.
Daniel C. Sobral

Respuestas:


5

Nombre del sistema de gestión de configuración: Cfengine Community 3

Por qué se creó: visite http://cfengine.com/techFaq#create

Fortalezas relativas:

  • es muy pequeño (5 MB) con pocas dependencias
  • le permite elegir libremente tanto entre plantillas y modificaciones diferenciales del sistema para una gestión integrada
  • maneja muy bien la complejidad organizacional, es decir, no requiere "un modelo para todos"
  • alta escalabilidad, alta velocidad, pero bajo uso de RAM
  • no se basa en SSL y sus posibilidades de comunicación
  • tiene una amplia documentación, una gran base de instalación y una comunidad de usuarios
  • está orientado al conocimiento
  • tiene opciones de informes comerciales para auditorías de cumplimiento
  • es la opción dominante en bancos, petróleo y gobierno

Debilidades relativas: curva de aprendizaje empinada

Licencia: GPL v3

Enlace al proyecto y ejemplos: muchos tutoriales y guías: http://cfengine.com/manuals



3
  1. Nombre: Chef
  2. ¿Por qué creado? Desde las preguntas frecuentes (en oposición a la solución existente: también en las preguntas frecuentes )
  3. Fortalezas relativas: biblioteca de administración de configuración, marco de integración del sistema, almacén de datos flexible, de código abierto, persistente para nodos y otros datos, índices de búsqueda, comunidad fuerte, el servidor es una aplicación web liviana altamente escalable, Opscode proporciona un chef-servidor-como-a -servicio . También se resume en la página web de Opscode para Chef .
  4. Debilidades relativas: curva de aprendizaje empinada, muchas partes móviles en el servidor de código abierto (api, webui, índices de búsqueda, almacén de datos).
  5. Licencia: Licencia de software Apache 2.0
  6. Proyecto: Chef Wiki

Ejemplos:

Divulgación : trabajo para Opscode.


3

Microsoft SCCM

Fue creado a mediados de los 90 como SMS.

Fortalezas:

  • Configuración rápida
  • Se integra con AD
  • Flexible
  • Vamos a centrarnos en el ciclo de vida de los escritorios y servidores, en lugar de cosas más tácticas. Tiene una función de administración de configuración deseada robusta pero compleja.
  • Excelente informe
  • Multiplataforma, compatible con Windows, OS X y algunos sabores de Linux / Unix

Debilidades:

  • Requiere AD.
  • Caro si no está implementando una pila completa de Microsoft

Licencia:

Comercial. La licencia de servidor incluye MS SQL Server, las licencias de cliente se licencian individualmente para cada dispositivo o mediante el paquete Microsoft Core CAL. (el paquete requiere un EA)


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.