Skip to main content

6 najlepszych programów do oprogramowania maszyn wirtualnych

The Third Industrial Revolution: A Radical New Sharing Economy (Może 2025)

The Third Industrial Revolution: A Radical New Sharing Economy (Może 2025)
Anonim

Maszyny wirtualne umożliwiają emulację dodatkowych systemów operacyjnych w ich własnym oknie bezpośrednio z istniejącego komputera. Piękno oprogramowania VM polega na tym, że można uruchamiać instancje systemu Windows w systemie MacOS i na odwrót, a także szereg innych kombinacji systemów operacyjnych, takich jak Chrome OS, Linux, Solaris i inne.

Podczas korzystania z oprogramowania VM opartego na aplikacji, znanego również jako hypervisor, system operacyjny komputera jest zwykle nazywany hostem. Dodatkowy system operacyjny uruchamiany w interfejsie VM jest często nazywany gościem.

Podczas gdy niektóre systemy operacyjne gościa, takie jak Windows, wymagają zakupu dodatkowego klucza licencyjnego, inne są dostępne bezpłatnie. Dotyczy to większości dystrybucji Linuksa oraz systemu MacOS, zakładając, że korzystasz ze sprzętu Mac od 2009 roku lub później.

Należy zauważyć, że uruchamianie systemu Mac OS na maszynie wirtualnej na sprzęcie innym niż Mac, takim jak komputer z systemem Windows, jest czasami możliwe w przypadku kilku wymienionych poniżej rozwiązań programowych, w tym oprogramowania OracleBox. Jednak system MacOS jest przeznaczony tylko do pracy na sprzęcie Apple, a jego działanie może być nie tylko pogwałceniem umowy licencyjnej macOS, ale doświadczenie użytkownika jest zwykle powolne, błędne i wręcz nieprzewidywalne.

Poniżej przedstawiono niektóre z najlepszych dostępnych rozwiązań maszyn wirtualnych, z których każda oferuje własne unikalne zestawy funkcji i kompatybilność z platformami.

01 z 06

VMware Workstation

Mając prawie dwadzieścia lat obecności na rynku, VMware Workstation jest często uważany za standard branżowy, jeśli chodzi o aplikacje maszyn wirtualnych - dzięki solidnemu zestawowi funkcji obejmujących szeroki zakres potrzeb związanych z wirtualizacją.

VMware Workstation pozwala na zaawansowane rozwiązania 3D dzięki obsłudze DirectX 10 i OpenGL 3.3, co eliminuje degradację obrazu i wideo w maszynach wirtualnych, nawet w przypadku aplikacji wymagających dużej ilości grafiki. Oprogramowanie pozwala na otwarte standardy maszyn wirtualnych, zapewniając możliwość zarówno tworzenia, jak i uruchamiania maszyn wirtualnych od konkurencyjnych dostawców w ramach produktu VMware.

Zaawansowane funkcje sieciowe zapewniają możliwość konfigurowania i administrowania rozbudowanymi wirtualnymi sieciami dla maszyn wirtualnych, a pełne topologie centrów danych można zaprojektować i wdrożyć, gdy VMware jest zintegrowany z narzędziami innych firm - zasadniczo emulując cały korporacyjny system DC.

Migawki VMware umożliwiają ustawienie różnych punktów przywracania do testowania, a system klonowania sprawia, że ​​wdrażanie wielu wystąpień podobnej maszyny wirtualnej jest niezwykle proste - umożliwiając wybranie między w pełni odizolowanymi duplikatami lub połączonymi klonami, które polegają częściowo na oryginale, aby zaoszczędzić godne uwagi ilość miejsca na dysku twardym.

Pakiet integruje się również bezproblemowo z vSphere, platformą chmurową VMware, dzięki czemu można łatwo zdalnie administrować wszystkimi maszynami wirtualnymi w centrum danych Twojej firmy z lokalnego komputera.

Istnieją dwie wersje aplikacji, Workstation Player i Workstation Pro, pierwsza dostępna bezpłatnie.

Player umożliwia tworzenie nowych maszyn wirtualnych i obsługuje ponad 200 systemów operacyjnych gości. Pozwala również na współdzielenie plików między hostem a gościem i ma wszystkie zalety graficzne wymienione powyżej, a także obsługę monitorów 4K.

Tam, gdzie bezpłatna wersja jest krótka, w przeważającej części jest to, gdy chodzi o zaawansowane funkcje VMware, takie jak uruchamianie więcej niż jednej maszyny wirtualnej w tym samym czasie i dostęp do wielu wyżej wymienionych umiejętności, takich jak klonowanie, migawki i złożona sieć.

W przypadku tych funkcji, a także do tworzenia zaszyfrowanych maszyn wirtualnych i zarządzania nimi, musisz kupić VMware Workstation Pro. Odtwarzacz Workstation Player jest również ograniczony do zastosowań komercyjnych, więc firmy zamierzające korzystać z oprogramowania Workstation mają zakupić jedną lub więcej licencji Pro, jeśli zamierzają korzystać z aplikacji po zakończeniu okresu próbnego.

