[Devel] Про виртуальные машины на virtualbox'е

Evgeny Sinelnikov sin на altlinux.ru
Чт Ноя 10 19:37:46 MSK 2011


10 ноября 2011 г. 19:32 пользователь Shestakov Dmitriy
<mid на etersoft.ru> написал:
> On Thu, 10 Nov 2011 17:01:13 +0400, Evgeny Sinelnikov wrote:
[...]
>> Вот в таком виде об этом и нужно было сообщить. В таком виде я>> проблему впервые себе представляю. Здесь об этом тоже ничего не>> сказано:>> http://bugs.etersoft.ru/show_bug.cgi?id=7717>>>> Вопрос самого подхода к решению я предлагаю сейчас не рассматривать, так как> тут должна быть золотая середина между высокой "культурой" решения задач и
Хватит про культуру.... Не нужно это слово к техническим решениям
применять. Оно относиться как раз к тому, о чём все забывают...
Вовремя написать, уточнить, спросить, если кто-то что-то не понял и
т.д. т.п.
> практичностью. Ты сделал рабочее решение, потратив минимум времени -> отлично, если есть время и возможности, то можно сделать более продуктивную> реализацию(улучшить существующее решение), но это не суть проблемы - выше я> уже отписался, что произошла переквалификация одной проблемы в другую.
Я это решение уже давно переделал... Перечитай дополненную
документацию. на
wikihttps://wiki.office.etersoft.ru/testing/virtualboxhttp://wiki.etersoft.ru/vbox

>>>> Стоит добавить что GUI обертка самого virtualbox довольно глючная штука,>>>> особенно когда ей параллельно пользуется несколько человек.>>>>>>>> Это потому, что архитектура "неверная"... GUI обертка VirtualBox не>> разрабатывалась для одновременного использования при терминальном>> доступе. Она разрабатывалась из расчёта на индивидуальное>> использование на локальных компьютерах пользователей.>> Да,это понятно, но раз уж мы подняли эту тему, то нужно придумать какое-то> решение и реализовать его.

Самое простое решение - распределять работу между разными узлами, а не
пытаться всё затолкать на один. Это, кончено, крамольная тема,
противоречащая внутренней политике. Но я считаю, чтостоимость
дополнительного рабочего компьютера существенно ниже того времени,
которое тратиться на обход решений, предполагающий действительно
персональный компьютер, а не многофункциональное сетевое устройство,
жёстко встроенное с сетевую инфраструктуру.

Проще говоря, я хочу сказать, для многих задач достаточно иметь
возможность запускать виртуальные машины локально установленным
Virtualbox'ом. А вот образы ВМ удобно использовать по сети. При этом
нужно разделить архивные образы от рабочих. Рабочие образы, нужно
уметь легко восстановить из архивных.

> По существу GUI обертка нам нужна только для того, чтобы получить картинку с> виртуальной машины "на прямую".> В virtualbox есть возможность получения картинки через vrdp, но для этого> нужно устанавливать гостевые дополнения, что не есть хорошо, ибо такой> подход не позволяет произвести установку ОС, первичную настройку(до момента> установки госетвых дополнений), ну и главное что машины без gui остаются не> удел.
Запускать машины, если образы находятся в локальной сети, проще
локально. Мне из Саратова тяжко тянуть гигабайты и запуск по сети, для
получения картинки я вижу оправданным. В локальной же сети, проще
поставить ещё один рабочий компьютер под задачу, чем распределять
проблемы между не связанными до этого задачами.

Я думаю, что у virtualbox есть свой передел. и выжимать из него
максимум - это потеря времени для решения других задач.

Сама о себе идея сетевого, централизованного сервера виртуальных машин
замечательна, но почему, никто не задумывается над тем, что VirtualBox
для тестов можно запускать на своём локальном компьютере? Для этого
достаточно подключить по сети образ.


-- 
Sin (Sinelnikov Evgeny)
Etersoft


Подробная информация о списке рассылки Devel