Poređenje KVM-a i VMware-a za virtualizaciju preduzeća

Posljednje ažuriranje: 19 April 2026
  • KVM nudi visoke performanse, široku hardversku podršku i vrlo nisku cijenu jer je integriran u Linux kernel.
  • VMware ESXi se ističe svojim poslovnim ekosistemom: vCenter, HA, DRS, vMotion, NSX, vSAN i snažnom komercijalnom podrškom.
  • U sigurnosti, klasteriranju, sigurnosnom kopiranju i centraliziranom upravljanju, vSphere je obično u prednosti; KVM pobjeđuje u fleksibilnosti i nedostatku vezanosti za određenog dobavljača.
  • Izbor zavisi od budžeta, tehničke kulture (Linux vs VMware), zahtjeva za podrškom i željenog nivoa automatizacije i visoke dostupnosti.

Poređenje virtualizacije KVM-a i VMware-a

Ako se dvoumite između postavljanja infrastrukture na KVM ili VMware (ili jednostavno želite bolje razumjeti šta svaki od njih nudi), ovaj vodič pruža detaljno poređenje: performanse, sigurnost, licenciranje, podrška, kompatibilnost kontejnera, sigurnosne kopije, klasteriranje, umrežavanje, formati diskova, integracija s drugim komponentama poput OpenStacka ili Active Directoryja... ideja je da ćete, do trenutka kada završite s čitanjem, imati jasno razumijevanje u kojem scenariju svaka opcija briljira.

Šta su KVM i VMware i po čemu su slični?

VMware je, sa svoje strane, kompanija koja stoji iza cijele porodice proizvoda za virtualizaciju. U kontekstu podatkovnih centara, ključni igrač je VMware ESXi , hipervizor tipa 1 koji čini jezgro VMware vSphere platforme . Oko ESXi-ja se vrte vCenter, vSAN, NSX, Horizon, Tanzu i mnoge druge komponente koje čine vrlo zreo ekosistem za zahtjevna poslovna okruženja.

I KVM i ESXi su hipervizori tipa 1 bez operativnog sistema (bare-metal ) sposobni za pokretanje više virtuelnih mašina (VM) sa gostujućim operativnim sistemima kao što su Windows, Linux, BSD ili Solaris, sa podrškom za hardverski potpomognutu virtualizaciju (Intel VT-x, AMD-V). Konceptualno, oba omogućavaju obezbjeđivanje VM-a, izolaciju, migracije uživo , snimke stanja i upravljanje velikim klasterima. Razlika leži u načinu na koji se ove funkcije postižu, njihovoj cijeni, fleksibilnosti i administrativnim mogućnostima koje nudi svaki od njih.

KVM i VMware virtualizacijska okruženja

Tipovi hipervizora i interna arhitektura

U virtualizaciji se obično pravi razlika između hipervizora tipa 1 (bare-metal) i tipa 2 (instaliran na host operativnom sistemu). KVM i ESXi su tip 1, dok su proizvodi poput VMware Workstation, VMware Player, VMware Fusion i VirtualBox tip 2.

U slučaju KVM-a , iako je instaliran kao dio Linux hosta, smatra se hipervizorom tipa 1 jer Linux kernel djeluje kao direktni hipervizor na hardveru. KVM stoga nasljeđuje raspoređivač CPU-a, upravljanje memorijom i mrežni stek od samog Linuxa, što mu daje znatnu fleksibilnost i kompatibilnost s hardverom.

ESXi je VMwareov vlastiti minimalni operativni sistem, dizajniran posebno kao hipervizor. Ima zatvoreno jezgro , integrirano sa certificiranim i optimiziranim drajverima, te koristi VMware upravljačku ravan za interakciju s hardverom i ostatkom paketa (vCenter, NSX, itd.). Ovaj pristup smanjuje softverski otisak na samo ono što je strogo neophodno za virtualizaciju.

