- ライセンスを一時停止すると、アイドル状態のアプリケーションが一時停止され、エンジニアの作業内容は保持されたまま、その同時実行ライセンスがプールに戻されます。
- ServiceNow SAM Proの「ソフトウェア 」機能は、誰も使用していないソフトウェア を解放します。ただし、開いているもののアイドル状態にあるセッションからライセンスを解放することはありません。
- Open iT の導入にあたり、Avio Aerospaceは、保有する64ライセンスに対し、38ライセンスの同時利用を想定した製図チームを計画しました。
ライセンスを一時停止するとは、アイドル状態のアプリケーションを一時停止し、その同時実行ライセンスをプールに戻すことを指しますが、エンジニアの作業内容はそのまま保持されます。ServiceNow SAMの用語でいう「回収」とは、未使用のソフトウェア をアンインストールするか、未使用のサブスクリプションを解約し、その利用権を他のユーザーに割り当てられるようにすることです。回収処理は、アイドル状態のセッションが保持しているライセンスには適用されませんが、一時停止処理は適用されます。

必要なライセンスはチェックアウト済みですが、使用中ではありません
ServiceNowのエンジニアリング向けライセンス管理に関するドキュメントには、次のように一行で説明されています。「ユーザーがアプリケーションを終了すると、ライセンスはプールに戻ります。」アイドル状態のセッションは終了しないため、そのセッションに対して何らかの操作が行われるまで、ライセンスはプールから解放されません。
そこが解消すべき課題です。更新時に追加購入することなく、ピーク時でも無料の同時接続ライセンスを確保したいのです。選択肢は3つありますが、アイドル状態のセッションに対処できるのはそのうちの1つだけです。
| オプション | 機能の説明 | 開いているがアイドル状態のセッションからライセンスを解放しますか? |
|---|---|---|
| ServiceNow SAM Pro におけるソフトウェア の回収 | 誰も使っていないソフトウェア をアンインストールするか、利用されていないサブスクリプションを解約する | いいえ |
| アプリケーションに付属していたライセンスマネージャーとアイドルタイムアウト | ライセンスを保有しているユーザーを表示します。ベンダーによっては、アイドル時のタイムアウトを設定している場合もあります。 | 1時間以上経ってから、1店舗ずつ |
| Open iT LicenseAnalyzer™ | アイドル状態のセッションを検知し、エンジニアに警告を発し、アプリケーションを一時停止して、ライセンスを返却する | はい |
現在使用しているツールで把握できること、できないこと
ServiceNow SAM Proは、ソフトウェア の利用頻度が低すぎると判断すると、アンインストールまたはサブスクリプションの解約によってそのリソースを回収します。これは、四半期の間誰も起動していないCFXのインストール環境には最適なツールですが、8時30分に活動が途絶えたCFXセッションには不適切な対応となります。そのインストール環境は現在使用中であるため、フラグが立てられることはありません。このシリーズの第1回目のブログ記事では、ライセンス回収の仕組みについて、これら2つのケースを比較しています。
ライセンスマネージャーは、各ライセンスを誰がいつから保有しているかを把握しています。ただし、誰が作業中であるかは把握できません。キーボードを操作しているユーザーがいないCFXセッションは、所有者を待っている場合もあれば、計算処理を行っている場合もあります。サーバー側から見ると、どちらの場合も区別がつきません。
ベンダー独自のアイドルタイムアウト機能が最も近いですが、動作が遅く、適用範囲も狭いです。Ansysの機能は、管理者が有効にするまで無効になっています。 最短の設定でも、セッションが静止してから約75分後にライセンスが戻ってきます。Abaqus/CAEはデフォルトで60分待機します。いずれも自社製品のみを対象としています。サーバーにライセンスを強制的に返却しても、その状態は維持されません。ベンダーのドキュメントによると、実行中のアプリケーションがすぐにライセンスを取り戻してしまうとのことです。

