Poradniki

▷ Virtualbox vs vmware: klucze do wyboru hiperwizora

Spisu treści:

Anonim

W tym artykule zmierzymy się z dwoma słynnymi Hypervisors: VirtualBox vs VMware. Istnieje wiele aplikacji, które umożliwiają wirtualizację, ale bez wątpienia dwie z nich są najlepiej znane. Który Hypervisor będzie nad drugim?

Technika wirtualizacji umożliwia tworzenie, za pomocą oprogramowania, wirtualnej lub niefizycznej wersji systemu operacyjnego lub również z platformy sprzętowej. Podczas wirtualizacji bierzemy zasoby, które posiadałaby fizyczna maszyna: procesor, pamięć RAM, dysk twardy, płyta główna, sieć i wszystko, co składa się na komputer, i symulujemy je za pomocą oprogramowania zainstalowanego w systemie operacyjnym, który działa w maszynie fizycznej.

Indeks treści

Dzięki wirtualizacji możemy mieć własne systemy operacyjne izolowane od fizycznego komputera, w ten sposób możemy testować konfiguracje i eksperymentować bez narażania integralności naszego fizycznego systemu operacyjnego.

Ponadto możemy również udostępniać sprzęt i pliki z jednego systemu do drugiego, aby pracować jednocześnie z oboma. Z tych wszystkich powodów bardzo ważne jest, aby maszyny wirtualne miały dobrą wydajność i były możliwie jak najbardziej zbliżone do prawdziwej maszyny.

Prezentacje i parametry techniczne maszyn

Pierwszą rzeczą, którą musimy zrobić, to prezentacje aplikacji, z którymi mamy się zmierzyć. Chociaż prawie nie potrzebują, ponieważ są znane na całym świecie.

VMware

VMware jest bez wątpienia wiodącą platformą wirtualizacji na rynku. Firma od lat doskonali i rozszerza pakiet aplikacji do wirtualizacji, niewątpliwie pozycjonując się jako lider w tym sektorze. Posiada aplikacje do wszelkiego rodzaju funkcji: wirtualizacja sprzętu, oprogramowania, serwerów, aplikacji biznesowych, domowych i długa itp. Prawie wszystkie aplikacje firmy mają płatną licencję, chociaż pozwoli nam to na pewien czas używać ich jako bezpłatnej wersji próbnej.

Wersja, którą będziemy testować, to VMware Workstation Player 15 w wersji testowej. Wybraliśmy to, ponieważ jest to najtańsza licencja i najłatwiejsza akwizycja dla użytkownika w porównaniu do VirtualBox

VirtualBox

Zastrzeżone narzędzie Oracle to kolejne z najbardziej kompletnych rozwiązań, jakie możemy uzyskać. VirtualBox jest dostępny całkowicie bezpłatnie dla użytkowników i jest przeznaczony przede wszystkim do środowisk stacjonarnych do wirtualizacji systemu operacyjnego w środowiskach innych niż biznesowe. Mimo to jest doskonale przydatny do użytku profesjonalnego, ponieważ ma wiele funkcji, które ma również VMware, a także za darmo. Wersja tego oprogramowania, z której korzystaliśmy, to 5.2.20.

Chociaż prawdą jest, że nie będziemy mieć konkretnych aplikacji, które ma VMware, dla naszego porównania z punktu widzenia użytkownika pulpitu doskonale spełnia swoją misję.

Funkcje VMware Workstation Player

VMware Workstation Player to najtańszy pakiet oprogramowania do wirtualizacji firmy. Następnym na tym poziomie będzie wersja Pro, która ma bardziej zaawansowane funkcje niż ta wersja, a my również będziemy ją mieć w wersji próbnej. Jeśli chodzi o wersję Player, możemy uzyskać jej licencję za 166 euro, a wersję Pro za 275 euro.