Pored razlike između Tipa 1 i Tipa 2, važno je razumjeti razliku između potpune "gole" virtualizacije i hardverski potpomognute virtualizacije . Kod isključivo softverski potpomognute potpune virtualizacije, hipervizor emulira sav hardver i prevodi CPU instrukcije (binarno prevođenje), što je sporije, ali omogućava pokretanje bez VT-x/AMD-V. Kod hardverski potpomognute virtualizacije, neke vCPU instrukcije se izvršavaju direktno na fizičkom CPU-u, što značajno smanjuje opterećenje. KVM i ESXi se oslanjaju na ovaj drugi pristup kako bi pružili visoke performanse.

Performanse: Da li KVM ili VMware pružaju bolje performanse?

Sirove performanse KVM-a i ESXi-ja su vrlo slične u većini produkcijskih scenarija. KVM je izgrađen na otprilike 10.000 visoko optimiziranih linija koda unutar Linux kernela, što smanjuje opterećenje, a s QEMU-om i Virtiom postiže gotovo nativne performanse za CPU, disk i mrežu.

U slučaju VMware ESXi , izvorni kod je vlasnički, ali se procjenjuje da kompletan proizvod ima desetine miliona linija kada se uključe sve komponente ekosistema. U određenim sintetičkim testovima, uočeno je da su VM-ovi nešto brži na KVM-u nego na ESXi-ju, ali u stvarnim poslovnim okruženjima, razlike su obično marginalne u poređenju s drugim uskim grlima kao što su pohrana podataka ili umrežavanje.

VMware stiče prednost u scenarijima koji uključuju optimizacije raspoređivanja, DRS, vMotion i Storage vMotion , što omogućava balansiranje opterećenja i premještanje virtuelnih mašina tokom rada uz minimalan uticaj, održavajući vrlo stabilne performanse čak i kada je klaster prenatrpan.

S druge strane, KVM se posebno ističe u okruženjima gdje je Linux već dobro uspostavljen i gdje se kernel (CPU governor, I/O scheduler, hugepages, NUMA, itd.) i mrežni stek mogu fino podesiti. Dijeljenjem kernela s hostom, vrlo brzo se usvajaju hardverska poboljšanja koja su proizvođači ugradili u Linux kernel.

Alati za instalaciju, složenost i upravljanje

Krivulja učenja je jedno od područja gdje je razlika između KVM-a i VMware-a najuočljivija. Kod KVM-a, instalacija uključuje prvo postavljanje Linux sistema (Ubuntu, RHEL, CentOS, Oracle Linux, SUSE, itd.) i instaliranje potrebnih paketa: KVM/QEMU, libvirt , alata za upravljanje poput virt-manager ili virt-install, i, ako je potrebno, ručno konfigurisanje virtuelnog prekidača, mostova i povezivanja . Vrlo je fleksibilno, ali zahtijeva znatno razumijevanje Linux ekosistema.

U VMware ESXi, tijek rada je više vođen: preuzimate ISO sliku, snimate je na USB disk ili CD, pokrećete server i pratite vrlo jednostavan grafički čarobnjak . Sljedeći korak je obično implementacija vCenter Server Appliance-a (unaprijed konfigurirane VM) iz te ISO datoteke, i od tada se praktično sve upravlja putem vSphere Client web interfejsa.

KVM se svakodnevno upravlja alatima kao što su virsh (CLI za libvirt) i virt-manager (desktop GUI za upravljanje više KVM hostova), kao i SSH, VNC ili SPICE za povezivanje s VM konzolama. Dostupni su web interfejsi poput Kimchi i Foreman, a projekti poput oVirt i Red Hat Virtualization dodaju napredni vizualni sloj na KVM.

  Šta su fascikle WOW64 i SysWOW64 i za šta se koriste u Windowsu?

U VMware vSphere-u , temelj upravljanja je vCenter, sa svojim vSphere Client web klijentom iz kojeg se kontroliraju ESXi hostovi, klasteri, virtualne mreže, skladišta podataka, HA, DRS, vSAN, NSX i još mnogo toga. Osim toga, tu je ESXCLI za komandnu liniju, PowerCLI (baziran na PowerShell-u) za automatizaciju gotovo svega i Host Client interfejs za samostalne ESXi hostove bez vCentera.

Upravljanje KVM-om i VMware hipervizorom

Cijena, licence i model podrške

