Jeg leger i øjeblikket lidt med VMWare, da min ide er at flytte postfix,
apache, mysql og php væk fra min all-in-on-maskine ind på en virtual
maskine. Dels for at backup af "serveren" bliver lettere (kun en fil som
skal kopieres) og dels for hurtigere at kunne få en backup maskine i
luften, hvis min maskine dør. Endelig vil jeg gerne kunne have en
Windows i baghånden som en virtuel maskine, hvis et program kræver det.
Intet fancy grafik.
Jeg har hidtil brugt VMWare server, da jeg i forvejen har brugt lidt
VMWare workstation på arbejde under Windows, og VMWare server nu er
gratis. Men jeg har også bemærket, at der findes alternativer til
VMWare, man jeg kan ikke rigtig finde pros/cons til de andre
alternativer, og vil gerne hvis der var nogen som kunne komme med deres
mening, og supplere mig herunder. Der er vist også lagt nogle funktioner
direkte ind i kernel som understøtter virtualisering, men hvad præcist
det giver, er jeg ikke klar over.
VMWare:
Pro:
- En maskine kan flyttes fra Linux host til Windows Host
- Et stort firma bag - support - lidt et microsoft argument
- Den virtuelle maskine kan tilgåes remote via server-console
- Det virker rimeligt ok ud fra mine første erfaringer
Con:
- 100% lukket kode
- Udnytter næppe virtualiseingskode i kernel -> større resource behov
(CPU/RAM)
Xen
Pro:
- Det mest kendte OS alternativ ?
- Udnytter kernel virtualiserings koden ?
- Mindre resource krævende i forhold til VMWare ?
Con:
- Ukendt fremtid grundet overgang til kommersiel "drift"
- XenServer ej gratis -> ingen remote kontrol ?
Virtualbox
Pro:
- Hjemmeside virker mere overskuelig en Xen's
- Virker mindre kommersiel en de andre
- Udnytter kernel virtualiserings koden ?
- Mindre resource krævende i forhold til VMWare ?
Con:
- Jeg har først for nyelig hørt om den
- Virker stadig meget i opstartsfasen
Som det sikkert fremgår er jeg meget blank, og jeg hælder meget imod
VMWare, selvom jeg lidt har følelsen af at jeg kunne få en mindre
resourcekrævende løsning ved at vælge en af de to andre. Dog ønsker jeg
ikke at skulle være en løsning, hvor der hver anden dag skal foretages
en patch/opdatering, eller at den virtuelle server skal genstartes.
Jeg regner med at ville kører ovenpå en almindelig Linux installation -
skifter sikkert til Kubuntu efter 5 år med Mandrake (og før det RedHat
og Slackware). Årsagen er at jeg tror jeg derved får lidt mere ydelse ud
af mit lidt ringe indbyggede grafikkort, når jeg på Workstationdelen
skal se lidt video eller surfe. Maskinen er en Pentium Mobile med 2 GB,
så der burde være nok til både den virtuelle server samt mit "arbejde".
Spørgsmålet er blot om jeg skal fortsætte med VMWare eller skifte - og
evt. til hvad ?
Jørn