我需要知道是否可以从物理主机访问作为软件许可证密钥所需的 USB 加密狗。
这将是一个小型 vSphere 4 安装,针对 VMWare 的快速备份和系统还原功能,而不是专门针对 HA,所以我不必担心虚拟机会自动故障转移到另一台物理机并且加密狗无法访问。
ESX 是否能够将物理 USB 端口或设备映射到特定的虚拟机?
我相信这是加密狗:Rainbow Technologies 的 Sentinal Superpro USB 加密狗
谢谢你,
基思
我需要知道是否可以从物理主机访问作为软件许可证密钥所需的 USB 加密狗。
这将是一个小型 vSphere 4 安装,针对 VMWare 的快速备份和系统还原功能,而不是专门针对 HA,所以我不必担心虚拟机会自动故障转移到另一台物理机并且加密狗无法访问。
ESX 是否能够将物理 USB 端口或设备映射到特定的虚拟机?
我相信这是加密狗:Rainbow Technologies 的 Sentinal Superpro USB 加密狗
谢谢你,
基思
我们使用 AnywhereUSB 中的设备将 USB 设备(包括加密狗)连接到 ESXi 虚拟机中。
http://www.digi.com/products/usb/anywhereusb.jsp
限制是当您在 ESX 客户机中安装 Windows 时,它不会安装 USB 驱动程序,因此您必须手动安装。它是仅限 Windows 的设备。
此外,您不能在多个客人之间共享一个 AnywhereUSB 设备。所有端口都连接到一个来宾。
关于该功能的另一个说明是,您不能使用它跨 LAN。它必须与您的访客在同一个 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 over IP 设备。
VMWare 社区论坛中的此线程证实了这一点,并建议使用此文档以获取有关兼容 USB over IP 设备的更多信息。
此外,我无法将主机上的本地 USB 设备映射到具有 ESXi Server 3.5 的虚拟机。
ESX 本身不具备虚拟化 USB 连接的能力。VMware Workstation 可以做到这一点。
我们有一些 Anywhere USB 设备,虽然它们运行良好并且似乎受到 VMware 的支持(请参阅本文),但它们有一定的限制,可能并不适合所有人。
a) 每个 Anywhere USB 设备都需要一个静态 IP。如果您缺少 IP,这可能不是一个好的解决方案。
b) 每个 Anywhere USB 设备只能连接到单个 VM,但您可以将 5 个 USB 设备连接到该单个 VM。
c) 它们每个的成本约为 250 美元。
d) 我的只有一个 120V 交流适配器。
它们随附的文档清楚地表明它们最初是为具有瘦客户端的销售点 (POS) 应用程序设计的。使用 ESX 只是附带的好处。因此,如果您只是需要将单个 USB 加密狗连接到 ESX VM,那么 Anywhere USB 设备将是我的首选。
我在我的 DMZ 环境中使用其中一个,我只需要连接一个加密狗。
如果你需要像我一样为研发目的附加十几个,那么你需要这个软件。您需要一个专用或半专用工作站或服务器,其上安装了 USB over Network 软件并连接了 USB 设备。
我们在我们的主要研发网络中使用这个软件,并附有几个加密狗、扫描仪和打印机。
对于独立的单节点 ESXi 安装,在一个想要将 USB 与一个来宾一起使用的新系统中,VT-d 怎么样?