Citrix Hy­per­visor er kendt for sin sta­bi­li­tet og høje ydeevne. I nogle si­tu­a­tio­ner kan et al­ter­na­tiv dog være det bedre valg. Vi ser nærmere på, hvornår du bør vælge en anden vir­tu­a­li­se­rings­løs­ning.

Hvad er Citrix Hy­per­visor?

Citrix Hy­per­visor er en vir­tu­a­li­se­rings­plat­form fra Citrix Systems. Hy­per­visoren startede som open source-projektet Xen, der blev iværksat af Uni­ver­si­ty of Cambridge i 2003. Citrix Hy­per­visor er en bare-metal vir­tu­a­li­se­rings­løs­ning, hvilket betyder, at den in­stal­le­res direkte på serverens fysiske hardware. Hy­per­visoren bruges til at køre ad­skil­li­ge virtuelle maskiner (VM’er) på en enkelt server. Ved at ad­mi­ni­stre­re hardwa­reres­sour­cer som CPU, hukom­mel­se og diskplads sikrer den en optimal fordeling af res­sour­cer­ne på for­skel­li­ge virtuelle maskiner.

Citrix Hy­per­visor un­der­støt­ter en række ope­ra­tiv­sy­ste­mer, herunder Windows og for­skel­li­ge Linux-di­stri­bu­tio­ner. Med Citrix kan du au­to­ma­tisk oprette sik­ker­heds­ko­pi­er og migrere virtuelle maskiner live. Der findes også ad­mi­ni­stra­tions­værk­tø­jer som XenCenter, der kan bruges til at overvåge og ad­mi­ni­stre­re virtuelle maskiner og res­sour­cer.

Hvad er de bedste al­ter­na­ti­ver til Citrix Hy­per­visor?

Nogle vir­tu­a­li­se­rings­løs­nin­ger tilbyder spe­ci­fik­ke funk­tio­ner eller tek­no­lo­gi­er, der er bedre egnet til bestemte an­ven­del­ses­si­tu­a­tio­ner. Nedenfor ser vi på tre al­ter­na­ti­ver til Citrix Hy­per­visor, der muligvis passer bedre til dine behov.

KVM

Ligesom en type 1-hy­per­visor fungerer KVM (Kernel-based Virtual Machine) direkte på hardwa­re­ni­veau ved at bruge vir­tu­a­li­se­rings­funk­tio­ner­ne i moderne pro­ces­so­rer (såsom Intel VT eller AMD-V). KVM kræver dog et værts­o­pe­ra­tiv­sy­stem (typisk Linux) for at kunne køre, og i den henseende ligner det mere en type 2-hy­per­visor. Derfor kan Xen-al­ter­na­ti­vet betragtes som en hybrid-hy­per­visor.

Tip

Find ud af, hvad for­skel­len er mellem type 1- og type 2-hy­per­viso­rer i vores digitale guide.

KVM un­der­støt­ter for­skel­li­ge virtuelle disk­for­ma­ter, herunder QCOW2 og RAW. Det tillader også direkte gen­nem­gang af fysiske drev til VM’er. KVM bruges ofte sammen med ad­mi­ni­stra­tions­værk­tø­jer som libvirt for at forenkle VM-ad­mi­ni­stra­tio­nen. Du kan bruge API’en fra libvirt til at styre dine vir­tu­a­li­se­rings­mil­jø­er.

KVM bruger også Linux cgroups (kon­trol­grup­per) til at overvåge VM-res­sour­ce­for­bru­get, hvilket muliggør præcis styring af CPU-, hukom­mel­ses- og I/O-res­sour­cer for hver VM. Du kan indstille Quality of Service (QoS)-po­li­tik­ker og bånd­bred­debe­græns­nin­ger for netværks- og la­gerre­s­sour­cer for at sikre, at kritiske VM’er får prioritet.

Da KVM er in­te­gre­ret direkte i Linux-kernen, drager det fordel af de sik­ker­heds­me­ka­nis­mer og -funk­tio­ner, der findes i kernen, såsom SELinux eller AppArmor. Disse sik­ker­heds­mo­du­ler giver avanceret ad­gangs­kon­trol og beskytter VM’er mod po­ten­ti­el­le trusler.

Hvordan KVM sam­men­lig­nes med Citrix Hy­per­visor

Fordele

  • Om­fat­ten­de vir­tu­a­li­se­rings­mil­jø kom­bi­ne­ret med QEMU og libvirt
  • Un­der­støt­ter en bred vifte af gæ­ste­sy­ste­mer

Ulemper

  • Ingen ind­byg­ge­de højtil­gæn­ge­lig­heds­funk­tio­ner
  • Mindre om­fat­ten­de support

Microsoft Hyper-V

Som en type 1-hy­per­visor kører Hyper-V direkte på værtens hardware, hvilket gør den meget effektiv i res­sour­ce­al­lo­ke­ring. Hyper-V er kom­pa­ti­bel med mange gæ­sto­pe­ra­tiv­sy­ste­mer, herunder Windows (fra Windows XP) og for­skel­li­ge Linux-di­stri­bu­tio­ner og FreeBSD. Plat­for­men tilbyder præcis CPU- og hukom­mel­ses­sty­ring, herunder al­lo­ke­ring af de­di­ke­re­de og dynamiske res­sour­cer til VM’er. Den dynamiske hukom­mel­ses­funk­tion justerer au­to­ma­tisk res­sour­cer­ne for at imø­de­kom­me VM’ernes hukom­mel­ses­be­hov.

