golosptic: (Default)
golosptic ([personal profile] golosptic) wrote2011-03-01 10:27 am

Виртуализация:жабы, черви, пауки и ящерицы (назад к VM/CMS)

Из последних значимых для меня событий могу назвать то, что моя домашняя система, которую я воленс-неволенс поддерживал в состоянии преемственности настроек и установленного ПО последние ~6 лет, заскрипела, зачихала и утром вчерашнего дня малость развалилась.
Ситуация не то чтобы смертельная, она уже это делала пару раз. Вчера же то ли мать в старом системном блоке приказала долго жить, то ли БП не выдержал нагрузки из неопределённого количества винтов, который ему приходилось на себе тащить. И систему я как бы уже полуподнял.

Но. Произошедшие события, вкупе с развитием технологий виртуализации заставили меня задуматься (очень сильно) о том, чтобы мигрировать на другую модель организации собственной работы.

А именно - прекратить настраивать одну всеобъемлющую систему со всем потребным для меня софтом, а сделать несколько достаточно портабельных виртуальных машин, которые можно было бы таскать с места на место без перестановки их внутренней системы вообще. Чтоб, значить, драйвера переставлять только на хост-системе, диски с данными монтировать к виртуалкам по мере надобности, etc.

Поскольку ничего толкового в сравнительном анализе имеющихся сейчас систем виртуализации я не нашёл (было некогда, пересобирал комп), буду благодарен, если накидаете в комменты аргументов на тему "VMWare rulez, VirtualBox - suxx" (или наоборот).

Особенно меня интересует вопрос миграции. Вот как бы найти способ "завернуть" имеющийся загрузочный диск в виртуальную машину? Есть такие инструменты в каком-то из пакетов виртуализации?

P.S. Да, и к subj.
Я всегда считал, что модель организации работы VM/CMS - это лучшее, что было придумано разработчиками операционных систем. Ну и... "виртуализация - после ~30 лет развития платформы - теперь и на IBM PC" (утрирую конечно ;-)

[identity profile] ilya-portnov.livejournal.com 2011-03-01 07:42 am (UTC)(link)
KVM же!
Ну или Xen, для ксенофагов.

[identity profile] golosptic.livejournal.com 2011-03-01 08:40 am (UTC)(link)
KVM - это, надеюсь, не kvm-свитч имеется ввиду? ;-)

[identity profile] evgen2.livejournal.com 2011-03-01 07:44 am (UTC)(link)
Ежели под венду - микрософт вирутал стейшен. Загрузочный диск там "вставляется" в виде iso файла или реального CD. В всех остальных ВМ - точно также. Однако работает ВМ относительно медленно и тормозно, ну а несколько ВМ еще более...

[identity profile] dzz.livejournal.com 2011-03-01 08:56 am (UTC)(link)
Честные виртуалки (вроде VmWare или VirtualBox-а) дюже охочи не столько до процессорных ресурсов, сколько до памяти. Кроме того, при использовании схемы с размещением приложений на таких виртуальных машинах, каждое приложение (ну, ладно - пара-тройка приложений) будет тянуть за собой ещё и собственную копию ОС в оперативке. Хотя, 16Gb+ RAM в домашнем десктопе спасёт отца русской демократии ;) Плюс - независимость от оси хост-системы.

А вот если виртуализировать окружение в рамках одной ОС, всё существенно проще и шоколаднее. Тут смотрим в сторону Virtuozzo/OpenVZ.

[identity profile] alexkuklin.livejournal.com 2011-03-01 08:58 am (UTC)(link)
Если использовать линукс, то проблема с переносом системы на другой комп не стоит вообще :)

[identity profile] volodymir-k.livejournal.com 2011-03-01 09:11 am (UTC)(link)
Иcпользовал Sun (сейчас Oracle) VirtualBox -- отлично работает, красивое, понравилось.

Местные админы на работе советуют однако MS виртуализацию, типа экономнее работает для виндов и вообще лучше заточено под энтерпрайз управление (типа политика апдейтов, секурити и т.д.)

Конкретно задачу с закаткой рабочей системы в виртуальную бочку я не решал, но запрос популярный и в каком-то из виртуализаторв работает из коробки (command line interface).

[identity profile] thesz.livejournal.com 2011-03-01 09:36 am (UTC)(link)
Использую VirtualBox. Устойчив, работает достаточно быстро. Нравится.

На другие, правда, не смотрел, поскольку пользовался советом коллеги. ;)

[identity profile] metaclass.livejournal.com 2011-03-01 09:37 am (UTC)(link)
VMware использую массово. Раньше использовал MS Virtual Server.
Выделенный сервер на шестерых человек делим XEN-ом.

[identity profile] arkanoid.livejournal.com 2011-03-01 04:03 pm (UTC)(link)
Использую VirtualBox, потому что он бесплатный и есть "из коробки" на моей системе.

(Anonymous) 2011-03-01 04:36 pm (UTC)(link)
Xen - http://www.xen.org