我正在与一家供应商合作,该供应商提供了基于服务器的应用程序,该应用程序需要激活许可。有两个选项,基于软件的许可和基于硬件(USB加密狗)的激活。在基于VMware的服务器上运行应用程序软件的环境中,使用硬件或软件许可证密钥的优缺点是什么?USB硬件许可证密钥将插入以下之一:https : //www.digi.com/products/usb/anywhereusb
有两个已获得许可的应用程序:供应商:Iconics软件:GENESIS32 SCADA平台供应商:罗克韦尔自动化软件:FactoryTalk(RSLinx)
这是供应商偏爱硬件密钥的原因:
我们发现,硬件密钥比软件密钥更稳定,尤其是在VM环境中。软件密钥通常附在计算机的硬盘驱动器或NIC ID上。每当此数字更改(硬盘驱动器故障,VM重新配置等)时,许可证就会丢失,需要在制造商的帮助下重新加载。当今的许可是通过Internet完成的,并且大多数服务器都无法访问Internet,因此处理许可问题已成为头疼的问题。硬件密钥对于VM来说效果很好,因为它们不驻留在VM上。如果出现映像故障或其他服务器故障,则可以复制一个新映像,指向许可证密钥,然后就可以正常运行了。