Što se tiče cijene, razlika je očita: KVM je softver otvorenog koda integriran u Linux i ne zahtijeva hipervizorske licence kao takve. Dostupan je na bilo kojoj modernoj Linux distribuciji otkako je integriran u kernel 2007. godine. Troškovi dolaze od komercijalne podrške (Red Hat, SUSE, Oracle, itd.) i svih dodatnih alata za upravljanje koje biste mogli htjeti dodati, ali osnovna funkcionalnost je besplatna.

VMware vSphere je komercijalno rješenje koje se obično licencira po CPU/jezgri i izdanju (Standard, Enterprise Plus, itd.). Uključuje licence za ESXi i vCenter, a ako želite dodati proizvode poput NSX, vSAN, Tanzu, Horizon ili vRealize , svaki zahtijeva vlastitu dodatnu licencu. Postoji besplatno izdanje ESXi (vSphere Hypervisor), ali ono ima značajna ograničenja : API-je samo za čitanje, nema vCenter upravljanja, nema tehničke podrške i nema mogućnosti korištenja rješenja za sigurnosno kopiranje koja se oslanjaju na API-je.

Što se tiče podrške, VMware nudi 24/7 podršku za preduzeća u skladu s ugovorom, s pristupom svojoj bazi znanja, ažuriranjima, zakrpama i direktnoj pomoći. Kod KVM-a, "zvanična" podrška zavisi od vašeg dobavljača distribucije (Red Hat, Oracle, SUSE, itd.) ili vašeg vlastitog IT tima, i uvijek imate podršku vrlo aktivne zajednice, ali ne postoji niti jedan KVM dobavljač kojem biste mogli poslati zahtjev za podršku osim ako nemate ugovor s određenim dobavljačem.

Kompatibilnost hardvera i ograničenja skaliranja

Kompatibilnost hardvera je još jedan faktor koji ga razlikuje. Budući da je KVM zasnovan na Linuxu , nasljeđuje opsežnu listu hardvera koji podržava kernel: x86 CPU-e sa VT-x/AMD-V , više vrsta kontrolera diskova, mrežne adaptere, arhitekture poput ARM-a ili PowerPC-a u određenim varijantama i tako dalje. Sve dok kernel ima drajver, KVM obično može raditi na tom hostu bez previše problema.

VMware ESXi zahtijeva da server i komponente budu na njegovoj listi kompatibilnog hardvera (HCL) . Ovo osigurava certificirane upravljačke programe i optimalne performanse, ali ograničava njegovu upotrebu na starijem ili vrlo nedavnom hardveru koji još nije prošao proces certifikacije. U velikim projektima ovo može povećati cijenu platforme zbog potrebe za kupovinom specifičnog hardvera koji preporučuje VMware.

Što se tiče ograničenja, komercijalne distribucije koje paketiraju KVM daju indikativne brojke. Na primjer, za određena okruženja, podržane su vrijednosti do 384 CPU jezgre i 6 TB RAM-a po hostu , sa oko 600 simultanih VM-ova, a može se postići do 256 vCPU-ova (ili više u novijim verzijama) i nekoliko terabajta virtuelnog RAM-a po VM-u . Ovo zavisi od distribucije (Red Hat, Oracle Linux, SUSE) i testova validacije koje provodi svaki dobavljač.

U VMware vSphere-u , službena dokumentacija postavlja vrlo visoka ograničenja: do 896 logičkih CPU-ova i 24 TB RAM-a po ESXi hostu , 1.024 VM-ova po hostu, 4.096 agregiranih vCPU-ova, 256 vCPU-ova po VM-u, više od 6 TB RAM-a po VM-u, virtualni diskovi do 62 TB i klasteri do 64 hosta i 8.000 VM-ova . Na vCenter nivou, može se upravljati do 2.500 ESXi hostova i 40.000 VM-ova po instanci, što ostavlja znatan prostor za rast.

Sigurnost: izolacija, šifriranje i usklađenost

