Xen vs KVM

Jag har nu ett par dagar försökt få igång XEN på Debian och Ubuntu, men det har inte gått särskilt bra. Främst av det enkla skälet att Ubuntu uttalat sagt att man väljer att inte aktiva supporta XEN utan KVM. Varför det inte funkar i Debian kan jag inte svara på, men troligen för att XEN enligt rykten är väldigt svårt att underhålla i paketform, om det är sant eller inte låter jag förbli osagt.

Hur som helst så var det kalasenkelt att installera KVM i Ubuntu, så nu lirar det utan problem på laptopen. Visst det kanske inte är det ultimata att installera KVM på en laptop, men det funkar! Nu ska jag börja koda på någon form av webbgränssnitt för att styra KVM, tyvärr så verkar det inte finnas några riktigt bra PHP bindningar för libvirt, men jag har hittat det här (phplibvirt) som ser ut att supporta det jag vill ha.

CentOS – grusade drömmar och inkompatibel kärlek.

Jag hade en nyfunnen kärlek för CentOS, allt bara funkade och det var så fantasiskt bra att arbeta med, tills jag skulle försöka få igång XenApi på min server.

Efter att ha försökt i evigheter att få igång det, jag provade ansluta lokalt,remote startade om server och allt annat jag kunde komma på. När jag i min irritation och förtvivlan hittade den här tråden: https://bugzilla.redhat.com/show_bug.cgi?id=310051 efter att ha kontrollerat paketversionen på XEN i min installation så insåg jag att det här var anledningen till att det inte funkade.

För att sammanfatta, det kommer inte finnas något XenApi i RHEL 5, då det är för mycket jobba att skriva om xen userspace som är baserat på XEN 3.0.3 och i den versionen finns inte XenApi med, och eftersom CentOS är RHEL fast i communityversion så lär knappast den funktioner implementeras.

Kvar stod jag med en klump i magen och en känsla av hopplöshet, men som en 16 årig pojke på rebound så installerade jag debian och som i en dröm så bara fungerade det.