質問: VM環境におけるハードウェアとソフトウェアのライセンスキー I am working with a vendor who is supplying a server-based application which requires licensing for activation. There are two options, software-based licensing and hardware (USB-dongle) based activation. What are the pros and cons to using hardware or software license keys in an environment where the application software is running on a VMware based server? The USB hardware license key will be plugged into one of these: ライセンスされている2つのアプリケーションがあります。 ベンダー:Iconicsソフトウェア:GENESIS32 SCADAプラットフォーム ベンダー:Rockwell Automationソフトウェア:FactoryTalk(RSLinx) これが、ベンダーがハードウェアキーを好む理由として挙げた理由です。 > > ハードウェアキーはソフトウェアキーよりも安定しています。 > 特にVM環境では。ソフトウェアキーは通常添付されています > コンピュータのハードドライブまたはNIC ID。この番号が変わるたびに > (ハードドライブの故障、VMの再設定など)ライセンスが失われ、 > 製造元の支援を受けて再ロードする必要があります。今日の > ライセンスはインターネットを介して行われ、ほとんどのサーバーにはありません > インターネットへのアクセス、ライセンス問題への対応が大きな問題となっています。 > 頭痛。ハードウェアキーはVMには適していません。 > VMに常駐します。画像障害または他のサーバーがある場合 > 失敗した場合は、新しいイメージをコピーして、ライセンスキーをポイントしてください。 > あなたは立ち上がって走っています。 > > >
回答: あなたの質問はVMware環境にあると思いますが、一般的な質問はHyper-Vを含む他の仮想化プラットフォームに関連していると思います。 私は最近、ハードウェアのUSBベースのライセンスキーに依存するサービスを実行しているエージングサーバーを仮想化し、それらがHyper-V環境でネイティブに機能しないことを発見しました。 『Hyper-V導入ガイド』には次のように記載されています。 ``` No access to a physical COM port is available from a virtual machine. ``` 仮想マシンのCOMポートを名前付きパイプに接続できますが、実際のシリアルポートには接続できません。どうやらこれは主にデバッグ機能です。 KernelProのUSB over EthernetなどのCOMポートリダイレクタを使って、仮想マシンからシリアルポートへのアクセスを提供することができます。 さらに、ライセンスキーをホストサーバーにインストールする場合は、ライセンスキー用のソフトウェアとドライバーをWindow Server、およびこの場合はServer Coreにインストールすることをサポートする必要があります。 ワークステーションにライセンスキーとソフトウェアをインストールし、それをそのサイトの「ライセンスサーバー」として使用することになりました。これは今このソフトウェアを壊すことができる約10の異なることを追加します。ソフトウェアベースのライセンスキーは私に多くの悩みを救ったであろう、そして私はより信頼できる解決策であると思う。