Virtualizace Mac: VMware vs. Paralely

Poznámka editora: Tento článek byl původně publikován na Computerworld.com.

Parallels Desktop i VMware Fusion plní hlavní cíl umožnit uživatelům počítačů Macintosh spouštět aplikace Windows bez nutnosti restartovat počítač.

Právě v tom je mezi nimi největší rozdíl Produkt Parallels je dokončen, zatímco VMware's Fusion je stále v beta testování. Parallels ve skutečnosti nedávno oznámila dostupnost třetí beta verzi další verze jeho softwaru, která mimo jiné zahrnuje podporu pro upgrade virtuálního systému Windows XP na Windows Vista.

Skutečnost, že Fúze je stále v beta verzi je poměrně evidentní. Několik konfiguračních dialogů obsahuje větu „Toto zařízení bude možné upravovat v budoucí verzi“ a vyskytly se drobné problémy se stabilitou.

Výkon je dalším zásadním rozdílem a souvisí se skutečností, že Fusion je stále ve verzi beta. I když čas potřebný k instalaci nebo spouštění Windows nebo ke spuštění většiny aplikací je podobný mezi Parallels a Fusion, některé akce, které zahrnují překreslování obrazovky, jsou ve Fusion pomalejší, což někdy vede k pomalému pocitu srovnání.

Spuštění srovnávacích testů v rámci podobně konfigurovaných virtuálních strojů pod každou aplikací odhaluje dramatické rozdíly v některých funkcích procesoru a grafiky. (Skóre Parallels za grafický výkon je téměř dvojnásobné než skóre Fusion.) Nejpravděpodobnější příčina těchto rozdílů je vysvětlena v Výstražné dialogové okno Fusion, které informuje uživatele, že běží v režimu ladění, který snižuje výkon a který nelze v aktuálním uvolnění.

Hotová verze Fusion bude vyprávět úplnější příběh na frontě výkonu.

Založit

Parallels Desktop i VMware Fusion se snadno instalují. Oba nabízejí asistenty nastavení, kteří uživatele provedou vytvořením virtuálního počítače a nabídkou návrhy konfigurace založené na instalovaném operačním systému a hardwaru specifikace Mac.

Fusion využívá výhod dvoujádrových procesorů používaných téměř ve všech počítačích Intel Mac tím, že vám umožňuje určit, zda bude virtuální počítač schopen používat jedno nebo obě jádra. To je příjemná funkce, protože se můžete rozhodnout zachovat výpočetní výkon jednoho jádra výhradně pro aplikace Mac OS X a Mac, nebo můžete veškerý výpočetní výkon přenést na virtuální počítač.

Parallels usnadňuje nastavení než Fusion díky „Express Windows OS Installation Mode“, který za vás provede celý proces instalace Windows XP nebo Vista. Vše, co musíte udělat, je zadat své jméno a aktivační klíč systému Windows. To je jak uživatelsky velmi přívětivé, tak šetří čas.

Oba produkty nabízejí sadu nástrojů a specializovaných ovladačů pro Windows pro zvýšení výkonu ve virtuálním prostředí. Tyto nástroje nabízejí věci, jako je sdílená složka, ke které lze přistupovat z Windows a Mac OS X, možnost reagovat kurzor při pohybu do nebo z okna obsahujícího virtuální stroj a vylepšený hardware Podpěra, podpora. Oba produkty také nabízejí nástroj pro kompresi obrazového souboru pevného disku, který slouží jako pevný disk virtuálního počítače.

Proces spouštění virtuálních strojů vytvořených pomocí Parallels nebo Fusion je v podstatě stejný jako proces spouštění skutečného počítače. Jeden rozdíl je v tom, že Fusion vám poskytuje konfigurační nástroj virtuálního BIOSu, který lze použít ke změně možností spouštění, jako je pořadí, ve kterém virtuální počítač vyhledává zaváděcí jednotku. Parallels spravuje tyto funkce prostřednictvím konfiguračního dialogu virtuálního stroje. Fusion také podporuje spouštění sítě ze serveru Windows PXE, což Parallels nepodporuje.

Přestože Parallels bootuje konzistentně, Fusion je náchylný k občasným nevysvětlitelným selháním spouštění Windows (obecně vyřešeno pouhým restartováním virtuálního počítače).