Når det kommer til lag­rings­mu­lig­he­der, un­der­støt­ter Hyper-V virtuelle harddiske (VHD’er og VHDX’er), direkte tildeling af fysiske drev (pass-through-diske) og Windows Storage Spaces. Med live migration kan kørende VM’er flyttes fra en fysisk vært til en anden uden nedetid. Hyper-V muliggør også lag­rings­mi­gra­tion. Dette gør det muligt at flytte en VM’s VHD’er til en anden la­ge­ren­hed, mens VM’en kører.

En væsentlig fordel ved Hyper-V er dens evne til at replikere VM’er til en anden placering, hvilket forbedrer ro­bust­he­den og kon­ti­nu­i­te­ten. Derudover giver Hyper-V mulighed for at oprette snapshots og check­po­ints. Dette gør det muligt at gemme en VM’s tilstand på et bestemt tidspunkt, hvilket letter hurtige til­bage­førs­ler, hvis det er nød­ven­digt.

Hvordan Hyper-V sam­men­lig­nes med Citrix Hy­per­visor

Fordele

  • Hyper-V er in­te­gre­ret direkte i Windows Server og visse Windows-de­sk­topo­pe­ra­tiv­sy­ste­mer.
  • Microsoft leverer bru­ger­ven­li­ge ad­mi­ni­stra­tions­værk­tø­jer som Hyper-V Manager og System Center Virtual Machine Manager til brugerne.

Ulemper

  • Hyper-V er begrænset til Windows-baserede værts­o­pe­ra­tiv­sy­ste­mer, såsom Windows Server og visse versioner af Windows 10/11.
  • Der kræves Windows Server-licenser for at kunne bruge Hyper-V i virk­som­heds­mil­jø­er.
  • Til live-mi­gre­rin­ger i stærkt net­værks­ba­se­re­de miljøer kan Citrix Hy­per­visor være det mere stabile valg.

Vir­tu­al­Box

Oracles Vir­tu­al­Box er en alsidig open source-vir­tu­a­li­se­rings­løs­ning. Som en type 2-hy­per­visor er den velegnet til for­skel­li­ge versioner af Windows (fra XP til Windows 11), ad­skil­li­ge Linux-di­stri­bu­tio­ner såsom Ubuntu, Fedora og CentOS samt MacOS og Solaris. Softwaren tilbyder om­fat­ten­de net­værks­mu­lig­he­der, herunder kon­fi­gu­ra­tion af virtuelle netværk som NAT, bridged og host-only. Disse mu­lig­he­der gør kom­mu­ni­ka­tio­nen mellem VM’er og det fysiske netværk nemmere. Vir­tu­al­Box un­der­støt­ter også virtuelle switche og net­værks­kort.

Med Vir­tu­al­Box kan du hurtigt oprette et identisk miljø til test- eller ud­vik­lings­for­mål ved at kopiere en ek­si­ste­ren­de VM. Det kan f.eks. være nyttigt at klone en basis-VM, der in­de­hol­der alle de nød­ven­di­ge værktøjer og indstil­lin­ger, når du opretter for­skel­li­ge test­mil­jø­er. En anden fordel ved Vir­tu­al­Box er Guest Additions. Disse specielle drivere og softwa­re­ud­vi­del­ser optimerer ydeevnen og funk­tio­na­li­te­ten af virtuelle maskiner, herunder bedre grafik og en jævn in­te­gra­tion af musen.

Hvordan Vir­tu­al­Box sam­men­lig­nes med Citrix Hy­per­visor

Fordele

  • Vir­tu­al­Box kører på for­skel­li­ge værts­o­pe­ra­tiv­sy­ste­mer såsom Windows, macOS og Linux. Dette giver større flek­si­bi­li­tet ved valg af hardwa­re­mil­jø.
  • Vir­tu­al­Box henvender sig både til pri­vat­per­so­ner og virk­som­he­der.
  • Den intuitive bru­ger­græn­se­fla­de og den enkle in­stal­la­tions­pro­ces er ideel for dem, der er nye inden for vir­tu­a­li­se­rings­softwa­re.

Ulemper

  • I store virk­som­heds­mil­jø­er med et stort antal virtuelle maskiner kan Vir­tu­al­Box muligvis ikke følge med Citrix, når det kommer til ydeevne.
  • Sam­men­lig­net med Citrix Hy­per­visor mangler Vir­tu­al­Box nogle avan­ce­re­de virk­som­heds­funk­tio­ner, såsom avan­ce­re­de net­værks­kon­fi­gu­ra­tio­ner, ind­byg­ge­de højtil­gæn­ge­lig­heds­funk­tio­ner og failover-me­ka­nis­mer.
  • Vir­tu­al­Box kan ikke skaleres så let som Citrix, hvilket gør større miljøer van­ske­li­ge at ad­mi­ni­stre­re.
Gå til ho­ved­me­nu­en