OpenLMにおける予約済みのライセンスの管理

はじめに

ライセンスの管理者は、特定のユーザーまたはユーザーグループに対して1つ以上のコンカレントライセンスを予約することがあります。ライセンスの予約は重要なアクションであり、厳密に必要な場合を除き、実行すべきではありません。ライセンスを「予約済み」に変更すると、ライセンス管理者は高価なフローティングライセンスを取得し、それを安価で価値の低いノードロックライセンスに変換します。ライセンスを「予約済み」としてロックすると、指定されたユーザーのみがライセンスにアクセスできるようブロックされます。

この制限のため、予約済みライセンスの使用は慎重に行う必要があります。予約されたライセンスが使用されていない分は、ネットワーク内の他のユーザーによって利用された可能性のある時間です。

予約済みライセンスが満足に使用されているかどうかの識別は、OpenLMを使用して行うことができます。これは、FLEXlmが予約についてどのようにリポートするかをある程度理解する必要があります。アイドル状態のライセンスと使用中のライセンスは区別されますが、重要な指標は予約済みで使用されていないライセンスです。

FLEXlmのライセンス予約はオプションファイルに割り当てられます。これは、ライセンス管理者がユーザーまたはグループ用のライセンスを隔離する場所です。

FLEXlmによる予約済みライセンスの表示方法

オプションファイルで宣言されたFLEXlmライセンス予約(インベントリ内の5つのライセンスのうち1つがTAROユーザー用に予約され、いずれも使用されていない場合)

 

——————————ここから

Users of Viewer:  (Total of 5 licenses issued;  Total of 1 license in use)

 “Viewer” v10.1, vendor: ARCGIS

 floating license

1 RESERVATION for USER TARO (10.0.0.145/710)

——————————ここまで

 

ご覧のとおり、誰も使用していなくても、使用中のFLEXlmによって予約済みライセンスが表示されます。

 

予約済みライセンス使用中の場合、予約済みライセンスの詳細行がセッションの詳細に置き換えられていることを除いて、ステータスは変更されません。

——————————ここから

Users of Viewer:  (Total of 5 licenses issued;  Total of 1 license in use)

 “Viewer” v10.1, vendor: ARCGIS

 floating license

