📬 Del 7 i serien om grundläggande IT-infrastruktur
En serie om tekniken som håller företag igång

Vi har gått igenom AD, GPO, DNS, DHCP, PKI och NTFS. Nu dyker vi in i virtualisering — tekniken som förändrade hela synen på servrar och infrastruktur i grunden.

På 90-talet och tidigt 2000-tal gällde en enkel regel i serverhallen: en uppgift, en server. Mailservern hanterade mail. Filservern hanterade filer. Webbservern hanterade webben. Problemet? Servrarna var enormt dyra, tog stor plats, förbrukade mycket el — och utnyttjades till kanske 10–15 % av sin faktiska kapacitet.

Virtualisering löser det problemet. Enkelt uttryckt är det tekniken att köra flera separata, isolerade datorer — virtuella maskiner — på en enda fysisk maskin, samtidigt.

Vad är virtualisering — på riktigt?
Den enkla förklaringen

Tänk dig att du har ett stort kontorshus med ett enda enormt öppet plan. Istället för att bygga ett hus per avdelning sätter du upp väggar inuti och skapar separata rum. Varje rum tror att det är ett eget hus — det har sin egen ingång, sina egna regler och vet ingenting om grannarnas rum.

Virtualisering gör samma sak med serverhårdvara. Den fysiska servern kallas host (värddator). De virtuella datorerna som körs på den kallas virtuella maskiner (VM:ar). Varje VM tror att den är en riktig, fristående dator — med eget operativsystem, eget nätverk och egna resurser.

💡 Enkelt förklarat: Virtualisering är kontorsväggar för servrar. En fysisk maskin, hur många logiska maskiner som helst.
Grundläggande begrepp
Fem saker du bör känna till
01 — Hypervisor

Hypervisorn är programvaran som gör virtualisering möjlig. Den sitter mellan hårdvaran och de virtuella maskinerna och fördelar processorkraft, minne och lagring. Det finns två typer: Type 1 (bare-metal) körs direkt på hårdvaran utan underliggande operativsystem — t.ex. VMware ESXi och Microsoft Hyper-V. Type 2 körs ovanpå ett vanligt OS — t.ex. VirtualBox eller VMware Workstation på din laptop.

02 — Virtuell maskin (VM)

En VM är en komplett dator i mjukvaruform. Den har ett virtuellt processorer, virtuellt RAM, virtuell hårddisk och virtuella nätverkskort. Från operativsystemets perspektiv inuti VM:en ser allt ut precis som riktig hårdvara. Du kan köra Windows Server, Linux, eller i princip vad som helst.

03 — Snapshot

En av virtualiseringens mest älskade funktioner. En snapshot är en frysad ögonblicksbild av en VM:s tillstånd vid ett givet tillfälle. Ska du göra en stor systemuppdatering? Ta en snapshot först. Går något fel? Återställ till snapshot — VM:en är tillbaka på trettio sekunder, precis som den var.

04 — Live Migration

I moderna miljöer kan en VM flyttas från en fysisk server till en annan medan den körs — utan avbrott, utan att användarna märker något. Det kallas live migration (eller vMotion i VMware-världen). Det möjliggör underhåll av fysisk hårdvara utan driftstopp.

05 — Resurspoolning

Flera fysiska servrar kan slås ihop till en gemensam resurspool — ett kluster. Hypervisorn fördelar automatiskt CPU, RAM och lagring dit det behövs. En VM som plötsligt behöver mer kraft får mer. En inaktiv VM tar mindre. Inget slöseri.

"Virtualisering förändrade IT i grunden: från ett torn av servrar per tjänst till ett enda rack som kör allt — och kan expandera med ett knapptryck."
Fördelarna — varför alla bytte
Kostnader, flexibilitet och överlevnad

Kostnad: Färre fysiska servrar betyder lägre hårdvarukostnader, lägre elkostnader, mindre kylning och mindre utrymme i serverhallen. Utnyttjandegraden går från 10 % till 70–80 %.

Flexibilitet: En ny server tar minuter att skapa — inte veckor att beställa och installera. Behöver du testa en ny konfiguration? Klona en VM. Ska du ta bort en tjänst? Ta bort VM:en. Inget skruvande, inga kablar.

Hög tillgänglighet: Med kluster och live migration kan hårdvara bytas ut och underhållas utan att tjänster påverkas. En fysisk server som kraschar kan få sina VM:ar automatiskt startade om på en annan host inom sekunder.

💡 Det är virtualisering som möjliggjorde molnet. AWS, Azure och Google Cloud är i grunden enorma pooler av virtualiserad hårdvara som delas ut på begäran.
Vad är skillnaden på VM och container?
Docker och Kubernetes — ett steg längre

På senare år har containers (t.ex. Docker) blivit populära som ett lättviktigare alternativ till VM:ar. En VM virtualiserar hela hårdvaran och kör ett eget operativsystem. En container delar operativsystemkärnan med värddatorn och virtualiserar bara applikationen och dess beroenden.

Resultatet är att containers startar på millisekunder, tar upp mycket lite utrymme och är extremt portabla. Nackdelen är sämre isolering — en container delar kärna med hosten, vilket kan vara en säkerhetsrisk i känsliga miljöer.

💡 VM:ar och containers löser olika problem. VM:ar för full isolering och hela servermiljöer. Containers för enskilda applikationer och mikrotjänster. Moderna system använder ofta båda.

// Sammanfattning — Virtualisering

  • Virtualisering låter en fysisk server köra många isolerade virtuella maskiner
  • Hypervisorn fördelar hårdvaruresurser mellan VM:arna
  • Snapshots ger omedelbar återställning vid problem
  • Live migration möjliggör underhåll utan driftstopp
  • Minskar kostnader, ökar flexibilitet och möjliggör hög tillgänglighet
  • Containers är ett lättviktigare komplement — inte en ersättare

Virtualisering är grunden som modern IT-infrastruktur vilar på. Utan det hade molntjänster aldrig existerat, moderna datacenter hade sett helt annorlunda ut — och din IT-avdelning hade behövt tre gånger så mycket golvyta i serverhallen.