Kjør flere samtidige operativsystemer

Nerdvana presenterer denne gang Xen, en virtualiseringsløsning for samtidig kjøring av flere separate operativsystemer.

Med virtualisering menes ofte muligheten til å dele en datamaskin opp i flere virtuelle datamaskiner, som så kan kjøre hver sin instans av ett eller flere typer operativsystemer.

Det kan være ulike grunner til at brukere av datamaskiner ønsker å kjøre flere operativsysteminstanser på en gang, men hovedgrunnen for de fleste er reduserte maskinvarekostnader. De færreste systemer krever full ytelse til enhver tid, noe som kan utnyttes ved å fordele

Samtidig er det i mange tilfeller ønskelig å holde datamaskinsystemer, for eksempel servere, adskilte fra hverandre. Dette av sikkerhetsårsaker. Går ett av de systemene ned, vil det ikke påvirke de andre systemene. Dette gjelder normalt også virtuelle systemer som kjøres på én fysisk maskin.

En annen faktor kan være at ikke all programvare finnes til det samme operativsystemet. Da vil brukeren kunne installere to eller flere ulike operativsystemer på én fysisk maskin og kjøre dem samtidig i hver sin virtuelle maskin.

En fritt tilgjengelig løsning for dette er Xen, en monitor for virtuelle maskiner. Dette er en plattform for å kjøre virtuelle maskiner på en x86-basert datamaskin. Foreløpig er det ganske begrenset hvilke operativsystemer som kan benyttes i de virtuelle maskinene. Årsaken er at operativsystemene må bygges om en smule for å kunne kjøres effektivt i de virtuelle maskinene.

Så langt er det mulig å kjøre ombygde utgaver av Linux 2.4, Linux 2.6 og NetBSD, mens versjoner av FreeBSD og Plan 9 snart er klare.

Windows kan foreløpig ikke benyttes, av lisensårsaker, men University of Cambridge, som står bak Xen, regner med at kjøring av umodifiserte operativsystemer vil bli enklere å få til når virtualiseringsegenskaper bygges inn i kommende x86-prosessorer.

Lenke til:

Kommentarer/erfaringer/alternativer? Fortell om det i debattforumet nedenfor.

Nerdvana-redaksjonen tar mer enn gjerne imot flere tips om glimrende og gratis programvare for avanserte brukere og spesielt interesserte. Tipsene sendes til harald@digi.no.

Tidligere Nerdvana-tips
  02.03.09 Rammeverk for PHP-utvikling
  18.02.05 Bedre databaseytelse med Memcached
  17.02.05 Presenter navigasjonsløsninger med PHP
  16.02.05 Sikrere hurtigmeldinger med Gaim-tillegg
  15.02.05 Dypdykk i eksekverbare filer
  14.02.05 Ruby-basert gjenkjenning av mønstre
  11.02.05 Modulbasert gruppevaresystem
  10.02.05 Alternativ SSH-klient for Windows
  09.02.05 Fire nettverkskameraer i ett vindu
  08.02.05 Få tak i den gamle utgaven
  07.02.05 Bedre oversikt over Windows-driverne
  03.02.05 Fjernstyr PC-en fra en nettleser
  02.02.05 Bedre satellittbilder fra hele verden
  01.02.05 Lag Flash-baserte læreprogrammer
  31.01.05 Deaktiver filbeskyttelsen i Windows
  28.01.05 Avansert konstruksjon med BRL-CAD
  27.01.05 Lær Perl-programmering for weben
  26.01.05 Lag din egen IP-telefonitjeneste
  25.01.05 Få oversikt over vinsamlingen
  24.01.05 Fersk fildeler uten annonser
  21.01.05 Enkel administrasjon av PostgreSQL
  20.01.05 Sentral oversikt over MS-programvaren
  19.01.05 Bedre nettverkssikkerhet i Windows
  18.01.05 Lag videoeffekter med Jahshaka
  17.01.05 En bedre filutforsker
  14.01.05 Virtuell Linux på minnepinnen
  13.01.05 Sikrere bruk av Windows XP
  12.01.05 Det perfekte DVD-registeret
  11.01.05 Fjerntilgang til Google Desktop-søk
  10.01.05 Hele regnestykket på én linje

Enda eldre Nerdvana-er:

Nerdvana-arkivet

Til toppen