紹介 #
OpenLMのトークンベースライセンスにより、ユーザーは再利用可能なトークンライセンスモデルを使用して、OpenLMの機能に対して一定数のトークンを購入することができます。OpenLMの追加機能を有効化するためには、エンドユーザーのワークステーションにOpenLM Workstation Agentをインストールする必要があります。Agentがない場合、トークンライセンスモジュールを通じて提供される機能は利用できません。
この特定の環境では、各機能が定義された数のトークンを消費します。監視対象アプリケーションが起動されるとトークンが消費され、アプリケーションが閉じられるとトークンが解放されます。再利用可能なトークンソリューションは、限られた数のOpenLM機能に対して利用可能であり、ユーザーは異なるアプリケーションの監視に同じトークンを再利用し、ニーズに応じてトークン数を調整することができます。OpenLMのトークンベースライセンスは任意です。
シナリオを考えてみましょう。ワークステーションにフローティングライセンスがあり、それがアイドル状態になっているとします。そして、このライセンスをリアルタイムで他のユーザーが使用できるようにライセンスプールに安全に戻したいとします。
これをどのように行いましょうか?
方法は三つあります:保存して閉じる機能、停止して再開機能、プロシージャ機能。OpenLMは、バックエンド機能を心配することなく、どのようなタイプのシステムやライセンスでも管理する手助けをします。
OpenLMトークンベースライセンスで利用可能な機能 #
OpenLMは包括的なライセンスハーベスティング技術を提供します:
保存して閉じる(Save & Close): エンジニアの作業をワークステーションに保存し、アプリケーションを閉じます。この方法は以下のアプリケーションに対して設定できます:
- ArcGISおよびArcGIS Pro
- AutoCAD(acad.exeプロセスを使用するすべてのフィーチャー)
- SOLIDWORKS
- MATLAB
- Catia
- Petra
- Harmony
- Kingdom
停止して再開(Suspend & Resume): OpenLMはアイドルプロセスを検出し、該当するライセンスを識別します。システムはアプリケーションをフリーズし、ライセンスを共通のライセンスプールに解放します。アプリケーションはライセンスが再取得されるまでフリーズされたままです。この方法は、すべてのFlexLMライセンスアプリケーションに対応するグローバルな方法です。
プロシージャ(Procedure): これは汎用的なライセンスハーベスティング技術であり、ライセンスマネージャーによって管理されるライセンスやOpenLMによって監視されるライセンスに適用できます。
Actual Usage #
OpenLMの実際の使用状況拡張機能(OpenLM Actual Usage extension)により、ライセンス管理者はエンドユーザーがライセンスをどのように利用しているかを把握し、ライセンスのアイドル時間に関するデータを収集することができます。この情報は各エンドユーザーワークステーションのOpenLM Agentによってサンプリングされ、OpenLMサーバー(オンプレミスバージョン)またはOpenLM Cloudに送信されます。
ワークステーションでAgentが稼働している場合、OpenLMは以下の項目を測定します:
- 特定のユーザーがライセンスを消費した時間の長さ
- 共有ライセンスアプリケーションが実際に使用されていた時間とその期間
OpenLMトークンベースライセンスの利点 #
柔軟性 #
フローティングライセンスシステムのアーキテクチャを基盤としたOpenLMトークンは、最も柔軟なライセンス方法です。ライセンス管理者は、OpenLMの機能に対してトークンプールや一定数のライセンスを維持し、必要なときに、必要な場所で、すべてまたは選択されたユーザーに配布できます。
OpenLMは、有効化された機能とソフトウェアによって監視されるアプリケーションに基づいて、チェックインおよびチェックアウトされるトークン数を自動的に計算します。エンドユーザーのワークステーションで監視対象アプリケーションが起動されると、トークンが自動的に消費され、監視対象アプリケーションのライセンスがライセンスプールに戻されるとトークンが解放されます。ライセンス管理者は、トークンプールに未使用のトークンが十分にある限り、任意の数のアプリケーションやユーザーを管理することができます。エンドユーザーが監視対象アプリケーションを閉じると、トークンはプールに戻り、他のユーザーが利用可能になります。OpenLMがアイドル状態のアプリケーションを解放する際にも、トークンは自動的にプールに戻り、他のユーザーが利用できるようになります。
例えば、ライセンス管理者として1000トークンをライセンスプールに持ち、ArcGISとMATLABアプリケーションを監視しているとします。ユーザーが両方のアプリケーションを起動すると、ArcGISには400トークン、MATLABには400トークンが消費され、プールには200トークンが残ります。ユーザーがMATLABを閉じると、トークンはトークンプールに戻り、600トークンが利用可能になります。同じことが、OpenLMがアイドル状態のMATLABアプリケーションを解放する場合にも当てはまります。OpenLMは、トークンの収集に対して追加料金を請求しません。
ライセンス戦略の最適化 #
柔軟なライセンスは、OpenLMを含む任意のソリューションを現在のニーズに基づいて最適に利用する道を開きます。OpenLMトークンは、ソリューションを柔軟にし、OpenLMのさまざまなモジュールや機能にアクセスできるようにします。システムやプロジェクトに実際に必要かどうかに応じて、モジュールを有効化または無効化することができます。この柔軟性により、不要なコストや最適でない監視ツールを常に使用することによるフラストレーションが排除されます。
OpenLMトークンベースライセンスの仕組み #
OpenLMトークンが必要な理由 #
- OpenLMの追加機能にアクセスするためにトークンを購入します。
- エンドユーザーの実際のソフトウェア使用データにアクセスするためにトークンを使用します。
- OpenLMのライセンスハーベスティング機能を有効にするためにトークンを使用します。
- 監視するアプリケーションの数に制限はありません。
- 必要なライセンスをハーベスティングするために必要なだけトークンを使用します。
OpenLMトークンベースライセンスで利用可能なOpenLM機能 #
Actual Usage(実際の使用状況)
OpenLMでは、特定のユーザーによって特定のセッションでライセンスが消費された時間を報告することができます。パラメータにはCPUとデータIOが含まれます。このトークンは、任意のユーザーによるアイドル時間と使用状況を追跡します。
ライセンスのハーベスティング
OpenLMを使用すると、アイドル状態のオープンセッションを特定して安全に解放し、ライセンスの利用状況を向上させることができます。
アイドルライセンスをどのように収集できますか?
OpenLMでは、エンドユーザーのワークステーションでアイドル状態のライセンスを回収するためのいくつかの方法が提供されています。OpenLMのライセンスハーベスティング機能を有効にするには、次の手順が必要です。
- エンドユーザーのワークステーションにOpenLM Agentをインストールします。
- この機能を有効にするためにトークンを購入します。
OpenLMを使用すると、次の4つの方法でリモートでアイドルライセンスを回収できます。
- 手動
- アプリケーションを閉じてエンドユーザーの作業を保存することにより – Save & Close 機能
- アプリケーションを一時停止および/または再開することにより – Suspend & Resume 機能
- カスタムスクリプトを実行してアプリケーションを閉じる – Procedure機能