Sigurnost hipervizora je ključna: ako neko kompromituje host, ima otvorena vrata za sve virtuelne mašine i njihove podatke. KVM koristi sigurnosni ekosistem Linuxa kako bi ojačao izolaciju. Njegova ključna karakteristika je kombinovana upotreba SELinux-a (Security-Enhanced Linux) i sVirt-a (Secure Virtualization) . SELinux definiše obavezne politike kontrole pristupa (MAC), a sVirt proširuje ove politike na virtuelne mašine, označavajući procese i slike diskova kako bi ih izolovao jedne od drugih.

Osim toga, možete koristiti iptables/nftables za napredni firewall, UEFI sigurno pokretanje na gostujućim mašinama (uz određenu ručnu konfiguraciju) i tehnologije šifriranja memorije poput TME/MKTME na kompatibilnom hardveru. Na nivou diska, KVM vam omogućava transparentno šifriranje QCOW2 slika sa 128-bitnim AES-om za gosta ili delegiranje šifriranja na host datotečni sistem ili sam gostujući operativni sistem.

VMware vSphere se također ističe u ovom području, sa skupom funkcija dizajniranih za regulirana okruženja (HIPAA, PCI DSS, itd.). Nudi integrirani zaštitni zid u ESXi , podršku za Secure Boot UEFI, integraciju s TPM-om i vSphere Trust Authorityjem, granularno upravljanje dozvolama i ulogama te šifriranje virtualne mašine s integracijom s vanjskim KMS-om ili izvornim vSphere dobavljačem ključeva.

VMware-ovi mogu koristiti vTPM i sigurnost zasnovanu na virtualizaciji, a NSX pruža distribuiranu bočnu sigurnost (mikrosegmentacija, distribuirani zaštitni zid, IDS/IPS, ovisno o izdanju). Osim toga, VMware nudi alate za praćenje usklađenosti i provođenje konfiguracije hipervizora, što olakšava usklađivanje platforme sa strogim propisima.

Virtualne mreže i povezanost

Na nivou mreže, KVM se oslanja na mogućnosti Linux kernela i specifične alate. Za virtuelne prekidače se obično koristi Open vSwitch (OVS) , koji omogućava javne ili privatne virtuelne mostove, distribuirano prebacivanje između hostova i podršku za VLAN-ove, VXLAN-ove, QoS i druge napredne funkcije. Mogu se kreirati i klasični Linux mostovi, a povezivanje ili teaming se može koristiti za dodavanje linkova ili konfigurisanje redundantnosti.

  Savladavanje upravljanja datotekama u Linuxu: Kompletan vodič za komande

Virtio mrežni interfejsi podržavaju VLAN-ove i mogu se orkestrirati pomoću libvirta , koji uključuje upravljanje virtualnom mrežom i DHCP server integriran u QEMU. Mogućnosti zaštitnog zida (firewall) su opsežne kao i sam Linux mrežni stek, a VXLAN-ovi, tuneli, VPN-ovi i još mnogo toga mogu se postaviti pomoću standardnih alata ekosistema.

U VMware vSphere-u, mreža se zasniva na dvije vrste prekidača: standardnom vSwitch-u (konfigurisanom po hostu) i distribuiranom vSwitch-u (centralno upravljanom iz vCentera). Oba podržavaju VLAN-ove, NIC teaming za balansiranje opterećenja i prebacivanje u slučaju kvara, te osnovne sigurnosne politike. Za napredno softverski definirano umrežavanje (mikrosegmentacija, VXLAN, uravnoteživači opterećenja, distribuirane politike) koristi se VMware NSX.

Konfigurisanje agregacije linkova, grupa portova, pravila saobraćaja ili mreža za vMotion i skladištenje je obično jednostavnije za korištenje u vSphere GUI-ju nego što se sve to radi putem CLI-ja u Linuxu, iako KVM nudi više slobode za "egzotične" scenarije ako ste upoznati sa iproute2, OVS i slično.

Pohrana, formati diska i migracija

Sa KVM-om , praktično sve što Linux može montirati kao fizičku ili logičku pohranu je upotrebljivo: SAS, SATA, NVMe diskovi, LVM volumeni, NFS, iSCSI, SAN, NAS, itd. VM-ovi mogu koristiti slike virtualnih diskova ili Raw Device Mapping (prolaz uređaja ili volumena). Također je moguće direktno pričvrstiti LVM volumen na VM.

