søndag 29. juli 2007

KVM - Kernel based Virtual Machine

Jeg har ett par maskiner som alltid står på, men etter å ha lest litt om Xen og spessielt om KVM, fant jeg ut at jeg kunne samle dem på en felles maskin.

Jeg kjøpte litt ny (billig, det går litt sport i det, og jeg har ikke såå mye penger å bruke på hobby ;-)) maskinvare og satt inn i ett gammel kabinett. CPUen har støtte for virtuelle maskiner innebygd (HVM), og det funker fint med KVM.

Etter litt testing har jeg nå installert en Windows 98 SE maskin og ett par Linux servere. En fordel er at man kan sette opp så mange servere man vil, slik at sikkerheten blir ivaretatt på en god måte. Verten for disse maskinene vil fungere som brannmur og ruter, og vil ha svært begrensede tilkoblingsmuligheter. Vurderer å kun ha konsoll tilgang på den etterhvert.

KVM har den fordelen over Xen, at man slipper å modifisere gjesten. KVM er i midlertid ikke helt bugfritt enda, så man må ta noen små omveier (slå av ACPI og kjøre i software emulert modus under installasjon), men ellers fungerer det perfekt!

Spec/pris på maskinvare:

  • ECS C51GM-M, m/integrert nettverk og skjermkort (170,- 'demo' vare)
  • AMD Athlon 64 X2 3600+ 1.9GHz m/AMD-V (550,-)
  • 1GB DDR2 6400 (395,-)
Totalt: 1115,- for en ny kraftig server (i alle fall etter min målestokk ;-))
I tillegg kjøpte jeg en SATA2 disk og betalte litt frakt.

Linker:
Ubuntu HOWTO (kommer)
KVM Wiki


Oppdatering følger :-)