Sziasztok !
Segitsegeteket szeretnem kerni hogy ha a tapasztalataitokrol irnatok puppet skalazassal kapcsolatban. Tobb szaz szerver tamaszkodik kozponti Puppet config management megoldasra de a gond az hogy a kliensek futasideje eleg nagyra no ha nagyobb fajlokat kell osszeszinkronizalnia.
A Puppet server egy apache mod_passangerben fut (16 Mag 64G memoria) - ezt szivesen kivaltanam tobb szalas - esetleg tobb szerveres loadbalancer mogott levo ngnix megoldasra.
Kulonleges kihivast jelent h egyes hazi fejelsztesu alkalmazasok binarisai tobb szam megas TGZ fajlokban vannak - ezek elso szinkronja a kliensekre (Update stb...) egy egy ruby processzt a vegtelensegig lekot a tobbeik meg feleslegesen varnak (gyakran fel is adjak...)
Gondolkodtam rajta hogy a kozponti puppet katalogus server melle beallitanak dedikalt HTTP servereket, akar ruby nelkul is (apache, lighttpd stb...) kizarolag a nagy fajlok kiszolgalasara...
Ugy tunik kovetkezo lepesben ket katalogus servert uzemeltetnek Loadbalanace mogott tobbszalas ngnix rubyval ill szinten ket dedikalt lighttpd-t dedikalt fajlkiszolgalonak - ruby nelkul.
Ti hogyan csinalnatok? Ha valakinek tapasztalata lenne hasonloakban szivesen vennem ha megosztana velem.
Barminemu segitseget elore is koszonok !
- 3763 megtekintés
Hozzászólások
A passenger hatékony több szálú futtatókörnyezet, miért akarod kiváltani?
A fileserver-t még sose terheltem nagy forgalommal, szerintem nem arra találtak ki, bár nem vizsgáltam, mert vannak sokkal hatékonyabb frissítési csatornák is amik már bizonyítottak és jól integrálhatóak a puppetel (VCS, rsync, stb).
Szerintem dobd a targézás frissítést és minden bajod megoldódik.
- A hozzászóláshoz be kell jelentkezni