Izvorni formati slika su RAW (img) i qcow2 . RAW format je vrlo jednostavan i brz (oko 10% brži od formata s dodatnim slojevima), ali ne podržava interne snimke ili inkrementalne sigurnosne kopije na nivou blokova. Qcow2, s druge strane, nudi snimke, kompresiju, enkripciju, tanko pružanje resursa i podršku za TRIM/UNMAP , što vam omogućava da povratite neiskorišteni prostor pomoću alata poput virt-sparsify. Nadalje, KVM razumije i druge formate kao što su VMDK (od VMware-a), VDI (VirtualBox), VHDX (Hyper-V) i mnoge druge, olakšavajući migracije između platformi.

U VMware ESXi , podrazumijevani format diska je VMDK . Svaki disk se obično sastoji od .vmdk deskriptora i obične .vmdk datoteke koja sadrži podatke. Podržano je tanko i debelo pružanje resursa, a skladište podataka se obično nalazi na VMFS-u ili NFS-u. Diskovi mogu iskoristiti automatsko uklanjanje mapiranja kako bi oslobodili prostor, a mapiranje sirovih uređaja (RDM) se može koristiti za direktno mapiranje LUN-ova na virtuelne mašine.

Za migraciju VM-a , KVM nudi migraciju uživo između hostova sve dok dijele pohranu, te migraciju pohrane (premještanje VM datoteka na drugi host) u određenim scenarijima, s planovima za proširenje migracije uživo pohrane. VMware već godinama nudi vMotion (migracija VM-a uživo između hostova) i Storage vMotion (migracija diskova između skladišta podataka bez gašenja VM-a), oba visoko usavršena i dobro integrirana u upravljanje klasterima.

Klasteriranje, visoka dostupnost i uravnoteženje opterećenja

U klasteriranju, KVM nudi komponente, ali ne i "zatvoreni" proizvod uporediv sa vSphere-om. Za visoku dostupnost, alati poput DRBD-a (replikacija blokova preko mreže), Heartbeat-a i Pacemakera se koriste kao upravitelji resursa klastera. Konfiguracija prebacivanja u slučaju kvara između čvorova je moguća , ali obično zahtijeva mnogo ručnih operacija i znatnu stručnost.

Automatsko balansiranje opterećenja nije standardna funkcija; obično se oslanja na projekte poput oVirt-a ili Red Hat Virtualization-a , koji grade napredni sloj upravljanja preko KVM-a kako bi omogućili automatske migracije na osnovu opterećenja, visoke dostupnosti (HA), politika i drugih faktora. Općenito, postavljanje dobro podešenog KVM klastera sa HA nije jednostavno bez komercijalnog rješenja koje ga uključuje.

Nasuprot tome, VMware vSphere se ističe upravo po svojim mogućnostima klasteriranja. Funkcije poput vSphere HA omogućavaju automatsko ponovno pokretanje VM-ova na drugim hostovima ako čvor otkaže, a DRS (Distributed Resource Scheduler) rebalansira opterećenje premještanjem VM-ova između hostova koristeći vMotion na osnovu politika potrošnje CPU-a i RAM-a. Tolerancija grešaka je također dostupna za određene VM-ove, održavajući repliku u stvarnom vremenu i osiguravajući besprijekoran kontinuitet u slučaju kvara hosta.

Nadalje, distribuirano upravljanje napajanjem može isključiti hostove kada je opterećenje nisko i ponovo ih pokrenuti kada je potrebno, štedeći energiju bez žrtvovanja kapaciteta. Konfigurisanje ovih mehanizama je prilično jednostavno iz vSphere klijenta, što VMware čini najpogodnijom opcijom ako vam je potrebno složeno klasterovanje bez muke s konzolom.

Kompatibilnost gostujućeg sistema i kontejnera

