Мы небольшая компания, которая предлагает решения для систем вентиляции. Частью решения является «контроллер», который взаимодействует с вентиляционным оборудованием. Эти контроллеры представляют собой просто компьютеры Dell, на которых установлен образ нашей системы Windows 7, а иногда и какое-то специальное оборудование.
Обычно мы делаем партию из 10 контроллеров за раз. Мы использовали Norton Ghost для применения образа системы, но этот процесс прерывается, поскольку Dell часто меняет конфигурацию системы, а наш образ Windows теперь не содержит правильных драйверов. Это особенно проблема, когда меняют RAID-контроллер.
Чтобы улучшить это, я вижу 2 варианта:
У меня нет большого опыта ни в одном из этих подходов. Как бы вы решили нашу проблему?
С помощью Server 2008 R2 и WDS вы можете довольно легко добавить драйверы к существующему образу. Установка гипервизора не представляется возможным вариантом, поскольку для самого гипервизора потребуются установленные драйверы.
Вы выиграете настолько, что больше не будет необходимости менять образ контроллера каждый раз при изменении оборудования, но вам наверняка понадобится второй образ гипервизора, который имеет драйверы и также должен быть обновлен.
Если вас интересует виртуализация, ознакомьтесь с разделами V в P (от виртуального к физическому) на VMware.
http://www.vmware.com/support/v2p/index.html
Также проверьте файл Dell sysprep, расположенный ниже по странице, и текущие настройки драйвера, которые он имеет.
http://www.vmware.com/support/v2p/doc/Dell%20sysprep.inf
Не уверен, насколько это возможно.
Есть много способов сделать это, но лучший способ - сохранить исходный образ виртуальной машиной и использовать его для клонирования целевых систем. С помощью этого сценария вы всегда можете загрузить исходную виртуальную машину и применить обновления, внести изменения и т. Д., И всегда иметь его готовым к развертыванию там, где вам нужно. Образ также может быть аппаратно-независимым и развернут в нескольких аппаратных конфигурациях.
Статьи Microsoft по этому поводу довольно хороши, поэтому я надеюсь, что они вам помогут. По этим ссылкам также есть видеоуроки.
http://blogs.technet.com/b/alanlemarquand/archive/2010/01/18/building-windows-7-images.aspx http://windowsteamblog.com/windows/b/springboard/archive/2009/11/08/part-4-choosing-and-image-strategy-and-building-windows-7-system-images.aspx
Вы можете найти это пошаговое руководство лучшим: http://technet.microsoft.com/en-us/library/ee523217%28WS.10%29.aspx
Бьюсь об заклад, самый безопасный подход - обновить драйверы и прошивку. Я знаю, что через какое-то время становится скучно обновлять их снова и снова, но они выпускаются по уважительным причинам и необходимы для хорошей производительности ваших машин.
Это во многом зависит от вашего специального оборудования, но можно «передать» оборудование с хоста на гостевую виртуальную машину под гипервизорами, отличными от Microsoft.
Ищите "пройти хотя" под тегом виртуализации.
Я, конечно, вижу преимущества этого, потому что это разделяет поддержку оборудования и поддержку вашего контроллера. Ваши разработчики могут сконцентрироваться на кодировании известной виртуальной машины, которая будет меняться только тогда, когда вы этого захотите, в то время как кто-то другой может беспокоиться о том, чтобы гипервизор работал на более быстро меняющемся оборудовании.
Это массивный уровень аппаратной абстракции, который вам не нужно писать.