Virtualisering

Tekniken som möjliggjorde molnet

Förr i tiden krävdes en fysisk server för varje applikation. Om du hade ett e-postsystem, en databas och ett webbhotell, behövde du tre fysiska burkar. Detta var dyrt, ineffektivt och krävde massor av ström och kyla. Virtualisering förändrade allt detta och lade grunden för det vi idag kallar ”molnet”.

Virtualisering handlar om att skapa en mjukvarubaserad (virtuell) version av något, snarare än en fysisk. Det gör det möjligt att dela upp en enda fysisk server i flera ”virtuella maskiner” (VMs), som alla agerar som fristående datorer med sina egna operativsystem.

Hur fungerar det?

Mellan den fysiska hårdvaran och de virtuella maskinerna ligger ett tunt lager mjukvara som kallas Hypervisor (t.ex. VMware eller KVM). Hypervisorn lurar operativsystemen att tro att de har tillgång till egen fysisk hårdvara, medan den i själva verket fördelar serverns totala resurser (CPU, RAM, Lagring) effektivt mellan dem.

Varför är virtualisering kärnan i Savecores IaaS?

Savecores infrastrukturtjänster (IaaS) bygger helt på virtualiseringsteknik. Det ger våra kunder enorma fördelar jämfört med att äga fysiska servrar:

  • Resurseffektivitet: Vi utnyttjar hårdvaran maximalt, vilket sänker kostnader och energiförbrukning.
  • Flexibilitet: Behöver ni mer minne eller processorkraft? Vi kan tilldela det till er virtuella server på några minuter, utan att behöva skruva i hårdvara.
  • Hög tillgänglighet: En virtuell server är inte bunden till en specifik fysisk låda. Om hårdvaran går sönder kan den virtuella servern automatiskt flyttas och startas om på en annan fysisk server, ofta utan märkbart avbrott.
Kontakta oss för rådgivning!

Vanliga frågor och svar om virtualisering

Vad är en virtuell maskin (VM)?

En virtuell maskin är en mjukvarufil som fungerar precis som en fysisk dator. Den har ett eget operativsystem (t.ex. Windows eller Linux) och egna applikationer, men den lånar processor, minne och lagring från den fysiska server den ligger på.

Påverkar virtualisering prestandan?

Tidigare fanns en viss prestandaförlust (”overhead”), men med dagens moderna hypervisors och processorer är skillnaden försumbar för de allra flesta applikationer. Fördelarna i flexibilitet och upptid väger nästan alltid tyngre än den marginella prestandaskillnaden.

Vad är skillnaden på Virtualisering och Containrar?

Virtualisering (VMs) simulerar en hel dator inklusive operativsystemet. Containrar (t.ex. Docker) är en lättare teknik som delar operativsystemets kärna och bara paketerar själva applikationen. Containrar är ofta snabbare och mer resurssnåla, men VMs erbjuder starkare isolering och säkerhet.