費用について
アイドル状態のセッションが見えなくなると、そのピークは実際の需要のように見えてしまいます。その結果、更新の対応策として、セッションが何も行っていない時間をカバーするために、より多くの同時利用ライセンスが購入されることになります。
民間航空機エンジン、軍事プログラム、宇宙ロケット向けの推進装置を製造するアヴィオ・エアロスペース社は、1年間にわたり製図アプリケーションの利用状況を計測した。同社は64件の同時利用ライセンスを保有していたが、その1年間を通じて、一度に46件以上がチェックアウトされたことは一度もなかった。残りの18件は、料金を支払ったまま、プールに放置されていた。
2つ目のコストは、プログラムのスケジュールに響きます。モデルベースシステムズエンジニアリングにおいて、アイドル状態のセッションは、ツールの競合、解析の停滞、そしてモデリングの進捗遅れとして現れます。ライセンスを待っているエンジニアは、次回の設計レビューに必要なモデルを完成させることができません。
免許を停止し、仕事を継続:何が変わるのかOpen iT
LicenseAnalyzer レベル 3(管理された使用)は、Open iT (LicenseAnalyzer )の一部であり、エンジニアのワークステーション上で実行され、アイドル状態のセッションに対して動作します。これは、すでに導入されているツールに以下の機能を追加するものです。
| 必要なもの | アプリケーション独自のツールとSAM Proを活用して | ~とともにOpen iT |
|---|---|---|
| どのセッションがアイドル状態かを確認する | このサーバーは、実際に作業している人ではなく、ライセンスを保有している人を表示します。 | 各ワークステーションのキーボード、マウス、CPU、およびI/Oの状態を読み取るため、実行中のソルバーは「ビジー」とみなされる |
| ライセンスを取り戻す | 1時間以上経ってから、出店者が1人ずつ | 警告が表示された後、エンジニアはベンダーを問わず、統一されたポリシーに基づきキャンセルを行うことができます |
| エンジニアの仕事を維持する | 用途によって異なります | アプリケーションは、その状態を維持したまま一時停止されるか、終了する前に状態が保存されます |
| 重要な実行を保護する | 各ベンダーの設定によって異なります | アプリケーションが一度も停止されたことがないホスト、ユーザー、またはグループ |
| ツールチェーン全体を網羅する | 各ベンダーのタイムアウトは、そのベンダー自身の製品を対象としています。 | Avioのポートフォリオに含まれるCFX、HyperMesh、CATIAのライセンスマネージャーを網羅する、FlexLM、IBM LUM、LMX、RLMに共通する単一のポリシー |
| ServiceNowでご確認ください | SAM Proがインストールとサブスクリプションを再取得します | Open iT エンジニアリングライセンスの利用状況および利用拒否情報をServiceNowに取り込む |
ソフトウェア reclamation は、その役割である「誰も使用していないソフトウェア を削除する」という処理を継続します。Suspension は、reclamation が処理しない部分、つまり「誰も使用していない開いているセッション」をカバーします。
アヴィオ・エアロスペースがサスペンションに関して計画していたこと
Avio社は、イタリアとポーランドの各拠点において、Open iT を使用して、13台のライセンスサーバーと500台のPCおよびワークステーションを計測しました。製図アプリケーションについては、同社は需要が15%増加すると予測していました。計測されたピーク値46を基に計算すると、ピーク時の需要は53となる見込みでした。
Avioは53という数字を想定していなかった。同社の規模算定モデルでは、使用されていないアプリケーションを停止することで、15のライセンスがプールに戻ると想定されていた。そのため、必要な同時利用ライセンス数は38と算出されたが、実際に保有していたのは64だった。

プロジェクトの第2フェーズにおいて、Avioは使用されていないアプリケーションを一時停止し、そのライセンスを解放しました。これにより、ユーザー間のライセンスの移動がより迅速に行われるようになりました。
よくある質問
免許の停止とはどういう意味ですか?
エンジニアの作業が進行中のワークステーションでは、アイドル状態のアプリケーションは一時停止され、その同時実行ライセンスはプールに戻されます。エンジニアが作業を再開すると、アプリケーションは再びライセンスを取得します。
免許の停止は、免許の取り消しと同じことですか?
いいえ。ServiceNow SAMでは、このプロセスを「ソフトウェア の回収」と呼んでいます。これは、未使用のソフトウェア をアンインストールするか、未使用のサブスクリプションを解約して、利用権を再割り当てできるようにするものです。一時停止を行うと、アイドル状態のセッションから同時実行ライセンスが解放されますが、インストールや作業内容はそのまま残ります。
ServiceNow SAM Pro は、同時実行型エンジニアリングライセンスを回収しますか?
ソフトウェア のライセンス回収ルールは、インストール済みのソフトウェア およびサブスクリプション型のソフトウェア を対象としています。コンカレントエンジニアリングライセンスは、ServiceNowのエンジニアリングライセンス管理機能で管理されており、ここではライセンスの使用状況やライセンス拒否の状況を追跡しています。Open iT は、この機能にデータを連携する統合機能の一つです。
アプリケーションに標準で備わっているアイドルタイムアウト機能を利用してみてはいかがでしょうか?
これは特定のベンダーの製品を対象としています。また、反応が遅いという特徴があります。最短の設定でも、Ansysはセッションが静止状態になってから約75分後にライセンスを返却します。Open iT はワークステーション上の実際のアクティビティを確認し、ベンダーを問わず統一されたポリシーを適用します。
重要な業務が中断されるのを防ぐことはできるでしょうか?
はい。Open iT がアプリケーションを一時停止しないホスト、ユーザー、またはグループを指定することができます。
ポリシーを設定する前に、そのギャップを測定してください
エンジニアがすでにライセンス拒否を受けているプールを1つ選びます。Open iT をログ記録専用モードで実行します。このモードでは、セッションに対して何の処理も行わずに記録のみを行います。ライセンス拒否が発生する時間帯に、アクティブに使用されているセッションと、チェックアウトされているライセンスを比較します。
その差分こそが、ライセンスの一時停止がピーク時に回復しうる最大値です。ベンダーのデフォルト設定ではなく、この数値に基づいて最初のルールを設定してください。誰も使用していないインストールやサブスクリプションについては、ソフトウェア による回収機能を活用してください。最も競合の激しいプールについて、 Open iT に「観察のみ」の評価を依頼してください。これは、セッションごとに測定を行うものの、セッション自体には一切手を加えない形式で行われます。
8時30分に停止状態になったCFXセッションは、すでに支払いが済んでいるライセンスを保持しています。そのセッションを一時停止すれば、そのライセンスは再び使用可能になります。




