Citrix Hy­per­vi­sor tunnetaan va­kau­des­taan ja korkeasta suo­ri­tus­ky­vys­tään. Joissakin ti­lan­teis­sa vaih­toeh­toi­nen ratkaisu voi kuitenkin olla parempi vaih­toeh­to. Tar­kas­te­lem­me, milloin kannattaa valita toinen vir­tua­li­soin­ti­rat­kai­su.

Mikä on Citrix Hy­per­vi­sor?

Citrix Hy­per­vi­sor on Citrix Systemsin vir­tua­li­soin­tia­lus­ta. Hy­per­vi­sor sai alkunsa avoimen läh­de­koo­din pro­jek­ti­na nimeltä Xen, jonka Cambrid­gen yliopisto käynnisti vuonna 2003. Citrix Hy­per­vi­sor on bare metal -vir­tua­li­soin­ti­rat­kai­su, mikä tar­koit­taa, että se asen­ne­taan suoraan pal­ve­li­men fyysiseen lait­teis­toon. Hy­per­vi­so­rin avulla voidaan käyttää useita vir­tu­aa­li­ko­nei­ta (VM) yhdellä pal­ve­li­mel­la. Hal­lit­se­mal­la lait­teis­to­re­surs­se­ja, kuten CPU:ta, muistia ja levytilaa, se varmistaa re­surs­sien op­ti­maa­li­sen ja­kau­tu­mi­sen eri vir­tu­aa­li­ko­neil­le.

Citrix Hy­per­vi­sor tukee useita käyt­tö­jär­jes­tel­miä, kuten Windowsia ja erilaisia Linux-jakeluja. Citrixin avulla voit luoda au­to­maat­ti­ses­ti var­muus­ko­pioi­ta ja siirtää vir­tu­aa­li­ko­nei­ta re­aa­liai­kai­ses­ti. Käy­tet­tä­vis­sä on myös hal­lin­ta­työ­ka­lu­ja, kuten XenCenter, joita voidaan käyttää vir­tu­aa­li­ko­nei­den ja re­surs­sien val­von­taan ja hal­lin­taan.

Mitkä ovat parhaat vaih­toeh­dot Citrix Hy­per­vi­so­ril­le?

Jotkin vir­tua­li­soin­ti­rat­kai­sut tarjoavat erityisiä omi­nai­suuk­sia tai tek­nii­koi­ta, jotka sopivat paremmin tiet­tyi­hin käyt­tö­tar­koi­tuk­siin. Seu­raa­vas­sa tar­kas­te­lem­me kolmea Citrix Hy­per­vi­so­rin vaih­toeh­toa, jotka saattavat sopia paremmin tar­pei­sii­si.

KVM

Tyypin 1 hy­per­vi­so­rin tavoin KVM (Kernel-based Virtual Machine) toimii suoraan lait­teis­to­ta­sol­la hyö­dyn­tä­mäl­lä ny­ky­ai­kais­ten pro­ses­so­rien vir­tua­li­soin­ti­ky­ky­jä (kuten Intel VT tai AMD-V). KVM tarvitsee kuitenkin isän­tä­käyt­tö­jär­jes­tel­män (tyy­pil­li­ses­ti Linux) toi­miak­seen, ja siinä suhteessa se on enemmän tyypin 2 hy­per­vi­so­rin kaltainen. Siksi Xen-vaih­toeh­toa voidaan pitää hybridi-hy­per­vi­so­ri­na.

Vinkki

Tutustu di­gi­taa­li­sen oppaamme avulla tyypin 1 ja tyypin 2 hy­per­vi­so­rien eroihin.

KVM tukee erilaisia vir­tu­aa­li­le­vy­for­maat­te­ja, kuten QCOW2 ja RAW. Se mah­dol­lis­taa myös fyysisten levyjen suoran siirron vir­tu­aa­li­ko­nei­siin. KVM:ää käytetään usein yhdessä libvirt- kal­tais­ten hal­lin­ta­työ­ka­lu­jen kanssa vir­tu­aa­li­ko­nei­den hallinnan yk­sin­ker­tais­ta­mi­sek­si. Voit käyttää libvirtin tarjoamaa so­vel­lus­liit­ty­mää vir­tu­aa­liym­pä­ris­tö­jen hal­lin­taan.