Snadnost použití

Většina uživatelů shledá jak Fusion, tak Parallels snadno použitelné a pravděpodobně ani nikdy nebude muset upravovat konfigurační nastavení z jejich výchozích hodnot. S jejich příslušnými sadami nástrojů nainstalovanými pod Windows mohou uživatelé snadno přecházet mezi prostředími Windows a Mac OS X. Technika sdílených složek použitá v obou aplikacích je spolehlivá, i když mi trvalo několik přeinstalací VMware Tools, než to ve Fusion správně fungovalo.

VMware poskytuje další možnost přístupu k souborům mezi operačními systémy díky podpoře přetahování souborů a složek mezi virtuálními stroji a Mac OS X. Toto je ve skutečnosti mnohem jednodušší metoda než nastavení sdílených složek a lze ji použít, aniž byste museli cokoliv konfigurovat. Ale stejně jako u funkce sdílených složek jsem zjistil, že ne vždy fungovala správně. Toto je jedno z mála míst, kde Fusion skutečně přináší něco, co každý uživatel ocení Parallels ne, ačkoli tato funkce je navržena pro další verzi softwaru Parallels, Desktop 2.

Parallels také nabízí několik funkcí, díky kterým je uživatelsky přívětivější než Fusion. Jedním z nich je podpora schránky, která vám umožňuje kopírovat a vkládat mezi aplikacemi Mac a Windows. Díky tomu je práce mezi dvěma operačními systémy mnohem bezproblémovější.

Celkově lze říci, že Parallels i Fusion jsou v kategorii snadného použití dobře hodnoceny – nebo budou, jakmile budou některé problémy se spolehlivostí vyřešeny během vývoje Fusion.

Pokročilá konfigurace

Parallels nabízí mnohem širší sadu možností pokročilé konfigurace. Fusion v současné době umožňuje konfiguraci sdílených složek, použití jednoho souboru s obrazem pevného disku, zvuk, přístup na CD-ROM (pouze pro čtení) a některé základní síťové možnosti.

Naproti tomu Parallels poskytuje možnost specifikovat podrobnější informace o virtuálním hardwaru a také použití obrazu disku k napodobení funkčnosti disketové jednotky. Parallels také nabízí možnost klonovat nebo znovu vytvořit obraz pevného disku virtuálního počítače s jinou maximální velikostí. (Obě aplikace používají dynamicky se rozšiřující obrazy pevného disku, ale obě také vyžadují nastavení maximální velikosti obrazu při jeho vytváření.)

Parallels také podporuje připojení více obrazů pevných disků a použití více disků obrazy nebo fyzické jednotky pro použití jako CD/DVD-ROM, stejně jako vytváření virtuálních sériových a paralelních porty. Všechny tyto funkce jej činí přizpůsobitelnějším než Fusion pro uživatele nebo potřeby aplikace.

Parallels i Fusion nabízejí omezené možnosti, jak virtuální stroje zacházet se sítí. Oba produkty vám umožňují vybrat si mezi používáním překladu síťových adres pro sdílení síťového připojení vašeho Macu nebo výběrem přemostěného přístupu ke konkrétnímu síťovému adaptéru. Parallels také nabízí možnost pouze hostitele, která umožňuje virtuálnímu stroji připojit se k vašemu Macu a dalším virtuálním strojům, jako by byly připojeny přes síť. Ale neumožňuje skutečný přístup k síti.

Žádný z produktů v současné době nepodporuje připojení k více síťovým kartám nebo sítím, ačkoli Parallels Desktop 2 slibuje podporu až pěti síťových karet.

přístup k USB zařízení

Parallels i Fusion podporují přístup k zařízením USB připojeným k počítači, ačkoli Parallels v současnosti podporuje pouze USB 1.1. Paralely vám dává možnost nechat zařízení automaticky detekovat a používat virtuálním počítačem nebo ručně vybrat zařízení, která budou použitý. Zdá se, že takto bude Fusion nakonec fungovat, ale tato schopnost ještě nebyla implementována.

Fusion nabízí přístup k vestavěným kamerám iSight, Bluetooth adaptéru Apple (vestavěný nebo USB) a vestavěným IR portům, které jsou považovány za zařízení USB 2.0 a Parallels je nepodporuje.

