ライセンスの管理 (オンプレミス)
本項では、ALM Octaneのライセンス管理について説明します。
ライセンスモード: スタンドアロンまたは共有
ライセンスは、次の2つの方法で使用できます。
-
スタンドアロンモード: スタンドアロンモードの場合、スタンドアロンライセンスのインストールまたはアンインストールの説明に従って、ALM Octaneにライセンスを直接インストールします。
-
共有ライセンスモード: 共有ライセンスモードの場合、ALMまたはQuality Centerとのライセンスの共有で説明されているように、ALM Octaneで使用するためにALMまたQuality Centerからライセンスを割り当てます。
ライセンスモードはインストール時に設定します。標準設定では、ALM Octaneはスタンドアロンモードで動作するように設定されます。
ライセンスタイプ: 固定またはコンカレント
ALM Octaneには、次の2つのタイプのライセンスがあります。
-
固定: ALM Octaneに登録できるユーザー数を定義します。
-
コンカレント: システムに同時にアクセスできるユーザー数を定義します。
ALM Octaneでは、両方のタイプのライセンスを混在させて消費することはできません。消費できるのは、固定ライセンスまたはコンカレントライセンスのいずれか一方です。ALMまたはQuality Centerとライセンス共有できるのは、コンカレントライセンスのみです。
アクティブなライセンスは、ユーザーがセッションからログアウトしたとき、またはセッションタイムアウト後 (標準設定で3時間) に解放されます。消費可能なライセンスが存在しない場合、ユーザーがログインしようとすると、エラーメッセージが表示されます。
固定ライセンスの使用:
-
固定ライセンスモデルでは、アクティブな各ユーザーがライセンスを使用します。
-
ライセンスキャパシティの詳細を表示するには、[設定] > [サイト] > [ユーザー] にアクセスします。右上に、使用中のライセンス数と使用可能な残りのライセンス数が表示されます。
-
ライセンスを解放するためにユーザーを非アクティブ化する必要がある場合、サイト管理者はサイトレベルでユーザーを非アクティブにします。共有スペースまたはワークスペースレベルでユーザーを非アクティブにしても、そのライセンスは解放されません。
-
ユーザは、IDE内からALM Octaneにアクセスする場合、それらはALM Octaneでアクティブユーザである必要があり、従って、それらは、固定ライセンスを消費します。
コンカレントライセンス消費:
-
コンカレントモデルでは、ライセンス消費量は、ユーザー、共有スペース、および認証の要素に基づいて計算されます。別のブラウザからALM Octaneへの接続を開くと、別のセッションが開かれます。異なる組み合わせごとに、別のライセンスを消費する個別のセッションが開きます。
たとえば、ユーザーが1つのブラウザーで複数のセッションを開くと、認証は1回実行され、1つのライセンスのみが消費されます。1人のユーザーが異なる複数のブラウザやマシンでセッションを開いた場合、複数のライセンスが消費されます。ユーザーが新しい共有スペースにアクセスすると、新しいライセンスが消費されます。
-
使用状況に関する情報を表示する方法の詳細については、同時サイトライセンスの使用状況を表示するを参照してください。
ライセンスタイプの切り替え:
-
固定ライセンスからコンカレントライセンスには制限なしに切り替えることができます。
-
コンカレントライセンスから固定ライセンスに切り替える場合は、アクティブユーザー数が固定ライセンスのキャパシティの制限内に収まる必要があります。
サイト管理者が別のタイプのライセンスを新規にインストールしたとき (たとえば、コンカレントライセンスの代わりに固定ライセンスをインストールしたとき) には、ライセンスモードを切り替えます。
スタンドアロンライセンスのインストール/アンインストール
本項では、スタンドアロンライセンスの使用方法について説明します。
スタンドアロンライセンスをインストール/アンインストールするには:
-
[設定] > [サイト] > [ライセンス] にアクセスします。
-
[ライセンスのインストール] をクリックし、Micro Focusから受け取ったライセンスファイルを参照して、[インストール] をクリックします。
-
ライセンスを削除するには、ライセンスを選択してアンインストールをクリックします。
注: スタンドアロンライセンスが有効期限に近づくと、サイト管理者は電子メール通知を受け取ります。
共有モードからスタンドアロンモードに切り替えるには、次の手順を実行します。
これまでALMまたはQuality Centerでライセンスを共有していて、スタンドアロンモードの使用に切り替える場合は、octane.confファイルを編集する必要があります。
-
<リポジトリフォルダ>/conf/octane.conf構成ファイルを開き、ライセンスセクションを見つけます。
-
license-modeの値をALM_SHARINGに変更します。
共有スペースへのコンカレントライセンスの割り当て
コンカレントタイプのライセンスをインストールした後、特定の共有スペース用に予約する最小数のライセンスを割り当てることができます。
共有スペースごとに割り当てられるライセンスは、共有スペースにログインできる同時ユーザーの最小数です。ログインしようとしているユーザーがさらに多く、共有スペースに割り当てられていない使用可能なライセンスがある場合、追加のライセンスは、すべての共有スペースで使用可能な未割り当てのライセンスプールから取得されます。
共有スペースにコンカレントライセンスを割り当てるには
-
[設定] > [サイト] > [ライセンス] にアクセスします。
右ペインの割り当てタブには、インストールされているライセンスの数が表示されます。
-
特定のスペース用に予約するライセンスの数を入力します。
たとえば、1,000のライセンスがあり、特に重要な特定の共有スペースがあるとします。このスペースには100ライセンスを割り当てることができ、他のスペースには900ライセンスの制限があります。
開発者ライセンスの割り当て
開発者ライセンスは、ProおよびEnterpriseコアライセンスに加えて割り当てることができ、開発者チームメンバーにALM Octane機能のサブセットを提供します。詳細については、開発者ライセンス (アドオン)を参照してください。
開発者ライセンスを割り当てるには:
-
[設定] > [サイト] > [ライセンス]を使用して開発者ライセンスをインストールします。
-
[設定] > [サイト] > [ユーザー]のライセンスタイプカラムには、ユーザーにコアライセンスと開発者ライセンスのどちらが割り当てられているかが表示されます。
-
開発者ライセンスをユーザーに割り当てる、またはコアライセンスを復元するには、ユーザーの [ライセンスタイプ] カラムで [コア/開発] をクリックし、必要に応じて変更します。
-
ユーザーはいつでも開発からコアに、またはその逆に切り替えることができます。
-
ユーザーを非アクティブ化すると、ライセンスがまだ割り当てられている場合でも、ライセンスが解放されます。
-
-
開発ユーザーにロールを割り当てます。
開発者ライセンスは、このユーザーが利用できる最大機能を決定します。たとえば、1人の開発ユーザーをビューアーに割り当て、別の開発ユーザーをチームメンバーに割り当てることができます。ただし、ワークスペース管理者を開発ユーザーに割り当てると、開発者ライセンス機能は最大になりますが、管理機能はありません。
開発者ライセンスの使用状況を追跡するには:
ライセンスタブの右側のペインに使用状況データが表示されます。たとえば、ここでは、コアに名前が付けられている場合の使用法を示しています。
開発者ライセンスには常に名前が付けられているため、同時ライセンスの割り当てや使用には影響しません。開発ユーザーがセッションを開いても、同時使用には影響しません。
同時サイトライセンスの使用状況を表示する
サイト管理者は、 [設定] > [サイト] > [ライセンス] にアクセスして、ライセンスを消費したコンカレントユーザーの最大数を追跡できます。右側の同時の使用状況ペインには、ライセンスの最大数が表示され、実際に必要なライセンスの数が示されます。
[使用状況] ペインで、期間を設定して、指定した期間のデータを表示できます。また、時間単位を選択して、日、週、または月ごとのデータを表示できます。
注: グラフには最大250のデータポイントを表示できるため、(たとえば) 期間を選択する場合は、期間に最大250日を指定する必要があります。
使用状況はどのように計算されますか?
-
使用状況データは定期的に計算されます。スペースレベルでの最大同時ユーザーの表示 (テクニカルプレビュー)およびオンプレミスサイトライセンスの使用状況の表示 (テクニカルプレビュー)で説明されているように、RESTAPIを使用して手動で計算をトリガーすることもできます。
-
ライセンスの使用は、ライセンスを消費するセッションにのみ関連します。使用量はセッションに基づいているため、ユーザーが2つのブラウザーにログインすると、2つのライセンスが消費されます。2つの異なるスペースにアクセスすると、2つのライセンスが発生します。
-
[使用状況] ペインは、同時ライセンスにのみ適用されます。
-
使用状況の計算では、クライアントのタイムゾーンは考慮されていません。
-
ライセンス使用状況データは、ALM Octane CP 11 (またはそれ以降のバージョン) をインストールしたときから計算されます。
ヒント: ALM Octaneに対して開かれたすべてのセッションの詳細は、セッションタブにあります。ライセンス > 使用状況ペインは、ライセンスを消費するセッションのみを参照します。
ライセンスおよびセッションの詳細の表示
-
アクティブなライセンスエディションの詳細を表示するには、[設定] > [サイト] > [ライセンス] にアクセスします。
-
アクティブなセッションの詳細を表示するには、[設定] > [サイト] > [セッション] にアクセスします。
ログインしたユーザーID、アクセスのタイプ (UI、APIユーザー、またはAPIキー)、セッションに使用されたIPアドレス、セッションの開始時刻と終了時刻、およびライセンスエディションなどの詳細情報が表示されます。
ALMまたはQuality Centerとのライセンスの共有
ALMエディションまたはQuality Center EnterpriseエディションからALM Octaneにライセンスを割り当てることができます。
ライセンスを割り当てた後で、ライセンスの割り当てを動的に変更することができます。ALM Octaneで追加のライセンスが必要な場合は、ALMまたはQuality Centerからライセンスを追加で割り当てることができます。ALM Octaneで必要なライセンスが少なくなった場合は、割り当てるライセンス数を減らすことができます。
ライセンス共有は、コンカレントライセンスでのみサポートされます。
注: 共有できるライセンスの最大数は、インストールされているライセンスの15%または最大150ライセンスで、2つのうち少ない方です。ライセンスが100未満の場合は、最大15のライセンスを共有できます (15%を超えている場合でも)。
サポートされているALM、QC、およびALM Octaneエディション
サポートされているALMおよびQCバージョンの詳細については、インストール、セットアップ、および同期を参照してください。
次のように、ライセンスの割り当てを行うことができます。
-
ALM(ALM.Net)エディションからALM Octane Enterpriseエディションへ
-
Quality Center (QC) EnterpriseエディションからALM Octane Proエディションへ
EnterpriseおよびProの機能の詳細については、ALM Octaneのエディションを参照してください。
ステップ1: ALMまたはQCのサイト管理で、次の手順を実行します。
-
ライセンス統合で使用する統合ユーザーとパスワードを定義します。新規ユーザーを作成しても、既存の統合ユーザーを使用しても構いません。ユーザーは、ALMまたはQCで表示するための権限を持っている必要があります。
-
統合のみで使用する専用のプロジェクトを作成します。
-
上記のユーザーをこのプロジェクトに割り当てます。
-
新しいサイトパラメーターOCTANE_INTEGRATION_PROJECT_NAMEを定義します。<ドメイン名>/<プロジェクト名>の値を割り当てます。
-
プロジェクトにいくつかのALMまたはQCのフルライセンスを割り当てます。
-
[Licenses] > [License Assignments] タブで、統合プロジェクトを見つけます。
このタブの下部には、使用可能なライセンス数 (プロジェクトに割り当てられていないライセンス数) が表示されます。
-
[Full License] カラムに、ALMまたはQCからALM Octaneに割り当てるライセンス数を入力し、[Save] をクリックします。
ライセンスの割り当ては、ライセンスプール内の使用可能なクォータから行われます。
-
- 注:
-
ライセンス共有を行うには、ALM OctaneサーバーとALMまたはQCサーバー間の接続をセットアップする必要があります。システム間に認証が必要なフォワードプロキシサーバーが存在する場合、ライセンス共有を設定することはできません。
-
ALMがSSL接続を使用している場合は、ALM証明書をALM OctaneのJava cacertファイルにインポートする必要があります。
ステップ2: ALM Octane octane.confファイルで以下を定義します。
-
<リポジトリフォルダ>/conf/octane.conf構成ファイルを開き、ライセンスセクションを見つけます。license-modeの値をALM_SHARINGに変更します。
-
alm-sharingセクションで、以下を定義します。
-
url: ALMまたはQCにアクセスするのに使用するフルパスを入力します。
-
integration-user name: 統合用にALMまたはQCで定義したユーザーを入力します。
-
integration-user password: 上記のユーザーのパスワードを入力します。このパスワードは、ALM Octaneサーバーを再起動すると自動的に暗号化されます。
注: ALMまたはQCでLDAPユーザーを使用していて、パスワードが定期的に変更される場合は、ライセンス共有を維持するために、ここのパスワードを定期的に更新する必要があります。
-
-
ALM Octaneを再起動します。ALM Octaneに割り当てられたライセンスが反映されます。
接続上の問題 (ネットワークの問題やユーザー名やパスワードの変更など) がある場合は、問題の内容が記載された電子メールがALM Octaneの管理者に送信されます。詳細はsite.logに書き込まれます。ユーザーは一定時間だけALM Octaneにログインできるようになります。そのため、アクセスがブロックされる前に問題を修正することができます。
ALMまたはQCで指定されたプロジェクトにライセンスを追加する場合、ALM Octaneがライセンスの割り当てを更新するのに最大3時間かかります。
参照情報: