你可以在VMWare ESX虚拟机中使用USBencryption狗吗?

我需要知道是否可以从物理主机访问作为软件许可证密钥所需的USB软件狗。

这将是一个小型的vSphere 4安装,针对VMWare的快速备份和系统恢复function,而不是专门的HA,所以我不担心虚拟机会自动故障转移到另一台物理机器,并且encryption狗不可访问。

ESX能否将物理USB端口或设备映射到特定的虚拟机?

我相信这是encryption狗:由Rainbow Technologies公司的Sentinal Superpro USB Dongle

谢谢,
基思

我们使用AnywhereUSB中的设备来连接ESXi虚拟机中的USB设备(包括软件狗)。

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

这个限制是,当你在ESX guest虚拟机上安装Windows时,它不会安装USB驱动程序,所以你必须手动完成。 这是一个只有Windows的设备。

此外,您不能在多个来宾之间共享一个AnywhereUSB设备。 所有端口都连接到一个访客。

function的另一个解释是你不能通过局域网与它。 它必须与您的客户在同一个vLAN上。

但是,有了这些限制,它一直运行良好,没有打嗝。 我们使用一个encryption狗在一个旧硬件上运行一台物理机,通过VMware转换器运行它,为AnywhereUSB安装软件(并configuration它),然后插入encryption狗,一切正常。

除非它从ESX 3.5更改为4,否则不支持。 大多数人在这种情况下使用一个USB服务器,基本上是一个多USB端口和networking连接的盒子。 您在安装驱动程序的客户操作系统中安装软件,并将联网的USB看作是直接连接的。 我曾与Digikey的模型运气不错。

请注意,ESX和ESXi 4.1都支持USB:

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

我已经在ESXi安装中使用了这个第一手,用于连接到Linux客户机的串口转USB适配器。 没有问题。

不,您需要USB设备。

VMWare社区论坛中的这个主题证实了这一点,并build议您阅读本文档以获取有关兼容USB over IP设备的更多信息。

另外,我无法将主机上的本地USB设备映射到具有ESXi Server 3.5的虚拟机。

ESX本身不具备虚拟化USB连接的能力。 VMware Workstation可以做到这一点。

我们拥有一些USB设备,尽pipe它们工作得很好,并且似乎受到VMware的支持(请参阅本文 ),但它们有一些明确的限制,可能并不适用于所有人。

a)每个USB设备都需要一个静态IP。 如果您的IP地址不多,这可能不是一个好的解决scheme。

b)每个任何地方USB设备只能连接到一个虚拟机上,但是可以将5个USB设备连接到单个虚拟机。

c)他们每个花费大约250美元。

d)我的只有一个120V AC适配器。

随附的文档清楚地表明,它们最初是为使用瘦客户端的销售点(POS)应用程序devise的。 使用ESX只是一个好处。 因此,如果您只需将一个USB适配器连接到您的ESX VM,那么Anywhere USB设备将是我的首选。

我在我的DMZ环境中使用其中一个,只需要连接一个encryption狗。

如果你需要附加十几个像我必须做研发目的,那么你需要这个软件。 您需要安装USB over Network软件的专用或半专用工作站或服务器以及连接的USB设备。

我们在我们的主要研发networking中使用这个软件,并附有几个encryption狗,扫描仪和打印机。

对于独立的单节点ESXi安装,在一个想用一个guest虚拟机来使用USB的新系统中,VT-d呢?

另一个解决scheme是软件encryption狗模拟器。