Czy na moim laptopie można ustawić hiperwizor bez systemu metalowego?


23

Powiedzmy, że miałem laptop Core i7 z 16 GB pamięci RAM i dyskiem 750 GB.

Czy istnieje mechanizm, w którym mogę podzielić HD na system Linux, Windows, OS X, współdzielone dane, konfigurację Hypervisora, gdzie uruchamiam małego hypervisora. Czy mogę uruchomić / zatrzymać maszynę wirtualną z systemem Linux, Windows i OS X i korzystać z nich wszystkich z poziomu hiperwizora?

Kod, test itp.?

czy to jest hypervisor typu 1?

Przypuszczam, że mógłbym uruchomić małą instalację Linuksa i VmWare, ale czy VmWare może czytać maszyny wirtualne z fizycznej partycji dysku twardego w porównaniu z instalacją opartą na plikach (pliki .vmdk)?


Tak, ale jeśli nie zamierzasz ich uruchomić, nie musisz tworzyć osobnych partycji.
— Ignacio Vazquez-Abrams

Odpowiedzi:


13

Tak, to hiperwizor typu 1. Typowe hiperwizory typu 1 obejmują Xen i VMware vSphere Hypervisor (wcześniej VMware ESXi Single Server). Nie powinno być problemu z użyciem partycji jako dysków wirtualnych dla maszyn wirtualnych, ale pliki obrazów dysków na jednej partycji oferują większą elastyczność, na przykład możliwość zwiększenia rozmiaru obrazu i zastosowania kompresji danych do obrazu (w pliku hosta system), aby zmniejszyć wymagane miejsce na dysku. VirtualBox może uzyskiwać bezpośredni dostęp do partycji; Nie jestem pewien co do VMware, ale powinno być w stanie zrobić to samo.

Tak długo, jak masz niezbędne wsparcie sprzętowe (i posiadasz), nie powinno być problemu z konfiguracją hiperwizora na komputerze. W rzeczywistości na moim starym laptopie (pamięć 8 GB, czterordzeniowy procesor AMD Phenom II (K10 mobile)) działa teraz Microsoft Hyper-V Server 2012 R2, a maszyny wirtualne osiągają niemal natywną wydajność.


Minęło trochę czasu, odkąd spojrzałem na hiperwizory typu bare-metal, ale czy słusznie mogę założyć, że bezpośredni dostęp do GPU, dźwięku itp. Przez system operacyjny klienta jest nadal niemożliwy \ bardzo ograniczony?
— Rus

2
Tak, wiele z tych funkcji będzie nadal ograniczonych. Niektóre hiperwizory w ogóle nie obsługują dźwięku - Hyper-V na pewno nie. Inne funkcje, takie jak bezpośredni dostęp do GPU, są często niedostępne lub wymagają specjalnej konfiguracji zarówno na hoście, jak i gościu. Hiperwizory z czystego metalu są przeznaczone dla serwerów, więc jest to dodatkowa funkcjonalność, która nie zawsze jest zapewniona.
— bwDraco

10

Jeśli konfigurujesz osobne partycje dla poszczególnych systemów operacyjnych, inną opcją jest skonfigurowanie multiboot z GRUB . Ma to tę zaletę, że pozwala systemowi-gościowi na bezpośrednią komunikację ze sprzętem w celu zwiększenia wydajności i kompatybilności, a także uwalnia cię od osobliwości i indywidualnych ograniczeń Hypervisora ​​typu 1 hosta.

Na przykład VMware ESXi nie obsługuje systemu Windows 8 przed ESXi 5.0 Patch 4 i wymagałby instalacji Hypervisora ​​typu 2, takiego jak Qemu, w systemie gościa w celu emulacji procesora opartego na ARM (np. Do programowania Raspberry Pi ). Z drugiej strony Xen może być dość trudny do skonfigurowania, a obsługa sterowników może zależeć od kompatybilności dystrybucji.

Ponadto hiperwizor typu 1 może, ale nie musi, być zgodny z technologiami zarządzania energią laptopa i drastycznie wpływać na żywotność baterii.

Inną opcją, którą możesz rozważyć, jest skonfigurowanie uproszczonej wersji systemu Linux z zainstalowanym KVM i obsługą wirtualizacji wspomaganą sprzętowo przez Intel VT-x (dla twojego Core i7) jako system operacyjny hosta. Chociaż technicznie nie jest to implementacja hiperwizora typu 1, może zaoferować pożądaną funkcjonalność. Zdecydowanie zaleciłbym przechowywanie obrazów dysków jako plików, a nie partycji, jeśli pójdziesz tą drogą - znacznie łatwiej jest tworzyć kopie zapasowe, zarządzać nimi i aktualizować / wycofywać z eksploatacji.

Ta dyskusja zawiera znacznie więcej przydatnych informacji, jeśli chcesz dalej badać ten temat.

Możesz również rozważyć uruchomienie potencjalnego typu 1 w ramach hiperwizora typu 2, takiego jak VMware Workstation , VirtualBox lub Qemu, aby „wypróbować przed zakupem” i sprawdzić interfejs itp., Chociaż trudno będzie określić wydajność i zgodność.


-1

Niedawno Citrix wypuścił hiperwizor typu 1 dla komputerów stacjonarnych - XenClient .

Jest bezpłatny dla maksymalnie dziesięciu użytkowników.

Niektóre artykuły wprowadzające:

http://my-techno-arena.blogspot.com/2014/08/type1-bare-metal-hypervisor-for.html

http://blogs.citrix.com/2010/11/18/xenclient-how-to-p2v-your-existing-os/

Aktualizacja

XenClient został wycofany i nie ma bezpłatnej wymiany z Citrix.


Nie jestem związany i dodałem odpowiedź tylko dla kompletności. Trzeba byłoby wyjaśnić powód głosów negatywnych.
— Vadzim
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.