I KVM i VMware ESXi podržavaju širok spektar gostujućih operativnih sistema: Windows (od vrlo starih verzija poput NT ili 95 do trenutnih), mnoge Linux distribucije (Ubuntu, Debian, RHEL, CentOS, Fedora, Oracle Linux, SUSE, Kali, itd.), BSD derivate (FreeBSD, OpenBSD), Solaris, OpenSolaris, NetWare, MS-DOS, pa čak i macOS uz određena prilagođavanja i ograničenja.

Razlike postoje u integraciji sa svijetom kontejnera . Pomoću KVM-a možete pokretati Docker ili Kubernetes unutar virtuelnih mašina, kao i sa bilo kojim drugim hipervizorom, ali postoje i specifični drajveri (docker-machine-driver-kvm) koji vam omogućavaju transparentno kreiranje Docker mašina preko KVM-a, poboljšavajući izolaciju i performanse u poređenju sa ručnim podešavanjem virtuelnih mašina. Nadalje, KVM se vrlo dobro integriše sa OpenStackom , gdje je klasifikovan kao Grupa A (maksimalna kompatibilnost) i često je preferirani hipervizor u Linux privatnim oblacima.

VMware je, sa svoje strane, napravio početni pohod s vSphere Integrated Containers (pokretanje kontejnera kao laganih VM-ova koristeći Photon OS), a značajan korak naprijed je napravio s VMware Tanzu-om , koji integrira Kubernetes i kontejnere direktno u ESXi. Tanzu transformira ESXi hostove u Kubernetes čvorove (koristeći Spherelet), otkriva kontrolnu ravan za DevOps, upravlja se iz vCentera i koristi NSX-T i dijeljeno pohranjivanje kako bi pružio sveobuhvatno okruženje kontejnera za preduzeća (iako uz dodatne troškove licenciranja).

  Linux u Live modu i Live USB: prednosti, upotreba i ograničenja

Ukratko, ako ste intenzivno uključeni u izvorne cloud ekosisteme zasnovane na Linuxu, KVM + OpenStack/Kubernetes je odličan izbor; ako već imate značajna ulaganja u VMware i tražite kontejnere integrirane u vašu vSphere platformu sa svim mrežnim i sigurnosnim dodacima, Tanzu je moćna opcija.

Integracija s drugim komponentama: AD, OpenStack i ekosistem

VMware vSphere se izvorno integrira s Microsoft Active Directoryjem za autentifikaciju i kontrolu pristupa zasnovanu na ulogama. Korisnici se mogu prijaviti na vSphere klijent sa svojim domenskim podacima i dodijeliti detaljne dozvole objektima (VM-ovima, skladištima podataka, klasterima itd.). Nadalje, VMware paket se besprijekorno integrira: NSX za umrežavanje, vSAN za softverski definirano skladištenje, Horizon za VDI, vRealize za automatizaciju i nadzor i još mnogo toga.

U KVM svijetu , integracija s Active Directoryjem je sasvim moguća pridruživanjem Linux hosta (ili VM-ova) domeni, ali konfiguracija uključuje korištenje alata poput sssd, winbind ili realmd. Za orkestraciju u oblaku, KVM se ističe kod OpenStacka , gdje je preferirani izbor (Grupa A), dok je ESXi klasifikovan kao Grupa B: podržan, ali nešto manje prioritetan u OpenStack ekosistemu.

Što se tiče vezanosti za dobavljača, KVM, budući da je otvorenog koda i bez vezanosti za dobavljača , omogućava integraciju sa gotovo bilo kojim komercijalnim ili softverom otvorenog koda, prilagođavajući stek vašim potrebama. Kod VMware-a, po dizajnu, obično gradite rješenje oko njegove kontrolne ravni i proizvoda, što pruža veliku konzistentnost, ali vas također veže za njegove licence i plan razvoja.

Sigurnosne kopije, replikacije i zaštita podataka

Način na koji se pravi sigurnosna kopija virtuelnih mašina (VM) također pravi značajne razlike. U KVM-u, osnovne metode uključuju korištenje virsh-a i snimaka diska. Ako se za VM-ove koriste LVM volumeni, LVM snimci se mogu kreirati i sigurnosno kopirati s tih volumena, što nudi vrlo dobre performanse, ali migraciju i upravljanje prostorom čini složenijim.