Niektóre funkcje, które odróżnia VMware Workstation Player od VirtualBox:

  • Możemy tworzyć maszyny wirtualne z kompatybilnymi systemami operacyjnymi w systemach Windows, Linux, Solaris, FreeBSD, Mac i wszystkie w różnych wersjach. Chociaż w przypadku komputerów Mac wirtualizacja nie jest aktywowana natywnie.

  • Możemy uruchomić maszynę wirtualną jednocześnie w wersji Player. W wersji Pro możemy stworzyć i uruchomić kilka z nich Obsługa obsługi plików współdzielonych między systemem hosta a systemem wirtualnym. Ma natywnie sterowniki USB 3.0 i czytnik kart SD, implementuje grafikę 3D z kompatybilnością z DirectX 10 i Open GL. Możemy skonfigurować ilość spersonalizowanej pamięci graficznej. Ponadto obsługuje ekrany w rozdzielczości 4K

Zawiera obsługę rozruchu UEFI zarówno normalnego, jak i bezpiecznego.

Dodatkowe funkcje wersji Workstation Pro

Oprócz dodatkowych funkcji VMware Workstation Pro możemy:

  • Zintegruj z ESXi i VMware Sphere do zdalnej i serwerowej wirtualizacji Zdalna kontrola maszyn wirtualnych Zaawansowana konfiguracja sieci wirtualnych Zdolność do wykonywania migawek systemu w celu przywrócenia stanu maszyny wirtualnej przed wstrzymaniem Możliwość uruchomienia wielu maszyn jednocześnie

Funkcje VirtualBox

Jeśli chodzi o narzędzia i możliwości, które oferuje nam ten hypervisor i które odróżniają go od VMware, podkreślamy:

  • Najważniejsza jest bezpłatna aplikacja licencyjna, która jest także narzędziem wieloplatformowym i możemy instalować systemy operacyjne Windows, Mac, Linux natywnie i bez dodatkowej aktywacji. Jest kompatybilny z maszynami wirtualnymi VMware, więc możemy uruchomić jedną z nich w VirtualBox. Możemy klonować maszynę wirtualną tyle razy, ile chcemy.

  • Ma możliwość jednoczesnego uruchomienia kilku maszyn wirtualnych. Możemy również robić migawki systemu i przywracać stan maszyny wirtualnej, zanim się zatrzyma. Możliwość szyfrowania maszyn wirtualnych. Możemy przechwytywać w klipach wideo to, co robimy na maszynie wirtualnej. W takim przypadku będziemy mieć obsługa imitacji 3D bardziej naśladowana niż w VMware Obsługa USB 2.0 i 3.0 jest również ograniczona i konieczna będzie instalacja bezpłatnego rozszerzenia.

Wspólne cechy obu aplikacji

Oba programy mają wiele podobnych cech, które w taki czy inny sposób cytowaliśmy na odpowiadającej im liście w poprzednich sekcjach, jednak niektóre z nich są równe, o których musimy wspomnieć jako wspólne.

  • Będziemy mieć możliwość wykonywania operacji z wiersza poleceń systemu hosta Obie aplikacje obsługują technologie Intel VT-x i AMD-v.

  • Będziemy dysponować dodatkowymi narzędziami do poprawy wydajności systemów wirtualnych oraz przesyłania plików i schowków między systemem fizycznym a wirtualnym Możliwość dostosowania komponentów sprzętowych maszyny wirtualnej W obu aplikacjach możemy montować obrazy ISO lub fizyczne wymienne urządzenia pamięci masowej instalacja systemów wirtualnych Możemy dodawać różne urządzenia wejściowe i wyjściowe na gorąco, a także elementy audio i wideo Możemy skonfigurować sieć jako pomost, aby fizycznie oddziaływać z naszym przełącznikiem lub routerem i w ten sposób łączyć komputery w sieci

Testy wydajności maszyn wirtualnych

Charakterystyka maszyny wirtualnej i fizycznej

Teraz będziemy cytować parametry techniczne każdego zespołu do oceny wyników.

Maszyna fizyczna:

  • VMware Workstation Player 15 build 10134415 VirtualBox 5.2.20 r125813 Intel Core i5 6500 @ 3.2GHz 16GB DDR4 Dual Channel RAM Mechaniczny dysk twardy SATA 500GB 5400RPM

Maszyny wirtualne:

