Требуется: пример визуализации Application Built / Test Server

В настоящее время у нас есть различные комплекты для разработки / тестирования. Целевое приложение в основном написано на Python / gcc, использует postgres и имеет 2 идентичных USB-устройства.

Основными операционными системами сборки являются RHEL, FreeBSD и XP на i686. Приложение необходимо регулярно создавать и тестировать на нескольких выпусках каждой ОС.

(Возможно следующим шагом будет тестирование дополнительных операционных систем / выпусков / процессоров, например Fedora, SuSE, Debian, Solaris и Vista, как для 32-битного оборудования, так и для оборудования x86-64, возможно, даже для PPC.)

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

Затем каждый день мы могли возвращать логический том целевой ОС в исходное состояние, а затем запускать сценарии сборки и тестирования.

Одна виртуальная машина / LV на тестовый сервер, работающая на одном блоке визуализации, кажется хорошей идеей, но я столкнулся с некоторыми проблемами.

На данный момент возникли следующие проблемы:

VMWARE

Лучше справляется с BIOS / оборудованием, не любит виртуальную машину на VLM

  1. Не загружает виртуальную машину с логического тома.
  2. Файловые системы должны быть преобразованы в VMFS для моментальных снимков VMWare.

XEN

Моментальные снимки логического объема работают идеально, а LV можно увеличивать.

  1. проблемы с визуализацией XP и FreeBSD
  2. проблемы с необработанными USB-устройствами.
  3. Также есть проблемы с зависанием X11.

Никаких других решений для визуализации я не пробовал. {Программное обеспечение для виртуализации Википедии}

Есть ли другие варианты или пути, которые мне следует рассмотреть?

Предложения, рабочие примеры, официальные документы и / или часто задаваемые вопросы по таким тестовым системам приветствуются.

Бен


person Community    schedule 09.07.2009    source источник


Ответы (1)


Я собираюсь попробовать VirtualBox, чтобы проверить, сможет ли он обрабатывать виртуальные машины на их логических томах c.f. эквивалент VMWare

person Community    schedule 09.07.2009