Aktualizacja z odtwarzacza na wersję Pro przy najniższym dostępnym wsparciu będzie kosztować 99,99 $, a inne pakiety będą dostępne dla osób kupujących dziesięć lub więcej licencji.

Kompatybilny z następującymi platformami hosta:

  • Większość 64-bitowych dystrybucji systemu Linux
  • Windows 7 i nowsze (tylko 64-bitowe)
  • Windows Server 2008 R2 i nowszy

Odwiedź VMware Workstation

02 z 06

VMware Fusion

Dostarczone przez tych samych ludzi, którzy stworzyli VMware Workstation dla Linuksa i Windowsa, porty Fusion, to w zasadzie to samo, co Workstation oferuje platformie Mac.

Podobnie jak w VMware Workstation, podstawowa wersja oprogramowania jest darmowa i przeznaczona wyłącznie do użytku osobistego, podczas gdy Fusion Pro można kupić w celach biznesowych lub osób wymagających dostępu do zaawansowanych zestawów funkcji.

Ma pewne funkcje specyficzne dla Maca, takie jak obsługa wyświetlaczy 5K iMac, a także mieszane konfiguracje siatkówki i nie-siatkówki. Fusion zawiera także tryb Unity, który ukrywa interfejs pulpitu Windows i pozwala uruchamiać i uruchamiać aplikacje Windows bezpośrednio z Docka tak, jakby były macierzystymi systemami MacOS.

Zarówno darmowe, jak i płatne wersje Fusion zapewniają również możliwość uruchamiania systemu Windows z partycji Boot Camp jako gościa VM, eliminując potrzebę ponownego uruchomienia komputera, gdy chcesz przełączać się w przód iw tył.

Kompatybilny z następującymi platformami hosta:

  • macOS / OS X 10.9 lub nowszy

Odwiedź VMware Fusion

03 z 06

Oracle VM VirtualBox

Po raz pierwszy udostępniony w 2007 r. Hipernadzorca open source jest dostępny bezpłatnie do użytku domowego i korporacyjnego na licencji GPLv2.

VirtualBox obsługuje szeroką gamę systemów operacyjnych dla gości, listę zawierającą wszystkie wersje systemu Windows, od XP do 10, a także Windows NT i Server 2003. Pozwala na uruchamianie maszyn wirtualnych w systemie Linux 2.4 i nowszym, Solaris i OpenSolaris oprócz OpenBSD. Możesz nawet cofnąć zegar i uruchamiać OS / 2 lub DOS / Windows 3.1, czy to z nostalgicznych powodów, czy też grać w swoich ulubionych filmach, takich jak "Wasteland" lub "Pool of Radiance" w ich ojczystym środowisku.

Możesz także uruchomić macOS na maszynie wirtualnej przy użyciu VirtualBox, ale działa to tylko wtedy, gdy twój system operacyjny hosta jest również na Macu. Wynika to głównie z faktu, że Apple nie pozwala, aby ich system operacyjny działał na sprzęcie innym niż Apple. Dzieje się tak w przypadku standardowej instalacji systemu MacOS, a także w przypadku uruchamiania systemu operacyjnego w ramach rozwiązania VM.

VirtualBox obsługuje możliwość jednoczesnego uruchamiania wielu okien gościnnych, a także zapewnia poziom przenośności, w którym maszynę wirtualną utworzoną na jednym hoście można łatwo przenieść na inną maszynę, która może mieć zupełnie inny system operacyjny.

Zwykle działa na starszym sprzęcie, rozpoznaje większość urządzeń USB i oferuje przydatną bibliotekę dodatków dla gości, które są dostępne za darmo i łatwe do zainstalowania. Te dodatkowe funkcje obejmują możliwość przesyłania plików i zawartości schowka między systemami operacyjnymi hosta i gościa, wirtualizację 3D i inne dodane wsparcie wideo w celu złagodzenia wielu typowych problemów związanych z wizualizacjami na maszynie wirtualnej.

Witryna produktu oferuje kilka dokładnych i łatwych do opanowania samouczków wraz z zestawem gotowych maszyn wirtualnych, dostosowanych do konkretnych potrzeb programistycznych.

Oferując stale rozwijającą się społeczność programistów, która regularnie publikuje nowe wydania i aktywne forum użytkowników z prawie 100 000 zarejestrowanych członków, zapis VirtualBox zapewnia, że ​​będzie nadal ulepszany i służyć jako długoterminowe rozwiązanie VM.

Kompatybilny z następującymi platformami hosta:

  • Większość dystrybucji Linuksa
  • macOS / OS X 10.9 lub nowszy
  • Solaris 10 (U10 +) i nowszy
  • Windows Vista SP1 +, Windows 7, Windows 8, Windows 10

Odwiedź Oracle VM VirtualBox

04 z 06

Parallels Desktop

Od dawna ulubieni entuzjaści komputerów Mac, którzy od czasu do czasu muszą uruchamiać system Windows, Parallels zapewnia możliwość bezproblemowego równoległego uruchamiania aplikacji Windows i Mac.

