Obrazowanie jest przegrywającą propozycją. Pełna instalacja przy uruchamianiu CentOS powinna zająć mniej niż 10 minut. Jeśli Twoja instalacja jest znacznie wolniejsza, warto to zbadać.
Problem z obrazowaniem polega na tym, że musisz zachować „złotą” kopię i aktualizować ją podczas wprowadzania zmian w kompilacji. Oznacza to, że nadal potrzebujesz mechanizmu instalacji nienadzorowanej, a każda zmiana wymaga wykonania takiej instalacji, zmiany obrazu (wymagającego mechanizmu automatycznej personalizacji środowiska) i uczynienia tej kopii złotą kopią. Jeśli zamierzasz wprowadzić zmiany bezpośrednio w swojej złotej kopii, szybko skończysz z bałaganem po latach łatania, aktualizacji itp.
Jeśli musisz obrazować systemy, powinieneś obrazować domyślną kompilację systemu operacyjnego i sprawić, aby praca poinstalacyjna (dostosowanie lokalne) odbywała się osobno na każdym nowym komputerze. W ten sposób trywialne zmiany w kompilacji nie będą wymagały przebudowy złotej kopii.
Jeśli Twój sprzęt nie jest identyczny, możesz wykorzystać automatyczne wykrywanie / konfigurację instalatora. Użyłem praktycznie identycznej konfiguracji Kickstart między RedHat / CentOS 3, 4 i 5 oraz wszelkiego rodzaju sprzętem.
Najgorszym rezultatem obrazowania, jaki kiedykolwiek widziałem, był system instalowania systemów Solaris za pomocą złotego obrazu (i dd z wielopakami). Ich instalator i łatanie jest tak wolny, że wydawało się to mieć sens. Niestety całkowicie zmieniają sprzęt zainstalowanego systemu w sposób nieautoryzowany. Każdy typ sprzętu miał swój własny złoty obraz. Trywialna zmiana kompilacji wymagałaby zmiany na dziesiątkach dysków. Drugim najgorszym były maszyny do obrazowania grup systemu Windows (znowu rozsądne ze względu na okaleczony instalator) w porównaniu z grupą Linuksa używającą Kickstart. Grupa Linux może wdrożyć zmianę, powiedzmy, konfiguracji DNS w ciągu kilku minut. (Jedna minuta na zmianę postinstalacji, następnie kompilacja testowa, a następnie ręczne przesunięcie konfiguracji na istniejące komputery). Grupa Windows musiała uruchomić każdy złoty obraz, wprowadzić zmiany, cofnij cruft spowodowany przez uruchomienie złotego obrazu, a następnie wykonaj testową kompilację. (Musieli także zakupić specjalne narzędzia do automatyzacji zmian w konfiguracji systemu na wielu komputerach, aby zmienić istniejące maszyny). Grupa Windows miała również opcję ponownej instalacji złotego obrazu, aby dokonać ich zmiany, ale ponieważ była to ręczna instalacja systemu operacyjnego i dziesiątek aplikacji, za każdym razem wymagałaby tygodniowych testów i ryzykowałaby mniejszą produktywnością systemów identyczne niż w inny sposób możliwe.
Zauważ, że w obu przypadkach konfiguracje Windows i Solaris ze złotym obrazem nie były obsługiwane w najlepszy możliwy sposób, a niektóre wybory dokonane przez administratorów zaprzeczały brakowi kompetencji. Ale rozpoczęcie od nieuzasadnionego projektu nie pomogło.
Kickstart działa tak dobrze, że nie ma powodu, aby nawet myśleć inaczej (mam na to wiele drobnych skarg, ale byłoby tysiąc razy gorzej, gdyby zrobiły to maszyny obrazujące). Jeśli twój program instalacyjny jest czymś innym niż Anaconda, a jego zautomatyzowane instalacje są mniej przydatne niż uruchomienie, powinieneś rozważyć, czy ta dystrybucja naprawdę była kiedykolwiek przeznaczona do użytku korporacyjnego.