Оказывается, есть люди, которым неизвестно о появившейся в ESX(i) 4.1 возможности подключать к ВМ устройства USB, подключенные к серверу.
Так вот, есть такая возможность.
Чтобы ей воспользоваться:
1) подключить к серверу USB устройство
2) добавить в конфигурацию виртуальной машины USB Device, и на соответствующем шаге мастера указать устройство из п.1
3) PROFIT
(инструкцию с картинками можно глянуть тут - Поддержка USB в ESX/ESXi 4.1)
Обратите внимание:
1) Возможна живая миграция ВМ с подключенным USB устройством, притом устройство не отваливается(!).
2) Возможно подключение не только накопителей, но и лицензионных ключей, ключей безопасности и др.
Например, см. вот - USB device passthrough & 3G \ 4G modem.
А еще вот - Список официально поддерживаемых устройств.
А еще при помощи USB Bluetooth адаптера (клавиатуры и мыши) + passthrough на встроенную видеокарту сервера мне удалось получить локальную консоль для гостевой машины с Windows XP. :)
ОтветитьУдалитьТак вот он какой, клиентский гипервизор :)
ОтветитьУдалитьАга, можно еще и USB наушники пробросить :)
ОтветитьУдалить2 Анонимный: фигасе :)
ОтветитьУдалитьа проброс в виртуалку единственной видеокарты сервера действительно работает??? Или у вас не единственная видео?
>>passthrough на встроенную видеокарту
ОтветитьУдалитьУточните, пожалуйста, каким образом встроенную видеокарту удалось задействовать для VM?
Работает также как и с любыми другими физическими устройствами. При старте сервера - ESXi будет использовать ее, как только виртуалка стартует - видеокарта будет отдана ей.
ОтветитьУдалитьВидеокарта была единственная в сервере. Сервер - Dell R310.
2 email:
http://www.petri.co.il/vmware-esxi4-vmdirectpath.htm
очень похожим на описанный по ссылке способом,
>>Matrox G200eW
ОтветитьУдалитьСпасибо, попробую у себя так же извратиться :)
а процессор то должен поддерживать VT-D ??? или на любом процессоре можно
ОтветитьУдалитьCom и lpt порт сервера можно прокинуть до ВМ на esx (не esxi)
ОтветитьУдалитьUSB можно прокинуть и на esx и на esxi начиная с версии 4.1
Это все без дополнительных условий
А вот прокидывание всякого другого- устройств, например видеокарт, да, требует VT-d.
Кстати, а удалось кому-нибудь заставить работать гостевую Windows 7 с видеокартой сервера (дополнительной/основной)?
ОтветитьУдалитьА то XP сейчас почитай что извели, а семерка не работает корректно...
А APC шный UPS можно по USB прокинуть в гостевуху или нет?
ОтветитьУдалитьПросто так как USB device не виден, может прокинуть через passtrough USB контроллер?
>>а процессор то должен поддерживать VT-D ??? или на любом процессоре можно
ОтветитьУдалитьНа любом можно прокидывать USB video.
на виртуальном 2003 сервере....почемуто отвалися USB....
ОтветитьУдалитьСкажите пожалуйста, а как в wmware подключить физическую видеокарту вместо виртуальной?
ОтветитьУдалить2Olga
ОтветитьУдалитьЕсли вы под "vmware" вы имеете в виду VMware ESX(i), то примерно так
http://www.vm4.ru/2009/11/vmdirectpath-io.html
А для других продуктов, таких как vmware workstation, это невозможно.
michigun. спасибо.
ОтветитьУдалить