Bazując na podstawowym używaniu w systemie Windows, niezależnie od tego, czy chodzi o projektowanie, rozwój, rozgrywkę, czy coś innego, Parallels optymalizuje zasoby systemowe i sprzętowe, aby uzyskać wrażenia z systemu Windows, które często sprawiają wrażenie rzeczywistego komputera.

Parallels oferuje większość funkcji, których można oczekiwać w płatnym produkcie VM, a także wiele specyficznych dla komputerów Mac, takich jak możliwość otwierania witryn w IE lub Edge bezpośrednio z przeglądarki Safari i wyświetlanie alertów Windows w Centrum powiadomień Mac. Pliki można szybko przeciągać między dwoma systemami operacyjnymi, a także całą zawartością schowka. Do pakietu Parallels dołączona jest dedykowana przestrzeń pamięci w chmurze, którą można udostępniać zarówno w systemie MacOS, jak i Windows.

Powszechne nieporozumienie dotyczące programu Parallels polega na tym, że można go używać tylko w systemie Windows na maszynie wirtualnej gościa, podczas gdy w rzeczywistości pozwala on na uruchamianie systemu operacyjnego Chrome, systemu Linux, a nawet drugiego wystąpienia systemu MacOS.

Dostępne są trzy różne wersje programu Parallels, z których każdy jest odpowiedni dla określonej grupy odbiorców. Wersja podstawowa jest przeznaczona dla tych, którzy po raz pierwszy przełączają się z komputera na Maca, a także zwykłego użytkownika, który musi regularnie korzystać z aplikacji Windows. Zawiera podstawowy zestaw narzędzi wraz z 8 GB pamięci VRAM i 4 procesory wirtualne dla każdej maszyny wirtualnej gościa i kosztuje jednorazową 79,99 USD.

Wersja Pro Edition, przeznaczona dla programistów, testerów i innych zaawansowanych użytkowników, integruje się z Microsoft Visual Studio oraz innymi dobrze znanymi narzędziami do projektowania i kontroli jakości, takimi jak Jenkins. Całodobowe wsparcie e-mailowe i telefoniczne są dostarczane wraz z zaawansowanymi narzędziami sieciowymi i możliwością korzystania z usług biznesowych w chmurze. Dzięki niesamowitej pamięci RAM o pojemności 64 GB i 16 procesorom wirtualnym na każdą maszynę wirtualną, wersja Parallels Desktop Pro Edition jest dostępna w cenie 99,99 USD rocznie.

Ostatnia, ale na pewno nie najmniej ważna jest edycja Business Edition, która obejmuje wszystkie powyższe funkcje, a także scentralizowane narzędzia administracyjne i zarządzania oraz klucz licencji zbiorczej, który umożliwia wdrażanie i kontrolowanie instancji programu Parallels we wszystkich działach i organizacjach. Całkowity koszt programu Parallels Desktop Business Edition zależy od liczby wymaganych licencji stanowisk.

Kompatybilny z następującymi platformami hosta:

  • macOS / OS X 10.10 lub nowszy

Odwiedź Parallels

05 z 06

QEMU

QEMU jest często wybieranym hiperwizorem dla użytkowników Linuksa, opartym na metodzie ceny zero-dolarowej i łatwych w obsłudze narzędziach do emulacji całego systemu. Emulator Open Source symuluje imponujący zakres urządzeń peryferyjnych, wykorzystując dynamiczne tłumaczenie dla idealnej wydajności.

Uruchamianie maszyn wirtualnych KVM podczas używania QEMU jako wirtualizatora może spowodować, że wydajność na poziomie natywnym będzie odpowiednia dla właściwego sprzętu, dzięki czemu niemal zapomnisz, że używasz maszyny wirtualnej.

Uprawnienia administracyjne są wymagane tylko w niektórych scenariuszach z QEMU, na przykład wtedy, gdy potrzebujesz dostępu do urządzeń USB z maszyny wirtualnej gościa. Jest to rzadkością w przypadku tego typu oprogramowania, dodając pewną elastyczność w sposobie, w jaki można z niego korzystać.

Niestandardowe kompilacje QEMU zostały również stworzone dla macOS i Windows, chociaż większość użytkowników ma komputery Linux jako hosty.

Kompatybilny z następującymi platformami hosta:

  • Większość dystrybucji Linuksa
  • macOS (OS X 10.7 lub nowszy) za pośrednictwem menedżera pakietów Homebrew
  • 32-bitowy system Windows i 64-bitowy system Windows

Odwiedź QEMU

06 z 06

Maszyny wirtualne oparte na chmurze

Do tej pory omawialiśmy wady i zalety hipernadzorców maszyn wirtualnych opartych na aplikacjach na wielu platformach. Podobnie jak w przypadku większości innych technologii, wiele znanych firm, takich jak Amazon, Google i Microsoft, wykorzystało koncepcję maszyn wirtualnych i kontenerów w chmurze, umożliwiając zdalny dostęp do maszyn wirtualnych hostowanych na własnych serwerach dostawcy.

Niektórzy faktycznie naliczają rachunek z minuty na minutę, płacąc tylko za czas, którego potrzebujesz, podczas gdy inni pozwalają na projektowanie, tworzenie i hostowanie sieci na pełną skalę na serwerach w chmurze.