VirtualBox
#1
Отправлено 17 сентября 2011 - 16:34
Может кто-то поделиться опытом использования VirtualBox? Особенно интересует мнение людей кто перешел на VB с VMWare. Спасибо
#2
Отправлено 17 сентября 2011 - 17:06
Я когда то переходил по причине тормознутости vmware и постоянных сетевых проблем. Могу сказать что тут вопрос с версией бокса. У меня была не оракловская версияДля прогона автотестов мы активно используем виртуальную машину. Пока используется VMWare. В самом начале выбора пытались использовать VirtualBox, но вынуждены были от нее отказаться. VB постоянно синхронизировала время с хост-машиной. А нам этого было не надо. Мы активно во время тестирования перемещаемся в прошлое и будущее. Найти ответ на вопрос, можно ли как-то отключить эту синхронизацию в то время не смогли. Потому пользовались VMWare. Однако потребности растут, приходится расширять парк машин и соответственно нужны еще лицензии на VMWare. Потому решили вернуться к экспериментам с VB. Нашли решение. Можно отключить службу VB и тогда синхронизация времени перестает быть проблемой. Но проблемой стало вообще само использования этой виртуальной машины. За все время экспериментов ни разу не удалось прогнать тесты полностью, постоянно вылезали какие-то проблемы, приводящие к зависанию VB или хоста. VB крутилась на 7. Сам файл с окружением и стендами был от VMWare.
Может кто-то поделиться опытом использования VirtualBox? Особенно интересует мнение людей кто перешел на VB с VMWare. Спасибо
#3
Отправлено 18 сентября 2011 - 07:38
Think again!
#4
Отправлено 18 сентября 2011 - 10:34
Я очень много использовал обе виртуальные машики. Отпишу с начало субъективную оценку.
В основном использование виртуалок идет для имитации сетевых устройств и установки Linux серверов для конкурирования и тестирования. По общему впечатлению VMware player чуток быстрее VB. Да и не думаю, что настолько дорог(бесплатен?!), если конечно нет желания на каждую машину ставить vmware workstation или сервер.
Кофигурирование и работа по сети лучше на VB, плюс VMware как-то своеобразно работает с NTLMv2. После установки VB меньше запущенных служб и полноценная 64х версия.
До недавнего времени были проблемы с подключением USB устройств (VB), но в этом году починили. Пока что еще в VB не работает, так это проброс COM портов (RS232)-доступ к реальному COM порту хостовой машины. В VMware проблем с COM портом не наблюдается.
Что касается гостевых дополнений, то как мне кажется VB немного впереди. Можно отключить интеграцию указателя и другое.
На новых версиях Linux систем таких проблем не наблюдается, но вот иногда приходиться ставить и что-то с ядром еще 2.4 Вот тут после установки гост дополнений от VMWare на эту старенькую систему начинаются просто чудеса. Курсор в любой момент может оказаться в самом неожиданном месте. Лично для меня опции отключения интеграции указателя как в VB очень не хватает, можно конечно не устанавливать дополнения, но появляются вопросы с настройкой ftp или samba.
Если подвести черту, то VMware как коммерческий продукт работает немного быстрее стабильнее, если не считать проблемы с интеграцией указателя. Проблем при использовании VMware у меня практически не было. Хотя для себя я выбрал VB, так как пока не было потребности в подключении через COM порт.
P.S. очень важно чтобы процессор на машине с виртуалкой поддерживал виртуализацию (Intel VT (VT-x), AMD-V) так как скорость работы виртуальной машины возрастает многократно.
Если денег жалко, есть желание попробовать что-то новое и не боитесь linux, то можете посмотреть в сторону QEMU(KVM).
Как-то так.
Think again!
#5
Отправлено 19 сентября 2011 - 03:37
#6
Отправлено 20 сентября 2011 - 09:42
VWware восьмерку не пробовал, так что отписаться не могу.
Think again!
#7
Отправлено 21 сентября 2011 - 02:19
#8
Отправлено 27 сентября 2011 - 11:26
Нам никак не удается поработать с VB. Она у нас падает с ошибкой bad_coll_header или bad_pool_header. Ошибка возникает на гостевой винде. Можем повторить вручную при выполнении действий в тестируемом приложении. На VMW этого не происходит. В чем может быть проблема? VB 4+
#9
Отправлено 29 сентября 2011 - 03:02
Я встречал такие ошибки виртуализации, какое-то действие внутри VM может завалить ее или вызвать нетипичное поведение ОС. Такие эффекты кране редки и их нельзя отследить и спрогнозировать. Эти ошибки обычно специфичны для конкретной ОС. Поэтому советую изменить ОС на подобную (например WinXP на Win2K), обновить гостевые дополнения, тестировать в другом окружении (безопасный режим винды, убрать виртуальные устройства и т.п.). Возможно тестируемое приложение вызывает какую-то инструкцию, которая приводит к ошибке именно с данным сочетанием VM и ОС. Я на VmWare на подобные глюки достаточно насмотрелся. Еще такое может быть если запускать 64-битного гостя под 32-битным хостом.Нам никак не удается поработать с VB. Она у нас падает с ошибкой bad_coll_header или bad_pool_header. Ошибка возникает на гостевой винде. Можем повторить вручную при выполнении действий в тестируемом приложении. На VMW этого не происходит. В чем может быть проблема? VB 4+
#10
Отправлено 29 сентября 2011 - 06:11
#11
Отправлено 30 сентября 2011 - 05:27
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных