Die Qual der Wahl + allgemeines Vorgehen
Posted: 2010-07-15 23:19
Naben zusammen,
über Folgendes würde ich gerne die Meinungen von wirklichen Experten hören:
IST-Zustand: 2 Webserver (Apache) und 2 DB-Server (mysql) eines "Fremd"-Anbieters.
Soll-Zustand: Wir (intern) wollen die Dinger selbst neu aufsetzen und jeweils clustern (HA).
Die Frage 1:
Welche Distribution?
Für interne Kisten setzen wir Stand heute Debian (Lenny) ein. Damit kann ich also umgehen.
Allerdings geht es hier um unser produktives Websystem, d.h. es sollte so stabil und sicher wie möglich sein. Ist Debian hierfür wirklich die beste Wahl? Die Pakete in stable sind ja nicht unbedingt aktuell. Wir haben über Gentoo nachgedacht, sind aber dafür noch recht unerfahren, was im Fehlerfall ein Risiko sein könnte. CentOS habe ich auch in Betracht gezogen, jedoch mag (m)ich rpm nicht so sehr ;).
Was setzt ihr für solche Zwecke ein?
Die Frage 2:
Wie realisiert man Stabilität der Software-Pakete?
Unsere Idee (mit Basis z.B. Debian): Basissystem installieren, per apt-get auf den neusten Stand bringen. Alles was an Applications daherkommt (wie Apache oder mysqld), wollten wir aus den Sourcen installieren, da im aktuellen Debian stable z.B. nur die alte Apache Version 2.2.9 vertreten ist. Somit würden wir eine Aktualität der Applications sicherstellen.
Macht das Sinn? Oder sollte man auch den Kernel immer nachbacken?
Dazu bräuchte ich mal ein paar Best-Practice Tipps :)
Gute Nacht und lieben Gruß
dante
über Folgendes würde ich gerne die Meinungen von wirklichen Experten hören:
IST-Zustand: 2 Webserver (Apache) und 2 DB-Server (mysql) eines "Fremd"-Anbieters.
Soll-Zustand: Wir (intern) wollen die Dinger selbst neu aufsetzen und jeweils clustern (HA).
Die Frage 1:
Welche Distribution?
Für interne Kisten setzen wir Stand heute Debian (Lenny) ein. Damit kann ich also umgehen.
Allerdings geht es hier um unser produktives Websystem, d.h. es sollte so stabil und sicher wie möglich sein. Ist Debian hierfür wirklich die beste Wahl? Die Pakete in stable sind ja nicht unbedingt aktuell. Wir haben über Gentoo nachgedacht, sind aber dafür noch recht unerfahren, was im Fehlerfall ein Risiko sein könnte. CentOS habe ich auch in Betracht gezogen, jedoch mag (m)ich rpm nicht so sehr ;).
Was setzt ihr für solche Zwecke ein?
Die Frage 2:
Wie realisiert man Stabilität der Software-Pakete?
Unsere Idee (mit Basis z.B. Debian): Basissystem installieren, per apt-get auf den neusten Stand bringen. Alles was an Applications daherkommt (wie Apache oder mysqld), wollten wir aus den Sourcen installieren, da im aktuellen Debian stable z.B. nur die alte Apache Version 2.2.9 vertreten ist. Somit würden wir eine Aktualität der Applications sicherstellen.
Macht das Sinn? Oder sollte man auch den Kernel immer nachbacken?
Dazu bräuchte ich mal ein paar Best-Practice Tipps :)
Gute Nacht und lieben Gruß
dante