Estoy trabajando con un proveedor que suministra una aplicación basada en servidor que requiere licencia para su activación. Hay dos opciones, licencias basadas en software y activación basada en hardware (dongle USB). ¿Cuáles son las ventajas y desventajas de utilizar claves de licencia de hardware o software en un entorno donde el software de la aplicación se ejecuta en un servidor basado en VMware? La clave de licencia de hardware USB se conectará a uno de estos: https://www.digi.com/products/usb/anywhereusb
Hay dos aplicaciones que tienen licencia: Proveedor: Software Iconics: plataforma GENESIS32 SCADA Proveedor: Software de Rockwell Automation: FactoryTalk (RSLinx)
Este es el razonamiento que el vendedor dio para su preferencia por las llaves de hardware:
Hemos descubierto que las claves de hardware son más estables que las claves de software, especialmente en un entorno VM. Las claves de software generalmente están conectadas al disco duro o al NIC ID de una computadora. Cada vez que este número cambia (falla del disco duro, reconfiguración de VM, etc.) la licencia se pierde y debe volver a cargarse con la ayuda del fabricante. Las licencias actuales se realizan a través de Internet, y la mayoría de los servidores no tienen acceso a Internet, por lo que lidiar con los problemas de licencias se ha convertido en un gran dolor de cabeza. Las claves de hardware funcionan bien para las máquinas virtuales porque no residen en la máquina virtual. Si tiene una falla en la imagen u otra falla en el servidor, puede copiar una nueva imagen, apuntar a la clave de licencia y ya está en funcionamiento.