Apa kelebihan dan kekurangan sistem manajemen konfigurasi yang ada? [Tutup]

17

Saya mencari di sini untuk beberapa perbandingan antara CFEngine , Puppet , Chef , bcfg2 , AutomateIt dan sistem manajemen konfigurasi apa pun yang mungkin ada di luar sana, dan sangat terkejut saya bisa menemukan sangat sedikit di sini di Server Fault. Misalnya, saya hanya tahu dari tiga tautan pertama di atas - dua lainnya saya temukan di pencarian google terkait.

Jadi, saya tidak tertarik pada apa yang orang pikirkan adalah yang terbaik, atau yang mereka sukai. Saya ingin tahu yang berikut:

  1. Nama Sistem Manajemen Konfigurasi.
  2. Mengapa itu dibuat (sebagai lawan menggunakan solusi yang ada).
  3. Kekuatan relatif.
  4. Kelemahan relatif.
  5. Lisensi.
  6. Tautan ke proyek dan contoh-contoh.
Daniel C. Sobral
sumber
Silakan tandai pertanyaan Anda sebagai wiki komunitas.
ThatGraemeGuy
@Graeme Lihat meta.stackexchange.com/questions/392/… .
Daniel C. Sobral
terima kasih, saya tidak menyadarinya. Saya harus lebih sering bergaul dengan meta. :-) EDIT: hanya melihat berapa umur yang terlalu ...... aku harus benar-benar nongkrong di meta lebih sering!
ThatGraemeGuy
@ Greme Jangan merasa begitu buruk. Perubahan penting , yang merupakan fakta yang relevan di sini, tertanggal 14 Oktober tahun ini. Dan saya hanya menyadarinya karena saya mengikuti @codinghorror di twitter.
Daniel C. Sobral 8-10

Jawaban:

5

Nama Sistem Manajemen Konfigurasi: Komunitas Cfengine 3

Mengapa ini dibuat: kunjungi http://cfengine.com/techFaq#create

Kekuatan relatif:

  • sangat kecil dalam ukuran (5MB) dengan beberapa dependensi
  • memungkinkan Anda untuk memilih secara bebas antara templating dan modifikasi diferensial sistem untuk manajemen terintegrasi
  • menangani kompleksitas organisasi dengan sangat baik, yaitu tidak memerlukan "satu model untuk semua"
  • skalabilitas tinggi, kecepatan tinggi, tetapi penggunaan RAM rendah
  • tidak didasarkan pada SSL dan kerentanannya untuk komunikasi
  • memiliki dokumentasi yang luas, basis instalasi besar dan komunitas pengguna
  • berorientasi pada pengetahuan
  • memiliki opsi pelaporan komersial untuk audit kepatuhan
  • adalah pilihan dominan di bank, minyak dan pemerintah

Kelemahan relatif: kurva pembelajaran yang curam

Lisensi: GPL v3

Tautan ke proyek dan contoh-contoh: Banyak tutorial dan panduan: http://cfengine.com/manuals

Donna Holmen
sumber
3
  1. Nama: Koki
  2. Mengapa dibuat? Dari FAQ (sebagai lawan dari solusi yang ada: juga di FAQ )
  3. Kekuatan relatif: pustaka manajemen konfigurasi, kerangka kerja integrasi sistem, fleksibel, sumber terbuka, penyimpanan data yang persisten untuk node dan data lainnya, indeks pencarian, komunitas yang kuat, server adalah aplikasi web ringan yang sangat skalabel, Opscode menyediakan chef-server-as-a -layanan . Juga dirangkum di halaman web Opscode untuk Chef .
  4. Kelemahan relatif: kurva pembelajaran yang curam, banyak bagian yang bergerak di server sumber terbuka (api, webui, indeks pencarian, penyimpanan data).
  5. Lisensi: Lisensi Perangkat Lunak Apache 2.0
  6. Proyek: Chef Wiki

Contoh:

Pengungkapan : Saya bekerja untuk Opscode.

jtimberman
sumber
3

Microsoft SCCM

Itu dibuat pada pertengahan 90-an sebagai SMS.

Kekuatan:

  • Pengaturan cepat
  • Terintegrasi dengan AD
  • Fleksibel
  • Mari Anda fokus pada siklus hidup desktop dan server, daripada lebih banyak hal taktis. Memiliki fitur manajemen konfigurasi yang kuat namun kompleks yang diinginkan.
  • Pelaporan yang bagus
  • Cross platform, mendukung Windows, OS X, dan beberapa rasa Linux / Unix

Kelemahan:

  • Membutuhkan AD.
  • Mahal jika Anda tidak menerapkan Microsoft stack penuh

Lisensi:

Komersial. Lisensi server termasuk MS SQL Server, lisensi klien dilisensikan secara individual untuk setiap perangkat atau melalui bundel Microsoft Core CAL. (bundel membutuhkan EA)

duffbeer703
sumber
2

Wikipedia juga teman Anda: Perbandingan perangkat lunak manajemen konfigurasi sumber terbuka

Yang termasuk:
1. Properti dasar
2. Dukungan platform
3. Deskripsi singkat

Seni Shayderov
sumber
1
Saya melihat itu, tapi itu tidak cukup. Itu sebabnya saya datang ke sini. Sekarang, jawaban yang diberikan sejauh ini adalah apa yang ingin saya lihat, bahkan jika itu hanya mencakup sebagian kecil dari apa yang tersedia. Selain itu, saya tidak membatasi diri saya untuk open source.
Daniel C. Sobral