Sa sirovim slikama , sigurnosne kopije su izvodljive samo kada je virtuelna mašina isključena, jer ne postoji izvorna podrška za snimke na nivou slike. Sa qcow2 , snimci se mogu kreirati na pokrenutoj virtuelnoj mašini (što zahtijeva QEMU gostujući agent na gostujućem operativnom sistemu i konfiguraciju kanala org.qemu.guest_agent.0), a podaci se zatim mogu konzistentno kopirati. Postoje rješenja koja koriste libvirt i oVirt za implementaciju inkrementalnih sigurnosnih kopija na osnovu promjena blokova.

Za replikaciju, KVM može koristiti DRBD na nivou blokova Linux kernela, sinhrono replicirajući diskove između čvorova kako bi montirao klastere visoke dostupnosti, iako obično bez enkripcije, osim ako promet nije enkapsuliran u VPN-ove ili slično.

U VMware vSphere-u , zaštita podataka je robusna zahvaljujući vStorage Data Protection API-jima . Proizvođači sigurnosnih kopija (Veeam, NAKIVO, itd.) koriste ove API-je za kreiranje konzistentnih snimaka pokrenutih virtuelnih mašina, sa mirovanjem aplikacija putem VMware alata, i za korištenje praćenja promijenjenih blokova (CBT) , koje omogućava visoko efikasne inkrementalne sigurnosne kopije kopiranjem samo modificiranih blokova.

Rješenja za sigurnosno kopiranje VMware-a obično podržavaju trenutni oporavak VM-a , granularno vraćanje datoteka ili objekata aplikacija (Exchange, SQL, AD, itd.) i replikaciju između ESXi hostova ili lokacija. Besplatno izdanje ESXi-ja ne pruža ove API-je, tako da bi vam u tom slučaju bile potrebne skripte i ručne sigurnosne kopije isključenih VM-ova, što je uglavnom neprihvatljivo u produkciji.

U konačnici, ako su zaštita podataka na nivou hipervizora i integracija s brojnim komercijalnim rješenjima za sigurnosno kopiranje ključni, vSphere nudi zreliji i homogeniji ekosistem. KVM omogućava robusne strategije, ali sa širim spektrom pristupa i većim oslanjanjem na stručnost tima i odabrane alate.

Kada se isplati koristiti KVM, a kada VMware?

Izbor između KVM-a i VMware-a ne odnosi se na to da li je neko "bolji" u apsolutnom smislu, već na odabir pravog alata za kontekst. Za organizacije sa ograničenim budžetima , jakom Linux kulturom i željom za prilagođavanjem platforme, KVM je veoma atraktivan: ne zahtijeva hipervizorske licence, nudi široku kompatibilnost hardvera i pruža opsežne mogućnosti podešavanja. Idealan je za startupove, male VPS provajdere, testne laboratorije, Linux-centrična okruženja ili privatne oblake zasnovane na OpenStacku.

VMware ESXi i vSphere su najprikladniji za okruženja koja zahtijevaju visoko integrirani pristup, snažnu komercijalnu podršku i pojednostavljeno upravljanje velikim klasterima. Kompanije koje već koriste VMware proizvode (Horizon, NSX, vSAN, Tanzu), sa strogim zahtjevima za dostupnost, usklađenost i 24/7 podršku, ili koje cijene visoko uglađenu, centraliziranu konzolu, obično preferiraju ulaganje u vSphere licence i izgradnju svoje strategije virtualizacije oko tog ekosistema.

U vrlo praktičnom smislu, KVM je visokoperformansno, jeftino rješenje koje nagrađuje timove s iskustvom u radu s Linuxom i tolerancijom za malo veću složenost. VMware, s druge strane, nudi "zatvorenije, ali praktičnije" iskustvo: plaćate licence i održavanje, ali zauzvrat dobijate izuzetno zrelu platformu za virtualizaciju s naprednim klasteriranjem, fino podešenim alatima za sigurnosno kopiranje i vrlo solidnom integracijom s ostatkom svog paketa.

virtualizacija servera
Povezani članak:
Virtualizacija servera: kompletan vodič, prednosti i sigurnost