Celkové dojmy

Parallels Desktop i VMware Fusion jsou dobré produkty. Je však jasné, že Fusion potřebuje ještě nějakou práci, pokud jde o jeho výkon a plnou implementaci jeho sady funkcí. Také není tak stabilní a spolehlivý jako Parallels.

To vše lze očekávat od produktu, který je v současné době ve fázi beta testování, ale znamená to, že Parallels zůstává prozatím lepší volbou navzdory skutečnosti, že Fusion nabízí některé funkce, které komerční verze Parallels nemá, jako je drag and drop, kontrola nad tím, kolik procesorových jader mohou virtuální stroje přistupovat, a plné USB 2.0 Podpěra, podpora.

Za zmínku také stojí, že příští vydání Parallels má nabídnout alespoň dvě z těchto funkcí – drag and drop a USB 2.0. To je také připraven na několik dalších vylepšení, včetně možnosti používat oddíl Boot Camp jako spouštěcí disk Windows místo pevného disku obrazový soubor, výrazně vylepšené síťové možnosti a plná podpora CD/DVD mechanik (včetně možností vypalování a přístupu k chráněným proti kopírování disky). K dispozici bude také nový režim nazvaný „koherence“, který umožní aplikacím Windows běžet spolu s aplikacemi pro Mac bez nutnosti samostatného rozhraní Windows (tj. aplikace Windows se zobrazují přímo na ploše Mac a zobrazují se v Dok).

V důsledku toho se zdá, že v dohledné době zůstane VMware o generaci za Parallels.

Vysvětlující: Virtualizace vs. Boot Camp

Produkty využívající virtualizaci samozřejmě nejsou jedinou možností pro provoz Windows na Intel Mac. Druhou možností je systém s dvojitým spouštěním společnosti Apple s názvem Boot Camp. Primární výhodou virtualizace je, že uživatel nemusí opouštět prostředí Mac OS X nebo restartovat počítač, aby mohl spustit Windows, protože je ve virtuálním prostředí v rámci Mac OS X. Virtualizace také nabízí podporu pro mnohem širší škálu verzí Windows a dalších operačních systémů.

Jedním z hlavních bodů ve prospěch Boot Camp jsou licenční smlouvy s koncovým uživatelem pro Windows Vista omezit jeho použití ve virtualizovaných prostředích. To znamená, že uživatelé, kteří chtějí provozovat Vistu buď s Parallels nebo Fusion, si budou muset zakoupit dražší edici Business nebo Ultimate Vista. I při jejich použití společnost Microsoft zakazuje používání technologií správy digitálních práv, které jsou integrovány do systému Windows, a nedoporučuje také používat produkty DRM třetích stran.

To znamená, že uživatelé by měli pečlivě zvážit, zda si zakoupit Vistu pro použití s ​​virtualizačními produkty či nikoli. Lepší možností může být Boot Camp, pokud se Vista používá pro přístup k chráněnému obsahu ze služeb, které nejsou dostupné pro Mac OS X.

Pod kapotou jsou některé vážné rozdíly mezi duálním bootováním a virtualizovanými řešeními. Když se Mac nabootuje do Windows pomocí Boot Camp, je to v podstatě Windows PC. Při použití virtualizace nemá Windows přímý přístup k většině hardwaru Macu. Virtualizace využívá funkci procesorů Intel k v podstatě rozdělení procesoru na virtuální procesory a poté k nim poskytne přístup primárnímu operačnímu systému a každému hostovanému operačnímu systému procesory. Spoléhá se také na kombinaci originálního a virtuálního hardwaru k dokončení vytváření virtuálního stroje, na kterém se instalují a spouštějí Windows a aplikace.

Ryan Faas je spisovatel a technologický konzultant na volné noze, který se specializuje na problémy se systémy Mac a multiplatformní sítě. Kromě psaní pro Computerworld je častým přispěvatelem na InformIT.com. Ryan je také spoluautorem Základní správa Mac OS X Panther Server (O’Reilly Media, 2005). Více informací o Ryanovi, jeho poradenských službách a nedávno publikované práci najdete na www.ryanfaas.com a můžete mu poslat e-mail na [email protected].

  • Jul 30, 2023
  • 68
  • 0