Úvod
Virtualizace serverů umožňuje provozovat několik virtuálních strojů na jednom fyzickém serveru. Provozování virtuálních strojů (VM) na serveru šetří čas a peníze a efektivně přiděluje hardwarové prostředky více systémům.
Proxmox a Hyper-V jsou dvě oblíbené varianty hypervizoru na bázi holého kovu, software, který umožňuje podnikovou virtualizaci.
V tomto článku se dozvíte rozdíly mezi Proxmoxem a Hyper-V a získáte rady pro výběr správného hypervizoru pro vaši organizaci.
Proxmox vs. Hyper-V:Definice
Hyper-V a Proxmox jsou hypervizory typu 1 (holý kov), což znamená, že běží přímo na hardwaru hostitele a využívají jeho prostředky ke správě hostovaných operačních systémů.
Proxmox
Proxmox VE je open source platforma pro virtualizaci serverů podnikové třídy. Je založen na Debian Linuxu a těsně integruje KVM hypervisor a technologii Linux Containers (LXC) na jediné platformě.
Proxmox obsahuje integrované webové uživatelské rozhraní, které uživatelům umožňuje spravovat virtuální počítače, kontejnery a vysokou dostupnost pro clustery pomocí jediného nástroje.
Hyper-V
Hyper-V byl vyvinut společností Microsoft a jako takový umožňuje uživatelům vytvářet virtuální počítače na systémech x86-64 se systémem Windows. Každý virtuální počítač běží ve svém izolovaném oddílu, což uživatelům umožňuje současně spouštět více virtuálních počítačů na stejném hardwaru.
Hyper-V vyžaduje alespoň jeden nadřazený oddíl na instanci hypervizoru, který vytváří podřízené oddíly s hostovanými operačními systémy pomocí hypercall API. Oddíly musí obsahovat podporovanou verzi Windows Server (2008 nebo novější).
Proxmox vs. Hyper-V:Srovnání
Následující část obsahuje celkové srovnání mezi Proxmox a Hyper-V.
Proxmox | Hyper-V | |
---|---|---|
Typ softwaru | Otevřený zdroj | Proprietární |
Základ | Debian Linux KVM | Windows Server |
Centrální správa | Ano | Ano |
Shlukování | Ano | Ano |
Vysoká dostupnost | Ano | Ano |
Rozhraní API pro ukládání a zálohování | Ano | Ano |
Živé migrace | Ano | Ano |
VM Load Balancing | Ano | Ano |
Zkušební verze zdarma | Neomezeno | / |
Cena | Zdarma s úplnými funkcemi | Zdarma se systémem Windows Server. Více cenových plánů |
Funkce
Proxmox
Proxmox má mnoho funkcí, které se v průběhu času rozšiřují díky své povaze open source. Jedná se o kompletní řešení pro podnikovou virtualizaci, které integruje webové rozhraní GUI nebo CLI s prostředím Unix nebo Windows PowerShell, což usnadňuje správu virtuálních počítačů.
Mezi funkce Proxmox patří:
- Podpora KVM Hypervisor a LXC . Nástroj podporuje technologie virtualizace KVM Supervisor a Linux Containers (LXC).
- High-Availability Cluster Manager . Správce HA používaný ke správě více uzlů.
- Živá/online migrace . Funkce živé migrace zajišťují nízké prostoje.
- Záloha . Proxmox Backup Server zajišťuje redundanci a přírůstkové zálohy pro obnovení jednoho souboru a živé obnovení.
- Zabezpečení . Proxmox obsahuje vestavěný firewall a služby replikace úložiště se samostatnými ovládacími prvky pro makra, skupiny zabezpečení, aliasy a sady IP.
- Podpora třetí strany . Snadná integrace nástrojů třetích stran přes RESTful API.
- Multi-Master Policy . Usnadněte nasazení a údržbu úloh v rámci celého clusteru.
- Model sítě Bridge . Podporuje IPv4 a IPv6 a až 4094 mostů na hostitele.
Hyper-V
Hyper-V a Proxmox mají podobné funkce, přičemž hlavním rozdílem je potřeba více nástrojů pro správu v Hyper-V. Windows Server umožňuje uživatelům vybrat si během instalace mezi režimem GUI nebo Core.
Mezi pozoruhodné funkce Hyper-V patří:
- Vnořená virtualizace . Umožňuje správcům vytvářet virtuální počítače s hostitelem hypervizoru, což usnadňuje testování a výzkum a vývoj před nasazením do produkčního prostředí.
- Obnova po havárii . Hyper-V Replica je nástroj používaný pro vytváření kopií virtuálních počítačů a jejich obnovu.
- Optimalizace . Každý virtuální počítač má sadu integračních služeb, které usnadňují používání virtuálních počítačů a zvyšují kompatibilitu.
- Přenositelnost . Hyper-V podporuje živou migraci, migraci úložiště a import a export virtuálních počítačů.
- Vzdálené připojení . Připojení k virtuálnímu počítači Hyper-V je nástroj s konzolovým přístupem, který poskytuje přístup k hostujícímu OS.
- Zabezpečení . Štíty virtuálních počítačů a bezpečné spouštění zlepšují zabezpečení a chrání před malwarem a neoprávněným přístupem.
- Kontrolní body . Hyper-V umožňuje uživatelům vytvářet kontrolní body a uchovávat stav VHD, včetně veškerého obsahu, v určitém okamžiku. Nedochází však k duplicitě dat.
Výkon
Proxmox a Hyper-V poskytují vynikající výkon pro širokou škálu konfigurací. Následující tabulka ukazuje přehled klíčových různých výkonnostních schopností:
Proxmox | Hyper-V | |
---|---|---|
vCPU Limit | 160 | 64 |
Logický limit CPU | 768 | 512 |
Limit fyzické paměti | 12 TB | 24 TB |
Limit uzlů | Omezeno na hostitele | 64 |
Protože se jedná o open-source, nabízí Proxmox stejné funkce zdarma všem uživatelům. Na druhou stranu Hyper-V omezuje počet virtuálních počítačů na základě cenového plánu.
Nejnovější verze Windows Server 2019 nabízí Hyper-V jako výkonnou platformu pro spouštění kritických obchodních úloh. Trvalá paměť je nejnovějším přírůstkem, který zvyšuje výkon Hyper-V a výrazně snižuje latenci úložiště.
Proxmox nabízí informace o výkonu o clusterech, jednotlivých uzlech, virtuálních počítačích nebo kontejnerech, to vše ve webovém GUI. Zobrazení všech informací o výkonu na jediném panelu administrátora vám umožní vidět, jak jsou zdroje distribuovány mezi virtuálními počítači a kontejnery, a rychle najít úzká místa výkonu.
Proxmox nabízí nástroj Backup Server, který uživatelům umožňuje zálohovat a obnovovat virtuální počítače, kontejnery a hostitele na podnikové úrovni. Hyper-V umožňuje uživatelům zálohovat virtuální počítače z hostitelského operačního systému pomocí nástroje VSS Writer nebo rozhraní WMI API.
Oba hypervizory poskytují maximální výkon, pokud jsou spravovány správci, kteří vědí, jak každý hypervizor vyladit a implementovat nejlepší postupy výkonu.
Shlukování
Oba hypervizory podporují shlukování, což přináší řadu výhod. Největšími výhodami jsou migrace virtuálních počítačů mezi uzly clusteru a správa více serverů z jednoho rozhraní.
Proxmox
Proxmox umožňuje uživatelům spravovat více serverů pomocí svého webového GUI pro správu. GUI je výhodné při správě serverových farem. Správce clusteru Proxmox poskytuje dodatečné zabezpečení pomocí různých metod ověřování a umožňuje uživatelům migrovat virtuální počítače a kontejnery v clusteru.
Počet uzlů v clusteru není omezen, s výjimkou konfigurace hostitele a výkonu sítě. Zvyšte dostupnost nastavením více serverů Proxmox.
Hyper-V
Hyper-V podporuje clustering prostřednictvím svého Failover Cluster Manager obslužný program, který je dodáván zdarma se systémem Windows Server a umožňuje uživatelům vytvářet a spravovat clustery s podporou převzetí služeb při selhání. Klastrování s podporou převzetí služeb při selhání udržuje vysokou dostupnost kriticky důležitých obchodních aplikací.
Dalším nástrojem usnadňujícím klastrování Hyper-V je System Center Virtual Machine Manager (SCVMM) nástroj. SCVMM však není součástí systému Windows Server a je nutné jej zakoupit samostatně.
SCVMM umožňuje uživatelům spravovat hostitele Hyper-V a clustery s podporou převzetí služeb při selhání v měřítku, které je pro správce Hyper-V příliš velké. Kombinuje více úloh správy v jediném nástroji s uživatelsky přívětivým rozhraním a analytickým panelem.
Snadné použití
Proxmox
Proxmox je založen na Linuxu (Debian), takže se snadno používá, pokud máte předchozí zkušenosti s prací s Linuxem. Jeho integrované webové GUI navíc usnadňuje správu všech úkolů na jednom místě. Webové rozhraní je založeno na ExtJS a podporuje všechny moderní prohlížeče.
Proxmox Admin je však stále ve vývoji a některé pokročilé možnosti vyžadují použití příkazového řádku.
Hyper-V
Hyper-V je produktem společnosti Microsoft a je intuitivní a snadno se používá. Správa úloh je však rozdělena do pěti nástrojů pro správu.
Je například velmi snadné vytvořit virtuální počítač, ale jeho správa a provádění různých úkolů údržby vyžaduje různá rozhraní. To platí zejména pro clustering, protože vyžaduje několik různých nástrojů k provedení všech nezbytných úkolů – včetně Hyper-V Manager a Failover-Cluster Manager.
Nástroj Hyper-V Manager poskytuje základní funkce virtuálního počítače – vytváření, načítání, aktualizace nebo odstraňování. Je však omezený, pokud jde o přesun virtuálních počítačů mezi hostiteli a má k dispozici jen málo metrik výkonu. Pokročilé funkce vyžadují instalaci dalších nástrojů.
Přenositelnost
Proxmox
Proxmox podporuje mnoho obrazových formátů, včetně HDD, QCOW, QCOW2, QED, VDI atd. Podpora široké škály obrazů usnadňuje přenositelnost VM a podporu OS v hostujícím VM.
Import a export obrázku však vyžaduje pokročilé použití příkazového řádku a také Proxmox Backup Server užitečnost. Nejjednodušší způsob, jak přesunout image, je zálohovat konfiguraci na aktuálním virtuálním počítači a obnovit ji na jiném.
Hyper-V
Hyper-V poskytuje živou migraci funkce, která uživatelům umožňuje přesouvat běžící virtuální počítače z jednoho hostitele na druhého bez prostojů. Funkci živé migrace použijte při aplikaci oprav nebo když chcete přesunout virtuální počítač na hostitele s více dostupnými zdroji kvůli zvýšené poptávce.
Hyper-V ukládá hostující operační systém na jeden soubor virtuálního pevného disku s podporou formátů VHD a VHDX. Po migraci hostujícího OS zjistí jakékoli změny hardwaru prostřednictvím integračních služeb a nainstaluje potřebné ovladače pro zlepšení výkonu.
Hyper-V také umožňuje uživatelům vytvářet a používat šablony virtuálních počítačů. Šablony jsou generické kopie virtuálních počítačů, které lze použít k vytvoření nového virtuálního počítače se stejnými vlastnostmi.
Zabezpečení
Proxmox
Proxmox je založen na Linuxu, což znamená, že přichází s vestavěnými bezpečnostními funkcemi na podnikové úrovni. Poskytuje automatické zálohování pro uživatelem zadané uzly a zároveň izoluje virtuální počítače v kontejnerech, čímž chrání ostatní virtuální počítače před potenciálními problémy nebo škodlivým kódem v jednom virtuálním počítači.
Nástroj Proxmox Backup Server šifruje data a veškerý provoz klient-server, čímž chrání integritu dat. Omezením přístupu uživatelů na základě jejich role brání Proxmox neoprávněnému přístupu a snižuje možnost lidské chyby.
Komunita open source neustále vyčleňuje prioritní problémy, chyby nebo bezpečnostní mezery, což pomáhá vývojářům Proxmox je rychle řešit.
Hyper-V
Hyper-V nabízí aplikaci virtuálního přepínače zdarma. Virtuální přepínač je nedílnou součástí virtuální sítě, která umožňuje virtuálním počítačům vzájemně komunikovat. Virtuální přepínač kontroluje každý datový paket odeslaný mezi virtuálními počítači před jeho směrováním, čímž zlepšuje zabezpečení ve virtuálním prostředí.
Od systému Windows Server 2019 je navíc veškerý provoz v celé podsíti šifrován bez nutnosti jakýchkoli úprav virtuálních počítačů nebo síťového zařízení.
Hyper-V zlepšuje zabezpečení dat pomocí stíněných virtuálních počítačů, šifrovaných pomocí BitLocker, což pomáhá zabezpečit virtuální disky. Šifrování zabraňuje spouštění disku na jiném virtuálním počítači nebo čtení dat obsažených ve virtuální jednotce.
Podpora
Proxmox
Zatímco Proxmox nabízí všechny své funkce zdarma, profesionální podpora technického týmu Proxmox vyžaduje placené předplatné Proxmox VE. Předplatné také poskytuje přístup k úložišti Proxmox Enterprise Repository a pravidelným aktualizacím softwaru a vylepšením zabezpečení.
Pro uživatele, kteří si zakoupí placené předplatné, Proxmox také nabízí možnost rezervovat školení pro systémové administrátory nebo odeslat vstupenky, když narazí na problémy.
Pokud však placené předplatné není v rámci vašeho rozpočtu, můžete svůj problém pravděpodobně vyřešit prohledáním Proxmox Wiki nebo hledáním odpovědí v rozvinuté komunitě Proxmox.
Hyper-V
Hyper-V má vynikající podporu na internetu, protože jej používají vývojáři po celém světě. Mnoho fór, webových stránek nápovědy, blogů, komunitních webů a znalostních bází obsahuje odpovědi na různé problémy, se kterými se uživatelé mohou setkat při používání Hyper-V.
Případně můžete získat pomoc přímo od společnosti Microsoft s včasnými odpověďmi a technickými pracovníky podpory, pokud máte se společností Microsoft uzavřenou smlouvu o aktivní podpoře.
Cena
Proxmox
Proxmox je zdarma s volitelným placeným předplatným, které uživatelům poskytuje přístup k podnikovému úložišti a profesionální podporu od vývojářů Proxmox.
V době psaní tohoto článku jsou dostupné plány předplatného následující:
Úroveň licence | Možnosti ceny a podpory |
---|---|
Komunita | 95 EUR ročně a patice CPU |
Základní | 295 EUR ročně a patice CPU Tři lístky podpory ročně. |
Standardní | 445 EUR ročně a patice CPU Deset lístků podpory ročně. |
Prémiové | 890 EUR ročně a patice CPU Neomezené vstupenky na podporu. |
Hyper-V
Zatímco Hyper-V je zdarma ke stažení jako samostatná virtualizační platforma, všechny funkce správy vyžadují upgrade na jednu z plných edic Windows Server a zakoupení System Center.
Licencování Windows Server Datacenter na hostiteli Hyper-V vám umožní nasadit tolik virtualizačních serverů, kolik vám dovolí konfigurace holého serveru.
Zatímco základní funkce, jako je vytváření virtuálního počítače, vytváření snímků a přidělování prostředků, jsou zdarma, společnost Microsoft doporučuje pro správu serveru upgradovat na Windows Server a zakoupit Windows System Center.
Náklady jsou:
- Windows System Center licence – od 1 323 USD ročně.
- Windows Server 2019 licence – 501 $ ročně na Essentials vydání, 972 $ za Standard vydání a 6 155 USD za Datacenter vydání s úplnými funkcemi virtualizace.
Proxmox vs. Hyper-V:Jak si vybrat?
Zatímco oba hypervizory jsou stejného typu a běží na holých metalových serverech, obvykle se starají o různé cílové skupiny. Při výběru hypervizoru pro vaši organizaci je třeba zvážit několik klíčových faktorů:
- Velikost organizace.
- Možnosti škálovatelnosti.
- Dopad na rozpočet.
- Výkon (zahrnuje klastrování, zálohování a přenositelnost).
- Snadné použití.
- Správa serveru.
Proxmox je dobrou volbou pro organizace vyžadující větší interní kontrolu s omezeným rozpočtem. Jediným nákladem je volitelné předplatné pro oficiální podporu a přístup k podnikovému úložišti. Je založen na Linuxu, takže je intuitivní a snadno se používá, pokud jste zvyklí na operační systém Linux.
Na druhou stranu je Hyper-V dobrou volbou pro organizace s administrátory dobře obeznámenými se sadou produktů Microsoft, protože nebude potřeba další školení.
Pokud jste si již zakoupili edici Windows Server, licence Hyper-V je již zahrnuta zdarma. Platforma však přináší dodatečné náklady na nástroje pro správu virtuálních počítačů, takže zvažte dopad na rozpočet.