Каковы сильные и слабые стороны существующих систем управления конфигурациями? [закрыто]

17

Я искал здесь несколько сравнений между CFEngine , Puppet , Chef , bcfg2 , AutomateIt и какими-либо другими системами управления конфигурациями, и был очень удивлен, что смог найти очень мало здесь о сбое сервера. Например, я знал только о первых трех ссылках выше - две другие я нашел в связанном поиске Google.

Поэтому меня не интересует, что люди считают лучшим или что им нравится. Я хотел бы знать следующее:

  1. Название системы управления конфигурацией.
  2. Почему это было создано (в отличие от использования существующего решения).
  3. Относительные сильные стороны
  4. Относительные слабости.
  5. Лицензия.
  6. Ссылка на проект и примеры.
Даниэль С. Собрал
источник
Пожалуйста, отметьте ваш вопрос как вики сообщества.
ThatGraemeGuy
@Graeme См. Meta.stackexchange.com/questions/392/… .
Даниэль С. Собрал
спасибо, я не знал об этом. Я должен тусоваться на мета чаще. :-) РЕДАКТИРОВАТЬ: только что заметил, сколько лет слишком ...... Я действительно должен чаще тусоваться на мета!
ThatGraemeGuy
@ Грэм Не чувствую себя так плохо. Важное изменение , которое является соответствующим фактом здесь, датировано 14 октября этого года. И я знал об этом только потому, что следил за @codinghorror в твиттере.
Даниэль С. Собрал

Ответы:

5

Название системы управления конфигурацией: Cfengine Community 3

Почему это было создано: посетите http://cfengine.com/techFaq#create

Относительные сильные стороны:

  • очень маленький по размеру (5 МБ) с небольшим количеством зависимостей
  • позволяет свободно выбирать как шаблонную, так и дифференциальную модификацию системы для интегрированного управления
  • очень хорошо справляется с организационной сложностью, то есть не требует "единой модели для всех"
  • высокая масштабируемость, высокая скорость, но низкое использование оперативной памяти
  • не основан на SSL и его уязвимостях для общения
  • имеет обширную документацию, большую базу установки и сообщество пользователей
  • ориентирован на знания
  • имеет коммерческие варианты отчетности для аудита соответствия
  • является доминирующим выбором в банках, нефти и правительстве

Относительные слабости: крутая кривая обучения

Лицензия: GPL v3

Ссылка на проект и примеры: множество учебников и руководств: http://cfengine.com/manuals

Донна Холмен
источник
3
  1. Имя: шеф-повар
  2. Почему создан? Из FAQ (в отличие от существующего решения: также в FAQ )
  3. Относительные преимущества: библиотека управления конфигурацией, инфраструктура системной интеграции, гибкий, открытый исходный код, постоянное хранилище данных для узлов и других данных, поисковые индексы, сильное сообщество, сервер - легко масштабируемое легкое веб-приложение, Opscode предоставляет chef-server-as-a -сервис . Также кратко изложено на веб-странице Opscode для шеф-повара .
  4. Относительные недостатки: крутая кривая обучения, множество движущихся частей на сервере с открытым исходным кодом (API, WebUI, поисковые индексы, хранилище данных).
  5. Лицензия: Лицензия на программное обеспечение Apache 2.0
  6. Проект: Chef Wiki

Примеры:

Раскрытие : я работаю на Opscode.

jtimberman
источник
3

Microsoft SCCM

Он был создан в середине 90-х как смс.

Сильные стороны:

  • Быстрая установка
  • Интегрируется с AD
  • гибкий
  • Давайте сосредоточимся на жизненном цикле настольных компьютеров и серверов, а не на более тактических вещах. Имеет надежную, но сложную функцию управления требуемой конфигурацией.
  • Отличная отчетность
  • Кроссплатформенность, поддержка Windows, OS X и некоторых версий Linux / Unix

Слабые стороны:

  • Требуется AD.
  • Дорого, если вы не используете полный стек Microsoft

Лицензия:

Коммерческая. Серверная лицензия включает в себя MS SQL Server, клиентские лицензии лицензируются индивидуально для каждого устройства или через пакет Microsoft Core CAL. (в комплекте требуется советник)

duffbeer703
источник
2

Википедия тоже ваш друг: Сравнение программного обеспечения для управления конфигурацией с открытым исходным кодом

Что входит:
1. Основные свойства
2. Поддержка платформы
3. Краткое описание

Арт Шайдеров
источник
1
Я видел это, но этого недостаточно. Вот почему я пришел сюда. Теперь ответы, которые я получил, очень похожи на то, что я хотел бы видеть, даже если они охватывают лишь небольшую часть того, что доступно. Кроме того, я не ограничиваю себя открытым исходным кодом.
Даниэль С. Собрал