Чи є сенс запускати віртуальну машину з «майстром» гостем,
а в цьому майстер-гість запускає багато інших гостей?
Хтось тестував це? Чи можливо це навіть?
Чи є кращі способи досягнення моїх цілей? (Читайте далі.)
(Я гуглив на "гостя в гості" і нічого не знайшов)
Що я хочу зробити : я хотів би налаштувати та протестувати різні віртуальні мережі, із серверами баз даних та додатків, а також перевірити різні брандмауер, DNS-сервер, конфігурації сервера баз даних тощо.
Я міг би це зробити, запускаючи гостей безпосередньо на своєму хост-комп'ютері, але тоді мені може знадобитися змінити конфігурацію мережі на своєму хості (наприклад, налаштувати dnsmasq ?), Залежно від того, які налаштування мережі я збираюся перевірити. Мені також потрібно завести кожного гостя окремо. Тоді як якщо всі гості запускаються всередині головного гостя, то я можу налаштувати мережу на цього головного гостя, і мені потрібно лише запустити та зупинити цього головного гостя, і зробити його знімки, щоб неявно запустити та зупинити & знімати всіх гостей, що працюють в ньому .
(У мене було б багато майстрів-гостей, напевно, тільки один працює за один раз.)
Я використовую Ubuntu 11.4 та KVM з підтримкою апаратної віртуалізації (AMD-V).
Як ви думаєте, гості-гості отримали б користь від віртуалізації?
Оновлення : я мав би google для "Вкладеної віртуалізації", а не "гостей у гості". Зараз я знаходжу безліч посилань :-) Наприклад, цей приклад фактичної міграції запущеної VM з хост-машини на вкладений хост VM: VMotion з фізичного ESX 4 на віртуальний ESX 4
Ви відповіли, дякую за те, що згадуєте про "Вкладену віртуалізацію": - )
Оновлення : Інформація про продуктивність процесорів AMD, починаючи з 2008 року : [...] до цих пір, коли kvm віртуалізує процесор, гість бачить процесор, подібний хост-процесору, але не має розширень для віртуалізації. Це означає, що ви не можете запустити гіпервізор, який потребує цих розширень віртуалізації в гостях (ви все ще можете запускати гіпервізори, які не покладаються на ці розширення, наприклад, VMware, але з меншою продуктивністю). За допомогою нових патчів віртуалізований процесор включає в себе розширення віртуалізації; це означає, що гість може запустити гіпервізора, включаючи kvm, і мати своїх гостей. (спасибі "wzzrd")
Оновлення : Інформація про продуктивність процесорів Intel, з 2011 року : "У поточній версії kvm у сховищах Ubuntu немає підтримки для вкладеної віртуалізації з вбудованою віртуалізацією. З новітніми патчами для kvm це можливо, але вони все ще знаходяться в розробці"