Коллеги, вышел уже Update 1 для ESX(i) 4, а поддержки USB там так и не появилось...
Однако, если очень хочется, можно попробовать задействовать фичу VMDirectPath.
Для начала напомню, в чем ее суть:
Мы берем, и какой то PCI(e) контроллер прокидываем в ВМ. Его использует только эта ВМ, другие ВМ и сам гипервизор к нему доступ теряют.
У VMware, кстати, есть список поддерживаемых для прокидывания контроллеров:
- Intel 82598 10 Gigabit Ethernet adapter
- Broadcom 57710 10 Gigabit Ethernet adapter
- QLogic QLA25xx 8Gb Fibre Channel
- LSI 3442e-R and 3801e (1068 chip–based) 3Gb SAS adapters.
VMware позиционирует эту фичу как способ обеспечить ВМ минимальные задержки и выделенность в приватное пользование контроллера ввода вывода.
Вот как выглядит это на практике:
Но и ограничений мы получаем прилично. Для ВМ становится нельзя использовать:
- VMotion
- Storage VMotion
- FT
- Device hot add
- Snapshot
- Suspend and resume
- Record and replay
(что-то я не нашел, на intel и amd, как посмотреть, кто этой фичей обладает. Можно тут глянуть - http://www.virtualization.info/2009/03/intel-releases-new-cpus-and-nics-with.html)
Насколько я понимаю, доступна фича и для бесплатной версии ESXi.
Однако, есть мнение, что прокидывать можно много что, и, например, USB контроллеры.
Например, чуваки взяли HP DL380 G6, и сделали так:
Уже есть неофициальный список совместимости по VMDirectPath устройствам - Unofficial HCL.
По материалам VMware VMDirectPath I/O и How to access USB and Other PCI Devices in VMware ESXi4 VMs with VMDirectPath.
Наконецто! Долгими зимними ночами теперь можно тестировать на совместимость.
ОтветитьУдалитьПобаловаться, отключить нахрен и забыть, как страшный сон. Виртуализировать ОСь, чтобы отвязаться от железа, а потом ее же к конкретному железу привязывать... ни перенести, ни смигрировать толком... баловство одно.
ОтветитьУдалитьзачем обобщать то?
ОтветитьУдалитьи задачи, и инфраструктуры бывают разные..
Лучше конечно иметь возможность, чем не иметь ее, но ИМХО USB over IP удобней.
ОтветитьУдалитьпросто настолько часто вопрос задают про локальное usb...
ОтветитьУдалитьвопрос про локальное usb задают скорее всего в контексте подключения и копирования на внешний usb-device vmdk файлов виртуальных машин и не только. Например лично я был вынужден озаботиться этим пока не было лицензий на vcenter для переноса с esxi 4.0.U1 на esx 4.1.0
ОтветитьУдалитьимхо спорно.
ОтветитьУдалитьв вашем примере - почему бы по сети не скопировать?