Servervirtualisering er en teknologi som lar deg kjøre flere operativsystemer og applikasjoner på en enkelt fysisk server. Dette oppnås ved å lage virtuelle maskiner (VM) på den fysiske serveren, hver med sitt eget operativsystem og ressurser.
Slik fungerer det:
* Fysisk server: Dette er den faktiske maskinvaren der virtualiseringsprogramvaren kjører.
* Hypervisor: Dette er programvaren som administrerer virtualiseringsprosessen, oppretter og kjører VM -er. Det er to hovedtyper:
* Type 1 Hypervisor: Kjører direkte på maskinvaren (f.eks. VMware ESXI, Microsoft Hyper-V).
* Type 2 Hypervisor: Kjører som en applikasjon i et eksisterende operativsystem (f.eks. Oracle VirtualBox, VMware Workstation).
* Virtuelle maskiner: Dette er programvaredefinerte forekomster som fungerer som separate fysiske datamaskiner, som hver kjører sitt eget operativsystem og applikasjoner.
Fordeler med servervirtualisering:
* Forbedret maskinvareutnyttelse: Ved å kjøre flere VM -er på en enkelt server, kan du konsolidere servere og redusere antall fysiske maskiner som kreves. Dette fører til lavere maskinvarekostnader og redusert energiforbruk.
* økt fleksibilitet og smidighet: VM -er kan opprettes og distribueres raskt, noe som gir rask levering av nye applikasjoner og tjenester.
* Forbedret katastrofegjenoppretting: VM -er kan enkelt sikkerhetskopieres og gjenopprettes, og gir en rask og effektiv måte å komme seg etter strømbrudd på.
* Forbedret sikkerhet: VM -er kan isoleres fra hverandre, og redusere risikoen for at sikkerhetsbrudd sprer seg over hele systemet.
* Forenklet ledelse: VM -er kan administreres sentralt, noe som gjør det lettere å oppdatere og opprettholde hele miljøet.
Typer servervirtualisering:
* Operativsystem Virtualisering: Den vanligste typen, der VM -ene kjører sine egne operativsystemer.
* Application Virtualization: Virtualiserer applikasjoner uten behov for et fullt operativsystem.
* Desktop Virtualization: Leverer brukerens skrivebordsmiljø som en VM, og gir en jevn opplevelse på forskjellige enheter.
* serverløs databehandling: En form for virtualisering som lar deg kjøre kode uten å administrere servere, slik at utviklere kan fokusere på applikasjonslogikken.
eksempler på servervirtualiseringsløsninger:
* VMware vSphere
* Microsoft Hyper-V
* Oracle VirtualBox
* Citrix XenServer
* Paralleller Desktop
Totalt sett er servervirtualisering en kraftig teknologi som kan forbedre effektiviteten, fleksibiliteten og sikkerheten til IT -infrastrukturen din betydelig.