Charakterystyka maszyn wirtualnych w obu programach jest praktycznie taka sama:

  • 1 procesor z dwoma dedykowanymi rdzeniami 2 GB pamięci RAM Dysk twardy 50 GB Narzędzia dla systemu Windows 10 Pro x64 Guest zainstalowane na obu komputerach.

Testy wydajności

Przeprowadziliśmy kilka testów w celu sprawdzenia wydajności maszyn wirtualnych podczas bezpośredniego pobierania zasobów sprzętowych z komputera fizycznego.

Pierwszym testem, który przeprowadziliśmy, jest sprawdzenie wydajności dysku twardego za pomocą CristalDiskMark 5.5 na maszynach fizycznych i wirtualnych.

Fizyczny dysk twardy

Dysk twardy VirtualBox

Dysk twardy VMware

Jak widzimy, wyniki są zupełnie inne, szczególnie w przypadku VMware. Wiemy, że ponieważ jest to mechaniczny dysk twardy, wyniki uzyskane w VMwre w żadnym wypadku nie są orientacyjne, ponieważ wychodzą one z odpowiednią wydajnością dysku SSD, gdy nie jest to nasz przypadek.

Może to być spowodowane tym, że VMware wykorzystuje część pamięci RAM na maszynie fizycznej do wykonywania transakcji plików wirtualnych, przyspieszając w ten sposób wydajność maszyny wirtualnej.

Ze swojej strony VirtualBox nie implementuje tego rozwiązania i pokazuje niższe wyniki niż to, co pokazano na benchmarku prawdziwego dysku twardego.

Przeprowadzono również połączony test procesora i dysku twardego poprzez kompresję pliku 1, 12 GB za pomocą 7-Zip. Wyniki były następujące:

A następnie test przesyłania pakietu 560 MB przez sieć:

Następujący test został wykonany z CinebenchR15 dla wydajności procesora:

Wreszcie za pomocą Aida64 przeprowadzono analizę porównawczą jednostek pamięci RAM na każdej maszynie wirtualnej:

Widzimy, że praktycznie we wszystkich wynikach wydajność maszyn wirtualnych była taka sama, więc możemy powiedzieć, że wdrożenie technologii Virtualiza Intel VT-x działa idealnie w obu programach.

Wniosek

W tym porównaniu VirtualBox vs VMware, niewątpliwie obie aplikacje są bardzo podobne pod względem wydajności maszyn zwirtualizowanych. W VMware podkreślamy użycie pamięci RAM w celu przyspieszenia transakcji plików na wirtualnych dyskach twardych, chociaż w przeciwnym razie wyniki są prawie identyczne.

To pokazuje, że VirtualBox wykonał świetną robotę w swoich najnowszych wersjach równych wydajności z VMware, co jest bardziej cenne, jeśli weźmiemy pod uwagę, że jest to darmowa aplikacja. Z drugiej strony byliśmy w stanie zweryfikować, czy VMware wykazuje lepszą obsługę akceleracji 3D, więc w tym sensie przewyższa VirtualBox.

Jeśli chodzi o zakres dostępnych rozwiązań i narzędzi, są one bardzo podobne, z tym wyjątkiem, że wersja VMware jest nieco bardziej ograniczona niż VirtualBox, zwłaszcza, że nie możemy uruchamiać wielu komputerów jednocześnie, a w VirtualBox, tak, może to znacznie skłaniać skaluje się w kierunku bezpłatnej aplikacji.

Krótko mówiąc, jeśli chcesz w końcu użyć programu do testowania niektórych maszyn wirtualnych, VirtualBox jest zalecany, ponieważ jest bezpłatny i oferuje możliwość uruchamiania wielu maszyn. Jeśli natomiast jest to małe lub średnie środowisko biznesowe, warto nabyć VMware Workstation w wersji Pro, ale w żadnym wypadku nie ma wersji Player, ponieważ jest dość ograniczona. Chociaż VirtualBox jest również całkowicie poprawny.

To kończy nasz artykuł na temat VirtualBox vs. VMware, mamy nadzieję, że okaże się przydatny.

Polecamy również:

Widziałeś wyniki, a my przedstawiliśmy ci główne cechy każdego z nich, to twoja kolej, aby zdecydować, który z nich użyć

Poradniki

Wybór redaktorów

Back to top button