すべてのプロダクト
Search
ドキュメントセンター

Optimization Solver:ライセンスの説明

最終更新日:Jan 19, 2025

このセクションでは、Optimization Solver のライセンスについて説明します。

ライセンスの違い

Optimization Solver は、2 種類の MindOpt ライセンスを提供します。

  1. クラウド認証: フローティングライセンスがオンライン認証に使用されます。ライセンスファイルは fl_client.ini です。

    1. 利点: 異なるコンピューターでライセンスを使用できます。ライセンスの有効期限が切れる前に、Optimization Solver コンソールで [更新] ボタンをクリックして、ライセンスファイルを 변경することなく、ライセンスを更新できます。

    2. セキュリティ: ライセンスを使用する場合、コンピューターはネットワークに接続して認証リクエストのみを送信する必要がありますが、問題関連のデータは送信されません。

  2. ローカル認証: 固定ライセンスが使用されます。このライセンスは、オフラインコンピューターの ID にバインドされています。ライセンスファイルは mindopt.lic です。

    1. 利点: コンピューターをネットワークに接続する必要がないため、認証が高速になります。

    2. 欠点: コンピューターを変更する場合、ライセンスファイルを変更する必要があります。

ネットワークに接続されていない単一マシン無制限同時実行ライセンスのマシンフィンガープリントを取得する

このライセンスは、MindOpt V1.1 以降でサポートされています。「最新の Optimization Solver SDK をダウンロードしてインストールする」に従って通常どおりインストールを完了すると、実行可能ファイル hardwareprobe が作成されます。ターミナルで実行して、マシンフィンガープリント (1 つの文字列コード) を取得できます。次のようにします。

xxxx@xxxx ~ % hardwareprobe
The current host fingerprint is as follows:

  RcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxgXp

Copy and submit the fingerprint to the corresponding page. For more information, visit the following pages:
  Mainland: https://opt.console.alibabacloud.com/local-serve-list
  Overseas: https://opt.console.alibabacloud.com/local-serve-list

"RcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxgXp" などのマシンフィンガープリントをコピーして、Optimization Solver コンソールの購入したサービスに貼り付けると、確認後に対応するマシンのライセンスファイルが取得されます。

注: このライセンスは、Docker や K8s などの仮想化環境では使用できません。このライセンスを使用する前に、ソフトウェアのインストールを完了し、hardwareprobe を実行して、マシンフィンガープリントを取得できるかどうかを確認してください。取得できない場合は、次の出力が表示されます。

xxxx@xxxx ~ % hardwareprobe
Failed to get the first key information that makes up the machine's fingerprint.

固定ライセンスの取得方法固定ライセンス

固定ライセンスは、コンピューター ID にバインドする必要があります。ライセンスを生成するには、システムの種類とコンピューター ID をライセンスジェネレーターに送信する必要があります。

コンピューターのコマンドラインツールを開き、コンピューターのオペレーティングシステムに基づいて、次の表に記載されているコマンドを実行して、コンピューター ID を取得できます。

*注: このライセンスは、「単一マシン無制限同時実行」ライセンスとは異なります。

オペレーティングシステム

コマンド

ID の例

Windows

wmic bios get serialnumber

abc1234-123a-……-cba12345: 小文字、数字、区切り文字 (-) を含む約 30 文字の組み合わせ。

Linux

cat /etc/machine-id

520abc321abc……123abc: 小文字と数字を含む約 30 文字の組み合わせ。

macOS

ioreg -l | grep IOPlatformSerialNumber

CBA123……XYZ2: 大文字と数字を含む約 10 文字の組み合わせ。