Назад | Перейти на главную страницу

Можно ли использовать USB-ключ внутри виртуальной машины VMWare ESX?

Мне нужно знать, будет ли доступ к USB-ключу, который требуется в качестве лицензионного ключа для части программного обеспечения, с физического хост-компьютера.

Это будет небольшая установка vSphere 4, нацеленная на возможности быстрого резервного копирования и восстановления системы VMWare, а не специально на HA, поэтому я не должен беспокоиться о том, что виртуальная машина автоматически переключится на другую физическую машину и ключ будет недоступен.

Есть ли у ESX возможность сопоставить физический USB-порт или устройство с определенной виртуальной машиной?

Я считаю, что это ключ: USB-ключ Sentinal Superpro от Rainbow Technologies

Спасибо,
Кит

Мы используем устройство от AnywhereUSB для подключения USB-устройств (включая ключи) внутри виртуальной машины ESXi.

http://www.digi.com/products/usb/anywhereusb.jsp

Ограничения заключаются в том, что при установке Windows в гостевой системе ESX драйверы USB не устанавливаются, поэтому вам придется делать это вручную. Это устройство только для Windows.

Кроме того, вы не можете использовать одно устройство AnywhereUSB для нескольких гостей. Все порты привязаны к одному гостю.

Дополнительное пояснение по функциональности заключается в том, что с ним нельзя пересекать локальные сети. Он должен быть в той же vLAN, что и ваш гость.

Но с этими ограничениями он работал нормально, без сбоев. Мы взяли физическую машину на старом оборудовании с ключом, запустили ее через конвертер VMware, установили программное обеспечение для AnywhereUSB (и настроили его), затем подключили ключ, и все работает отлично.

Если он не изменился с ESX 3.5 на 4, ответ - нет, он не поддерживается. Большинство людей в этой ситуации используют USB-сервер, в основном коробку с несколькими USB-портами и сетевым подключением. Вы устанавливаете программное обеспечение в гостевой ОС, которая устанавливает драйвер и видит сетевой USB-накопитель, как если бы он был напрямую подключен. Мне повезло с моделью от Digikey.

Обратите внимание, что и ESX, и ESXi 4.1 поддерживают USB:

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1022290

Я использовал это из первых рук при установке ESXi для адаптера последовательного интерфейса USB, идущего к гостевой системе Linux. Вообще никаких проблем.

Нет, вам требуется устройство USB через IP.

Эта ветка на форуме сообщества VMWare подтверждает это и предлагает этот документ для получения дополнительной информации о совместимых устройствах USB over IP.

Кроме того, я не мог сопоставить локальные USB-устройства на хосте с виртуальными машинами с ESXi Server 3.5.

Сам ESX не имеет возможности виртуализировать USB-соединения. Однако VMware Workstation может это сделать.

У нас есть некоторые USB-устройства Anywhere, и хотя они отлично работают и, похоже, поддерживаются VMware (см. Эта статья) у них есть определенные ограничения, которые могут не работать для всех.

а) Для каждого USB-устройства Anywhere требуется статический IP-адрес. Если у вас мало IP, это может быть не лучшим решением.

б) Каждое USB-устройство Anywhere может быть подключено только к одной виртуальной машине, однако вы можете подключить 5 USB-устройств к одной виртуальной машине.

в) Они стоят около 250 долларов каждый.

г) У меня был только адаптер переменного тока на 120 В.

В документации, которая поставляется с ними, довольно ясно видно, что они изначально были разработаны для приложений Point Of Sale (POS) с тонкими клиентами. Работа с ESX - это лишь побочное преимущество. Поэтому, если вам нужно просто подключить один USB-ключ к вашей виртуальной машине ESX, то лучшим выбором будет устройство Anywhere USB.

Я использую один из них в своей среде DMZ, где мне нужно подключить только один ключ.

Если вам нужно прикрепить дюжину из них, как я, для целей НИОКР, тогда вам понадобится этот программное обеспечение. Вам нужна выделенная или полу-выделенная рабочая станция или сервер с установленным на нем программным обеспечением USB over Network и подключенными к нему USB-устройствами.

Мы используем это программное обеспечение в нашей основной научно-исследовательской сети, и к нему подключено несколько аппаратных ключей, сканеров и принтеров.

Как насчет VT-d для автономной установки ESXi с одним узлом в новой системе, где нужно использовать USB с одним гостем?

Другое решение - программный эмулятор электронного ключа.