Czy ma sens uruchamianie maszyny wirtualnej z gościem „głównym”,
a w tym głównym gościu działa wielu innych gości?
Czy ktoś to przetestował? Czy to w ogóle możliwe?
Czy są lepsze sposoby na osiągnięcie moich celów? (Czytaj dalej.)
(Poszukałem hasła „gość w gościu” i nic nie znalazłem)
Co chcę zrobić : chciałbym skonfigurować i przetestować różne sieci wirtualne z serwerami baz danych i aplikacji oraz przetestować różne zapory ogniowe, serwery DNS, konfiguracje serwerów baz danych itp.
Mógłbym to zrobić, uruchamiając gości bezpośrednio na moim hoście, ale wtedy może być konieczne zmodyfikowanie konfiguracji sieci na moim hoście (np. Konfiguracja dnsmasq ?), W zależności od konfiguracji sieci, którą zamierzam przetestować. Musiałbym również rozpocząć każdego gościa indywidualnie. Podczas gdy wszyscy goście działają w ramach gościa głównego, mogę skonfigurować sieć na tym gościu głównym, a ja muszę tylko uruchomić i zatrzymać tego gościa głównego, a także zrobić jego migawki, aby domyślnie uruchomić i zatrzymać i wykonać migawkę wszystkich gości w nim uruchomionych. .
(Miałbym wielu głównych gości, prawdopodobnie tylko jednego biegnącego naraz).
Używam Ubuntu 11.4 i KVM z obsługą wirtualizacji sprzętowej (AMD-V).
Czy uważasz, że goście zaproszeni mogliby skorzystać z wirtualizacji?
Aktualizacja : powinienem był zgłosić się do „zagnieżdżonej wirtualizacji”, a nie „gości w gości”. Teraz znajduję wiele linków :-) Np. Ten przykład faktycznej migracji działającej maszyny wirtualnej z maszyny hosta do zagnieżdżonego hosta maszyny wirtualnej: VMotion z fizycznego ESX 4 do wirtualnego ESX 4
Ty, który odpowiedziałeś, dziękuję za wzmiankę o „zagnieżdżonej wirtualizacji”: - )
Aktualizacja : Informacje o wydajności dla procesorów AMD, od 2008 : [...] do chwili obecnej, gdy kvm wirtualizuje procesor, gość widzi procesor podobny do procesora hosta, ale nie posiadający rozszerzeń wirtualizacji. Oznacza to, że nie można uruchomić hiperwizora, który potrzebuje tych rozszerzeń wirtualizacji w ramach gościa (nadal można uruchamiać hiperwizory, które nie polegają na tych rozszerzeniach, takie jak VMware, ale mają niższą wydajność). Dzięki nowym poprawkom zwirtualizowane procesor zawiera rozszerzenia wirtualizacji; oznacza to, że gość może uruchomić hiperwizora, w tym kvm, i mieć własnych gości. (dzięki „wzzrd”)
Aktualizacja : Informacje o wydajności procesorów Intela z 2011 r . : „W obecnej wersji kvm w repozytoriach Ubuntu nie ma obsługi zagnieżdżonej wirtualizacji z intel vmx. Dzięki najnowszym łatom dla kvm jest to możliwe, ale wciąż jest w fazie rozwoju”