Van VMware naar KVM

(tags: )

Op verzoek van Serge een berichtje om te melden dat ik voor virtualisatie overgestapt ben van VMware naar KVM/QEMU en mijn ervaringen daarmee.

De redenen voor de overstap waren tweedelig: enerzijds was dat ik het beu was om met elke kernelupgrade de nieuwe VMware modules te moeten compileren. De tweede reden was echter dat ik mijn desktop geupgraded had naar Ubuntu Hardy (wat overigens heel vlot verliep) en de management console van VMware Server daar niet meer onder werkte waardoor ik mijn virtuele machines (die op de gehackte server draaiden) niet meer kon beheren.

Dan maar de goede raad van een collega opgevolgd: deze guide gevolgd en KVM geïnstalleerd op die server. VMware machines omzetten naar KVM/QEMU is een fluitje van een cent (hint), maar toch werkte de boel niet meteen: KVM/QEMU kent blijkbaar geen SCSI-devices. Geen probleem, de root in de bootloader aanpassen van /dev/sda1 naar /dev/hda1 en we waren vertrokken. KVM/QEMU kan vlotjes overweg met de VMware virtual disk images, zodat ook dat geen probleem was. Conversie was eigenlijk niet nodig, maar toch heb ik de boel omgezet naar het qcow2 formaat.

Alles werkt vlotjes nu: de virtuele machines draaien op de server beneden, terwijl ik deze kan beheren vanop mijn desktop via de virtual machine manager. Helaas is deze GUI nog niet compleet qua functionaliteit, maar ik kan er wel mee doen wat ik moet doen. Alweer een succesvolle omschakeling van een commercieel naar een volledig vrij pakket dus.

Trouwens, nog een fijne anekdote: diezelfde collega draait KVM op zijn desktop (eveneens Ubuntu Hardy) en draait daarin een virtuele machine met Windows XP. Deze laatste doet er amper 3s over om volledig op te starten, wat een pak sneller is dan wanneer deze native op zijn pc draait. Voor de twijfelaars een reden te meer dus om eens te experimenteren met Ubuntu: als je echt nog Windows nodig hebt voor eender welke applicatie, dan draai je het nog beter virtueel :-)

4 reacties

Anoniem's picture

VirtualBox kan ik ook wel aanbevelen...
Ik draai het op Mac OS X om 2 windows-installaties, slackware en ubuntu te virtualiseren. Ook wat benchmarks gedaan, waarvoor ik ook eens opensolaris heb geinstalleerd. Bijna native snelheid voor slackware, windows +- 2/3 van de snelheid...

Anoniem's picture

Ik ben ook tevreden over Virtualbox. Ik gebruik dat momenteel om een windows xp te draaien onder Ubuntu Gutsy en dat werkt vlot. Je neemt wel best een nieuwe versie, en suspenden met een draaiende vm is niet zo best. Maar voor de rest ben ik er erg tevreden van.

Peter Dedecker's picture

Ik heb ondertussen nog goede dingen gehoord over VirtualBox en de website eens bekeken, ziet er idd echt super uit. Alle packages zitten ook in de Ubuntu repo's. Ik ga nu niet direct migreren, alles werkt en ik heb er nog wat experimenten mee te doen, maar achteraf ga ik dat zeker eens uitproberen.

Anoniem's picture

Ik ben hier ook mee bezig Ubuntu Intrepid. Inmiddels heb ik de xml files geconfigureerd in de qemu:///session in plaats van de qemu:///system. Je moet namelijk af en toe sudo zijn om dingen te kunnen doen. Op deze manier kan je een normale gebruiker hiermee laten werken.(en kan je via de interface virtual manager starten ipv via de terminal te sudo'en.)

Wel gaat de import behoorlijk mis... Met 24MB ram kan je natuurlijk geen windows 2003 server draaien :-)

ik heb nu nog een aantal issues uit te zoeken:

Met kvm directmode krijg ik een BSOD. ik hoop dat dit middels de virtual manager geen probleem is.
Maar eerst nog de virDomainCreate oplossen. network default not found... Waarschijnlijk mist hij wat netwerk instellingen. Meer wellicht later...

Plaats een nieuwe reactie

The content of this field is kept private and will not be shown publicly. If you have a Gravatar account, used to display your avatar.
  • Web- en e-mail adressen worden automatisch omgezet in links.
  • Toegestane HTML tags: <a> <acronym> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <del> <ins> <i> <b> <u> <blockquote>
  • Je mag code posten dmv <code>...</code> (generiek) of <?php ... ?> (highlighted PHP) tags.
  • Op het einde van de lijn of paragraaf wordt automatisch een nieuwe lijn begonnen.

Meer informatie over opmaak mogelijkheden

Syndicate content

Politiek engagement

N-VA logo

Belgische staatsschuld in euro

(Neen, dit hokje is niet te klein.) Verdeeld over 10.414.336 inwoners (inclusief baby's) geeft dit een schuld van 32612.53 € voor elke Belg.

Kortjes

Je vindt me ook terug op

Facebook logo
Twitter logo
YouTube logo
Vimeo logo
GarageTV logo
Flickr logo

Laatste reacties

Syndicate content

Laatste foto's

Meer foto's hier.

Contact

Je kan me steeds contacteren via het contactformulier of rechtstreeks:
Kleine Kerkstraat 24, 9050 Gent
Peter@peterdedecker.eu
0486/152320

Disclaimer

Dit is de website van Peter Dedecker. Alle teksten mogen, tenzij anders vermeld, overgenomen worden mits bronvermelding. Een link wordt altijd geapprecieerd. Dit alles is mijn persoonlijke opinie. Organisaties waar ik lid van (geweest) ben of voor (ge)werk(t heb) kunnen in geen geval aansprakelijk gesteld worden voor wat ik hier schrijf. Zie de volledige disclaimer.