TARO DELL x(<C;tQ%e;S (v10.1) (10.0.0.145/710 102), start Fri 12/25 11:40

——————————ここまで

セッションが閉じられると、状態は前の例の状態に戻ります。

ライセンスは、ユーザー、グループ、ホスト、ホストグループ、IPアドレス、ディスプレイまたはプロジェクトに応じて予約することができます。グループまたはホストグループのメンバーに関する詳細は、オプションファイルでのみ表示されます。グループの詳細は、ライセンスの出力には表示されません。

OpenLMでのFLEXlm予約

バージョン4以降、OpenLMでは、使用中のライセンスを実際の使用状況、または使用中のすべての予約済みライセンス(FLEXlm方式)を考慮して表示できます。実際の使用率では、使用可能なライセンスの数は、予約済みのライセンスが割り当てられている場合にのみ減少します。

ライセンスが予約されているが使用されてない場合、OpenLM ServerはユーザーTAROのために以下の形式で専用のユーザー名(「予約ユーザー」と定義される)を持つセッション(「予約セッション」として定義)として記録します。

FLEXlm_Reserved_<Entity Type>_<Entity Name>. E.g. – FLEXlm_Reserved_U_TARO

エンティティ名は、ユーザー、グループ、ホスト、ホストグループ、IPアドレス、ディスプレイまたはプロジェクトを表し、次のいずれかの値を持ちます。

ユーザー “U”

グループ”G”

ホストの “H”

ホストグループの “HG”

表示用 “D”

インターネットのために”I”

プロジェクト用 “P”

予約されたライセンスは、指定されたグループまたはユーザー以外のユーザーが利用できないため、ユーザーまたはグループが100%ライセンスを使用しない限り、「予約されたセッションのセッション」がない場合、システムにおいて完全には使用されません。「予約されたセッションのセッション」の意味は、予約されたライセンスが割り当てられているがアイドル状態にあることです。

「予約ユーザー」という名前のフィルタを使用して、OpenLM License Usageリポートでライセンスの配分のより正確な図を取得することができます。リポートに1よりも常に高い予約セッション(つまり予約されていない未使用ライセンス)が表示された場合、ライセンス管理者はそのエンティティの予約済みライセンス数を減らし、他のすべてのユーザーの利益のためにライセンスをリリースできます。

実例

次の例を考えてみましょう:

小さな会社には、5つのコンカレントライセンスがあります。この会社にはこのライセンスを使用する必要のあるユーザーが5人以上ありますが、エンジニアは必要なときにフリーのライセンスを取得することが絶対必要です。

ライセンス管理者は、エンジニアのためにいくつかのビューアライセンスを予約することを決め、次の行をオプションファイルに追加します。

GROUP engineers natal efrat rachel chen richard

RESERVE 2 Viewer GROUP engineers

エンジニアグループ用に予約されたビューアライセンスは、常に2つあります。

1ヶ月が経過し、ライセンス管理者がOpenLMの「ライセンス使用状況」のリポートをビューワViewerに使用しているとします。

Option A – No denials from the non-reserved licenses

オプションA – 予約されていないライセンスのデナイアル(拒否)はありません

このシナリオでは、経過月間に使用されたライセンスの数は最大5に達しませんでした。たとえそれがあったとしても、その数を超える使用は必要ありませんでした。

言い換えれば、ライセンスを必要とするすべてのユーザーはいつもそれを手に入れました。この場合、ライセンス管理者は何もしないでください。メンテナンスの期限が切れたときは、再度この図を作成して状況を再確認する必要があります。

Option B – Denials received when trying to pull non-reserved licenses

オプションB – 予約されていないライセンスを確保しようとするとデナイアル(拒否)を受け取る

このシナリオでは、経過月間に使用されたライセンスの数が最大5に達し、OpenLMの拒否リポートには、ユーザー(エンジニアなど)が必要なときにライセンスを拒否されたことが示されます。

データを調査し、ドリルダウンする必要があります。

OpenLMは予約済みライセンスの仮想ユーザを表示します。名前はグループ名(この場合はFLEXlm_Reserved_G_engineers)から作成されます。このユーザーは、予約済みのライセンスが使用されてない場合はいつでも「使用中」です。

管理者は、このユーザーによる同じライセンス使用状況リポートをフィルタリングし、結果を分析できるようになりました。

そのユーザーの使用が全く見られない場合は、予約が完全に利用されたことを意味します。つまり、それを使用したエンジニアグループのユーザーが常に存在します。しかし、拒否もある場合、これは、ユーザーのニーズを満たすためのコンカレントライセンスの容量が限界に達し、追加のライセンスの購入を検討する必要があることを示します。ユーザーは予約済みのライセンスを予約しておき、完了したらライセンスをリリースすることもできます。

 

その一方、そのユーザーのための使用があり、それは連続的で断片化されていない可能性があります。

「予約された使用量」が常に1以上の場合、アイドル状態になっていて、エンジニアのグループによって使用されていない1つの予約済みライセンスがありましたが、使用できた以外のユーザーはライセンスが拒否されました。ここで、ライセンス管理者は、エンジニアグループの予約済みライセンスの数を減らすことを検討する必要があります。

もう1つの選択肢は、指定された期間中、予約されたユーザーが使用していない(または最小限しか使用していない)ことです。

 

OpenLM拒否リポートと組み合わせることで、エンジニアが十分なライセンスを得られていことを示唆している可能性があります。ここで、ライセンス管理者は、エンジニアの予約済みライセンスの数を増やすことを検討したり、高価なコンカレントライセンスを一回使用/ネームドライセンスに置き換えることも検討できます。

概要

予約済みライセンスとは、選択したユーザーまたはユーザーグループ以外のユーザーがアクセスできないフローティング(コンカレント)ライセンスです。この特権の利用状況を監視することは依然として必要であり、濫用されていないことを確認することは非常に重要です。OpenLMはユーザーにそのようなツールを提供します。

バージョン4.1以降OpenLMでは、ライセンス管理者は、ライセンス使用状況レポートから予約済みライセンスをフィルタリングして、レポートを2つのモード、つまり予約済みライセンスを含む総ライセンス数または実際に消費された予約済みライセンス数で表示できます。