Какой гипервизор первого типа удобнее для замены ОС на домашнем десктопе?
Какой гипервизор удобнее для домашнего ПК в качестве "обертки" для обычных ОС - Windows, LinuxMint (Ubuntu) и т.п?
Задача: сейчас у меня установлен, например, Windows. Хочу использовать тот же Windows, но запускать его из GUI гипервизора. Второго компа для удаленного подключения к гипервизору нет и не планируется - десктопная машина.
Зачем мне это нужно:
1. Я мечусь между ОС. Под Windows приходится лазить потому, что работа (и требования ИБ оттуда). К Linux хочу перейти потому что хобби. Dual boot есть, но это значит мне нужно перегружать комп чтобы подключиться на работу.
2. Вопрос не только во мне, есть еще мама, которая порой открывает письма счастья и возможность "откатить на снапшот" была бы крайне удобна. Да бэкап есть, нет это не удобно - восстанавливать все равно мне, загружаясь с флешки.
3. Пробовал VMWare Workstation/Player поверх Windows - да работает, но не удобно: когда прилетает очередное обновление от Microsoft оно порой может угробить систему (было и не раз!). Хотелось бы чтобы все эти обновления в виде неизбежного зла оседали на виртуалке, а не трогали гипервизор, а при использовании гипервизора второго типа этого не получить.
Решение которое я хотел бы: засунуть основную(основные) ОС в гипервизор *с GUI*, чтобы можно было сделать снапшот и откатиться на него.
И вот тут я встрял: есть миллион туториалов как гипервизор ставить на сервер и подключаться к нему удаленно. Мне - не надо удаленно. Мне надо на одном компе. А вот таких туториалов и сравнений нет.
Их есть около 5-10 штук разных, какой удобнее для десктопа - тоже не ясно.
На десктопе оперативки 16-32 Gb. Это вроде и не мало, но всеже не хотелось бы отдавать скажем 4GB чисто гипервизору - в случае 16 суммарно, 4GB гипервизору + 4GB винда внутри гипервизора - это уже минус половина оперативки. В этом смысле если гипервизор влазит в 0.5-2 Gb - это много лучше.... но это только то что я как дилетант вижу... наверняка есть чем еще посравнивать эти 10 гипервизоров. Нужен ваш совет, очень нужен...
Так уже сделано. НО: обновление виндоус 1. потенциально убивает виндоус, 2. порой отнимает несколько часов на накат, во время которого комп недоступен. Поэтому хочется всеже гипервизор; кроме того винда жрет и RAM и CPU. Кажется что гипервизор сможет сделать то же самое более лайтово. Кажется что он не будет обновляться толи вообще толи слишком часто.
wisgest, видимо пропало слово "уровня" - это гипервизоры, которые ставятся на машину вместо ОС и представляют из себя лёгкую операционную систему, в которой стоит только гипервизор и какие-нибудь средства для удалённого доступа.
Yan, на счет не резвости мнения рознятся, многие пишут "близкая к нативной производительность". На всем железе есть всякие там виртуальные технологии на уровне процессора VT-d, на некоторых даже проброс железа. Поэтому кажется что должно быть легче. Что же касается CPU и памяти, опять же кажется (поскольку я дилетант), что просто в операционке напичкано куча сервисов. Которая на гипервизоре не нужна. Они жрут память и CPU, поскольку они запущены.
В итоге получается они жрут ее на хосте и еще раз жрут ее в виртуалке. Хочется чтобы на хосте сжиралось только то что нужно гипервизору. Да, наверное какой-нибудь Windows Pro можно настроить "как гипервизор", поубивав обновление, все "лишние" сервисы, Windows Defender, перелопатив весь реестр, - но эта задача видится вовсе не тривиальной и, вероятно, проще найти гипервизор специально предназначенный для этого, просто настроить его на десктопе.
Если основная система - линуес, тогда нативно квм.
Если винда - можно hyper-v или vmware
Гипервизор будет есть столько, сколько и обычный комп. Вы же ставите в него полноценную винду. Гипервизор ничего не снижает, просто эмулирует вторую систему, со всеми вытекающими
Yan, на счет не резвости мнения рознятся, многие пишут "близкая к нативной производительность". На всем железе есть всякие там виртуальные технологии на уровне процессора VT-d, на некоторых даже проброс железа. Поэтому кажется что должно быть легче. Что же касается CPU и памяти, опять же кажется (поскольку я дилетант), что просто в операционке напичкано куча сервисов. Которая на гипервизоре не нужна. Они жрут память и CPU, поскольку они запущены.
В итоге получается они жрут ее на хосте и еще раз жрут ее в виртуалке. Хочется чтобы на хосте сжиралось только то что нужно гипервизору. Да, наверное какой-нибудь Windows Pro можно настроить "как гипервизор", поубивав обновление, все "лишние" сервисы, Windows Defender, перелопатив весь реестр, - но эта задача видится вовсе не тривиальной и, вероятно, проще найти гипервизор специально предназначенный для этого, просто настроить его на десктопе.
Yury093, то что вы хотите от гипервизора называется Docker. Во всех остальных случаях Вы эмулируете полноценную ОС, и как следствие он и будет есть ресурсы как полноценная ОС. И работать она будет ВСЕГДА чуть медленее, чем на реальном железе.
С чего Вы взяли что на гипервизоре ненужна эта же куча сервисов?
Да, всё верно, сервисы будут жрать ресурсы два раза)
Вы видимо не понимаете что такое Гипервизор. Это ПОЛНАЯ эмуляция ПК. И Вы физически ненайдете того что Вы ищите, его в природе нету)
Для того чтобы винда не жрала что ненадо её настраивают соответствующим образом и отключают ненужные службы. Самый простой вариант для вас(всё равно пиратка же )) ) установите Win10 LTSC. Это корпоративная версия и в отличии от домашней или Про там нет кучи гастости типо Xbox, автообновлений, магазина приложений и всякого такого
Qubes OS посмотрите.
Немного замороченная, есть требования к железу.
С весны сижу на ней, сейчас убегаю от неё, поднадоела, т.к. не оправдала моих надежд.
Если не играешь в игры, то:
Линух основной машиной, винда в нем гостем - на VB или KVM, но надо сказать, после нескольких лет работы с виндой на KVM я хочу с него уйти.
Почему:
- если втыкаешь USB-устройство в момент, когда активна винда - система автоматически пробрасывает его в винду, даже если это совсем не надо.
- если отсоединить устройство от машины через меню KVM, не освободив его в винде - в момент выдергивания устройства гость падает. Молча. Мгновенно.
- в качестве видеокарты эмулируется настолько чудовищное чудовище, что ни игры, ни программы работы с графикой - работать не будут. Видео тоже притормаживает.
Хотя для офисного рабочего места вполне себе годится.
И на самом деле нет десятка гиперов первого типа. Я вот знаю их четыре - ESXi, Hyper-V, KVM и bhyve во FreeBSD. FreeBSD на домашней тачке используют только тру мазохисты (хотя надо сказать, я сам долго был таким), в ESXi нет гуя, так что выбор всего между KVM и Hyper-V, ну то есть между виндой и линухом :)