KVM käyttää myös Linux-cgroupeja (Control Groups) VM-re­surs­sien käytön seu­ran­taan, mikä mah­dol­lis­taa kunkin VM:n CPU-, muisti- ja I/O-re­surs­sien tarkan hallinnan. Voit asettaa palvelun laatua (QoS) koskevia käy­tän­tö­jä ja kais­tan­le­vey­den ra­joi­tuk­sia verkko- ja tal­len­nus­re­surs­seil­le var­mis­taak­se­si, että kriit­ti­set VM:t saavat etusijan.

Koska KVM on in­tegroi­tu suoraan Linux-ytimeen, se hyötyy ytimen tur­val­li­suus­me­ka­nis­meis­ta ja -omi­nai­suuk­sis­ta, kuten SELinux tai AppArmor. Nämä tur­val­li­suus­mo­duu­lit tarjoavat edis­tyk­sel­li­siä pää­syn­val­von­ta­toi­min­to­ja ja suojaavat vir­tu­aa­li­ko­nei­ta mah­dol­li­sil­ta uhilta.

KVM:n vertailu Citrix Hy­per­vi­so­riin

Edut

  • Kattava vir­tua­li­soin­tiym­pä­ris­tö yh­dis­tet­ty­nä QEMU:hun ja lib­vir­tiin
  • Tukee laajaa va­li­koi­maa vie­ras­käyt­tö­jär­jes­tel­miä

Haitat

  • Ei si­sään­ra­ken­net­tu­ja korkean käy­tet­tä­vyy­den omi­nai­suuk­sia
  • Vähemmän kattava tuki

Microsoft Hyper-V

Tyypin 1 hy­per­vi­so­ri­na Hyper-V toimii suoraan isän­tä­ko­neen lait­teis­tol­la, mikä tekee siitä erittäin tehokkaan re­surs­sien al­lo­koin­nis­sa. Hyper-V on yh­teen­so­pi­va monien vie­ras­käyt­tö­jär­jes­tel­mien kanssa, mukaan lukien Windows (Windows XP:stä alkaen) ja useat Linux-jakelut sekä FreeBSD. Alusta tarjoaa tarkan CPU- ja muis­tin­hal­lin­nan, mukaan lukien vir­tu­aa­li­ko­neil­le va­rat­tu­jen ja dy­naa­mis­ten re­surs­sien al­lo­koin­nin. Dy­naa­mi­nen muis­ti­toi­min­to säätää resurssit au­to­maat­ti­ses­ti vir­tu­aa­li­ko­nei­den muis­ti­tar­pei­den mukaan.

Tal­len­nus­vaih­toeh­to­jen osalta Hyper-V tukee vir­tu­aa­li­sia kiin­to­le­vy­jä (VHD ja VHDX), fyysisten asemien suoraa osoit­ta­mis­ta (pass-through-levyt) ja Windows Storage Spaces -tal­len­nus­ti­laa. Live-siirron avulla käynnissä olevat vir­tu­aa­li­ko­neet voidaan siirtää fyy­si­ses­tä isän­tä­tie­to­ko­nees­ta toiseen ilman käyt­tö­kat­kok­sia. Hyper-V mah­dol­lis­taa myös tal­len­nus­ti­lan siirron. Tämä mah­dol­lis­taa vir­tu­aa­li­ko­neen VHD-levyjen siir­tä­mi­sen toiseen tal­len­nus­lait­tee­seen vir­tu­aa­li­ko­neen ollessa käynnissä.

Hyper-V:n mer­kit­tä­vä etu on sen kyky repli­koi­da vir­tu­aa­li­ko­nei­ta toiseen si­jain­tiin, mikä parantaa jär­jes­tel­män vi­ka­sie­toi­suut­ta ja jat­ku­vuut­ta. Lisäksi Hyper-V mah­dol­lis­taa ti­lan­ne­ku­vien ja tar­kis­tus­pis­tei­den luomisen. Tämä mah­dol­lis­taa vir­tu­aa­li­ko­neen tilan tal­len­ta­mi­sen tiettynä ajan­koh­ta­na, mikä helpottaa tar­vit­taes­sa nopeaa pa­lau­tus­ta.

Hyper-V:n ja Citrix Hy­per­vi­so­rin vertailu

Edut

  • Hyper-V on in­tegroi­tu suoraan Windows Serveriin ja tiet­tyi­hin Windows-työ­pöy­tä­käyt­tö­jär­jes­tel­miin.
  • Microsoft tarjoaa käyt­tä­jil­le help­po­käyt­töi­siä hal­lin­ta­työ­ka­lu­ja, kuten Hyper-V Manager ja System Center Virtual Machine Manager.

