Seit ca. 10 Tagen beschäftige ich mit mit
XEN. Anstoß war das einfach installieren und skalieren dieser Serverlösung. Meine xenU Domain Filesysteme sind auf ein
FAS250 gewandert und werden per iSCSI an den Gentoo xen0 Server angebunden. Das funzt auch soweit ganz gut. Leider läßt sich nur eine etwas ältere beta von
Linux-iSCSI auf dem Gentoo-Xen Kernel/System kompilieren die anscheinend keine /dev/iscsi Einträge macht. So kann es vorkommen das die LUNs des Filers bei jedem Neustart vertauscht sind. Das resultiert in unterschiedlichen Devices hinter /dev/sda, /dev/sdb usw.
Das Problem konnte ich leider nur mit einem Script umgehen welches die xen Konfiguration bei jedem Rechnerstart neu generiert. Alles was mit Portage/Distfiles/Packages zusammenhängt kommt per NFS vom Filer. So braucht es nur ein "emerge world" mit Kompilieren. Die anderen xenU Domains können sich dann das fertig kompilierte installieren. Das einzige was ein bischen zu kurz kommt sind die Statistiktools. Ich sehe nur welche Domain wieviel Sekunden CPU Zeit verbraucht hat, aber kein ist Zustand, keine Netznutzung, DeviceIO. Das ist alles komplett voneinander getrennt. Mal sehen vielleicht bringt ja Xen3.0 da Vorteile. Insgesammt hab ich jetzt 3 System auf einem Xen Server laufen welche auch hoffendlich nächste Wochen Produktiv gehen.
Seit ein paar Jahren hab ich schon einen Webserver mit Linux vserver. Ich muss aber sagen das ich heute Xen bevorzugen würde.
Stimm ab für Artikel, die jünger als 7 Tage sind!
Derzeitiges Karma: 0, 0 Stimme(n) 845 Klicks