Я работаю с поставщиком, который поставляет серверное приложение, для активации которого требуется лицензирование. Существует два варианта: программное лицензирование и аппаратная (USB-ключ) активация. Каковы преимущества и недостатки использования аппаратных или программных лицензионных ключей в среде, где прикладное программное обеспечение работает на сервере на базе VMware? Аппаратный лицензионный ключ USB будет подключен к одному из них: https://www.digi.com/products/usb/anywhereusb
Есть два приложения, которые лицензируются: Поставщик: Программное обеспечение Iconics: Платформа GENESIS32 SCADA. Поставщик: Программное обеспечение Rockwell Automation: FactoryTalk (RSLinx).
Вот причина, по которой поставщик отдает предпочтение аппаратным ключам:
Мы обнаружили, что аппаратные ключи более стабильны, чем программные ключи, особенно в среде виртуальных машин. Программные ключи обычно прикрепляются к жесткому диску или идентификатору сетевой карты компьютера. При каждом изменении этого числа (сбой жесткого диска, перенастройка виртуальной машины и т. Д.) Лицензия теряется и ее необходимо перезагрузить с помощью производителя. Сегодняшнее лицензирование осуществляется через Интернет, и большинство серверов не имеют доступа к Интернету, поэтому решение проблем лицензирования стало основной головной болью. Аппаратные ключи хорошо работают для виртуальных машин, потому что они не находятся на виртуальной машине. Если у вас есть сбой образа или другой сбой сервера, вы можете скопировать новый образ, указать лицензионный ключ, и все готово.