Haitat

  • Hyper-V on ra­joi­tet­tu Windows-poh­jai­siin isän­tä­käyt­tö­jär­jes­tel­miin, kuten Windows Server ja tiet­tyi­hin Windows 10/11 -ver­sioi­hin.
  • Hyper-V:n käyttö yri­ty­sym­pä­ris­töis­sä edel­lyt­tää Windows Server -li­sens­se­jä.
  • Suurten verkkojen ym­pä­ris­töis­sä suorien siirtojen to­teut­ta­mi­seen Citrix Hy­per­vi­sor voi olla vakaampi vaih­toeh­to.

Vir­tual­Box

Oracle Vir­tual­Box on mo­ni­puo­li­nen avoimen läh­de­koo­din vir­tua­li­soin­ti­rat­kai­su. Tyypin 2 hy­per­vi­so­ri­na se sopii useille Windows-ver­sioil­le (XP:stä Windows 11:een), lu­kui­sil­le Linux-ja­ke­luil­le, kuten Ubuntu, Fedora ja CentOS, sekä MacOS:lle ja So­la­ri­sil­le. Oh­jel­mis­to tarjoaa laajat verk­koa­se­tuk­set, mukaan lukien vir­tu­aa­lis­ten verkkojen, kuten NAT-, silta- ja isän­tä­ko­nei­den, kon­fi­gu­roin­nin. Nämä asetukset hel­pot­ta­vat vies­tin­tää vir­tu­aa­li­ko­nei­den ja fyysisen verkon välillä. Vir­tual­Box tukee myös vir­tu­aa­li­sia kytkimiä ja verk­ko­kort­te­ja.

Vir­tual­Boxin avulla voit nopeasti luoda ident­ti­sen ym­pä­ris­tön testaus- tai ke­hi­tys­tar­koi­tuk­siin ko­pioi­mal­la olemassa olevan vir­tu­aa­li­ko­neen. Se voi olla hyö­dyl­lis­tä esi­mer­kik­si kloonata pe­rus­vir­tu­aa­li­ko­ne, joka sisältää kaikki tar­vit­ta­vat työkalut ja asetukset, kun luot erilaisia tes­tausym­pä­ris­tö­jä. Toinen Vir­tual­Boxin etu on Guest Additions. Nämä erityiset ajurit ja oh­jel­mis­to­laa­jen­nuk­set op­ti­moi­vat vir­tu­aa­li­ko­nei­den suo­ri­tus­ky­vyn ja toi­min­nal­li­suu­den, mukaan lukien paremman grafiikan ja hiiren sujuvan in­tegroin­nin.

Vir­tual­Boxin ja Citrix Hy­per­vi­so­rin vertailu

Edut

  • Vir­tual­Box toimii useilla eri käyt­tö­jär­jes­tel­mil­lä, kuten Windows, macOS ja Linux. Tämä mah­dol­lis­taa suuremman jous­ta­vuu­den lait­teis­to­ym­pä­ris­tön va­lin­nas­sa.
  • Vir­tual­Box sopii sekä yk­si­tyis­hen­ki­löil­le että yri­tyk­sil­le.
  • In­tui­tii­vi­nen käyt­tö­liit­ty­mä ja yk­sin­ker­tai­nen asen­nuspro­ses­si ovat ihan­teel­li­sia vir­tua­li­soin­tioh­jel­mis­to­ja en­sim­mäis­tä kertaa käyt­tä­vil­le.

Haitat

  • Suurissa yri­ty­sym­pä­ris­töis­sä, joissa on paljon vir­tu­aa­li­ko­nei­ta, Vir­tual­Box ei vält­tä­mät­tä pysty kil­pai­le­maan Citrixin kanssa suo­ri­tus­ky­vyn suhteen.
  • Citrix Hy­per­vi­so­riin ver­rat­tu­na Vir­tual­Boxis­ta puuttuu joitakin edis­ty­nei­tä yri­ty­so­mi­nai­suuk­sia, kuten edis­ty­neet verk­koa­se­tuk­set, si­sään­ra­ken­ne­tut korkean käy­tet­tä­vyy­den omi­nai­suu­det ja vi­ka­sie­to­me­ka­nis­mit.
  • Vir­tual­Box ei skaalaudu yhtä helposti kuin Citrix, mikä tekee suu­rem­pien ym­pä­ris­tö­jen hal­lin­nas­ta haastavaa.
Siirry pää­va­lik­koon