Citrix®ライセンスの技術概要

最終公開日 : Oct 24, 2026
Citrix製品を使用する前に、Citrixライセンスをインストールする必要があります。Citrixライセンスは、連携して機能するコンポーネントのシステムです。このシステムには以下が含まれます。
ライセンスサーバー。 ネットワーク全体でライセンスを共有できるシステムです。詳細については、「ライセンスサーバー」(/ja-jp/licensing/11-17-2-41000/license-server-getting-started.html)を参照してください。
ライセンスファイル。 製品のライセンスに必要なファイルです。これらのファイルはライセンスサーバーに保存されます。詳細については、「ライセンスファイル」(/ja-jp/licensing/11-17-2-41000/license-server/license-files.html)を参照してください。
Citrix Licensing Manager。 ライセンスサーバーの管理方法です。詳細については、「Citrix Licensing Manager」(/ja-jp/licensing/11-17-2-41000/citrix-licensing-manager.html)を参照してください。
Web Services for Licensing。 Studio、Director、およびLicensing Administration PowerShellスナップインが以下を実行できるようにします。
  • ライセンスサーバーと通信し、ユーザーを管理する。
  • ライセンスを割り当ててインストールする。
  • ライセンスサーバーの健全性、ライセンス使用状況、およびその他のアラートメッセージを表示する。
詳細については、「ライセンス要素」(/ja-jp/licensing/11-17-2-41000/license-server/licensing-elements.html)および「サービス」(/ja-jp/licensing/11-17-2-41000/license-server/consoles-services.html)を参照してください。

ライセンス操作の概要

チェックアウトとチェックイン

通常、ユーザーがCitrix製品に初めて接続すると、製品はライセンスサーバーにライセンスを要求します。ライセンスサーバーがライセンス要求を許可すると、Citrix製品はその使用のためにライセンスを予約します。この目的のためにライセンスを予約することは、ライセンスのチェックアウトとして知られています。ユーザーが製品サーバーからログオフすると、製品はライセンスをライセンスサーバーに返却します。このプロセスは、ライセンスのチェックインとして知られています。一部のCitrix製品では、ユーザーが製品に接続したときにライセンスをチェックアウトします。ライセンスは所定の期間チェックアウトされたままになります。
Citrix製品が起動するたびに、起動ライセンスをチェックアウトすることでライセンスサーバーへの接続を開きます。起動ライセンスは、Citrix製品がライセンスサーバーへの継続的な接続を維持できるようにするCitrixシステムファイルです。詳細については、「起動ライセンス」(/ja-jp/licensing/11-17-2-41000/license-server/license-files.html#citrix-start-up-license)を参照してください。
たとえば、Citrix Virtual Desktopsを実行しているサーバーがライセンスを要求すると、製品はデータストアからライセンスサーバー名とポート番号の情報を取得します。その後、製品はライセンスを取得するための接続を確立します。
注
ライセンスサーバー名の製品側設定を構成する際は、localhostを使用しないでください。代わりにホスト名、IPアドレス、またはFQDNを使用できますが、CitrixではFQDNを使用することをお勧めします。
ライセンスのチェックアウトプロセスには3つの段階があります。
チェックアウトプロセス
Citrix製品は、ライセンスをチェックアウトするために次の3つの手順を実行します。
  1. 起動時に、Citrix製品を実行しているコンピューターは起動ライセンスをチェックアウトします。
  2. クライアントデバイスが製品サーバーに接続します。
  3. 製品はライセンスサーバーからライセンスを要求します。
Citrix Virtual DesktopsなどのCitrix製品は、ライセンスの数と種類を含むライセンスサーバーからのライセンス情報のレプリカを保存します。Citrix製品サーバーがライセンスサーバーへの接続を失った場合、またはライセンスサーバーが時間内に応答しない場合、製品はライセンスキャッシュモードに入ります。ライセンスキャッシュモード中、製品はライセンスのローカルレコードを使用して製品のライセンスを継続します。製品とライセンスサーバー間の通信が再確立されると、ライセンスキャッシュモードはリセットされます。

スケーラビリティ

このセクションでは、Citrix環境におけるライセンス使用のスケーラビリティの影響を検証することで、ライセンスサーバーの成功した使用を確実にするためのガイダンスを提供します。このスケーラビリティテストは次のように実施しました。
仮想マシンハードウェア/構成: Intel Xeon E5-2650 v3 @ 2.30 ギガヘルツ 4 仮想CPU 8 GB メモリ Windows Server 2016
6.5以前の同時接続:
  • 3000台の接続されたCitrix Virtual Apps™サーバー
  • 53,000の同時ライセンス
  • 1秒あたり50~60接続
53,000を超えるライセンスを拡張しようとすると、サーバーはライセンスキャッシュモードになります。また、WMIとlmstatにも問題があります。ライセンスサーバーあたり50,000以下の同時接続を維持することをお勧めします。
7.x同時接続:
  • 16台のデリバリーコントローラー
  • 70,000の同時ライセンス
  • 1秒あたり50~60のチェックアウト
7.xユーザー/デバイス:
  • 16台のデリバリーコントローラー
  • 150,000のユーザー/デバイスライセンス
  • 1秒あたり50/60のチェックアウト
CITRIX.exeはシングルスレッドプロセスです。同時接続を処理している間、最大接続制限はシングルコアプロセッサの速度に基づいています。ピーク時には、CITRIX.exeはシングルコアの100%を使用し、最終的にタイムアウトし始めます。この使用状況により、Citrix製品がライセンスキャッシュモードになったり、ライセンスサーバーユーティリティでエラーが発生したりする可能性があります。ライセンスサーバーがバックログ接続を処理した後、通常の状態に戻ります。より高速なプロセッサが必要かどうかを判断するために、CITRIX.exeのプロセッサ使用率を監視してください。高いスケーラビリティ環境で問題が発生した場合は、より多くのライセンスサーバーを展開することをお勧めします。
ユーザー/デバイステクノロジーはマルチスレッドであり、同時接続よりも優れたスケーラビリティを発揮します。ライセンスの最適化中に、ライセンスアクティビティがシングルコアの100%を占める期間が見られる場合があります。この使用状況は正常であり、CITRIX.exeのプロセッサ使用率や機能に影響を与えません。適切に機能する環境を維持するために、ライセンスサーバーのリソース使用率を監視し、ライセンスサーバーを追加することをお勧めします。
注
WMI、lmstat、lmutil、またはその他のインベントリアクションを実行すると、ライセンスサーバーのパフォーマンスに悪影響を及ぼす可能性があります。これらのアクティビティを最小限に抑えることをお勧めします。使用状況データが必要な場合は、Citrix Licensing Managerからデータをエクスポートしてください。詳細については、履歴の使用状況を参照してください。

異なる製品エディションを使用するライセンスサーバー

1つのライセンスサーバーには、Citrix製品の複数のエディションのライセンスを含めることができます。製品エディションの詳細については、「Citrix製品とライセンスモデル」を参照してください。チェックアウトされるライセンスの種類は、製品サーバーで構成されているエディションに対応します。製品サーバーは、特定のライセンスエディションを使用するように構成されており、そのライセンスエディションをチェックアウトします。
たとえば、ProductServerAはAdvancedライセンスをチェックアウトするように構成されています。ProductServerBはPremiumライセンスをチェックアウトするように構成されています。LicenseServer1には、AdvancedライセンスとPremiumライセンスの両方が含まれています。
  • LicenseServer1にインストールされているライセンスを使用するように構成されているProductServerAに接続するユーザーは、Advancedライセンスのみをチェックアウトします。LicenseServer1上のAdvancedライセンスの数が上限を超えると、既存のAdvanced接続ライセンスが解放されるまで、ProductServerAユーザーからの新しい要求は拒否されます。
  • LicenseServer1にインストールされているライセンスを使用するように構成されているProductServerBに接続するユーザーは、Premiumライセンスのみをチェックアウトします。LicenseServer1上のPremiumライセンスの数が上限を超えると、Premium接続ライセンスが解放されるまで、ProductServerBユーザーからの新しい要求は拒否されます。
注:
多数のユーザーを持つ多数の製品サーバーが同時に同じライセンスサーバーに接続する場合、ライセンスのチェックアウト時間が長くなる可能性があります。1つのライセンスサーバーは、一度に10,000件のインバウンドTCP/IP要求のみを受け入れることができます。同時に10,000を超えるCitrix製品サーバーを接続する予定がある場合は、複数のライセンスサーバーを使用することをお勧めします。これらの製品サーバーには、Citrix Virtual Apps and Desktops、Delivery Controllers、およびAppliancesが含まれます。

展開例

シナリオ1:2つのサイト
  • SiteAには、Advancedエディション用に構成された製品サーバーが含まれています。
  • SiteBには、Premiumエディション用に構成された製品サーバーが含まれています。
  • 1つのライセンスサーバー(共有)。
  • User1、User2、User3、User4...User5000はSiteAにのみ接続します。
  • User5001、User5002、User5003...User10000はSiteBにのみ接続します。
シナリオ2:1つのサイト
  • このサイトには、公開アプリケーションが2セットあります。
  • サイトはCitrix Virtual Apps and Desktops Premium同時接続として構成され、デリバリーグループ2はCitrix Virtual Apps and Desktopsユーザー/デバイスとして構成されています。
  • 1つのライセンスサーバー(共有)。
  • User1、User2、User3、User4...User5000は同時接続ライセンスにのみ接続します。
  • User5001、User5002、User5003...User10000はデリバリーグループ2のユーザー/デバイスライセンスにのみ接続します。

ライセンスの概念

ライセンスキャッシュモード

注:
ライセンスキャッシュモードとライセンスバーストモードの機能は、ライセンスの有効期限が切れた場合には適用されません。
ライセンスキャッシュモードとライセンスバーストモードは、2つの異なる機能です。ライセンスバーストモードの詳細については、「ライセンスバーストモード」を参照してください。
製品サーバーがライセンスサーバーとの通信を失った場合、ユーザーと製品はライセンスキャッシュモードによって保護されます。ライセンスキャッシュモードにより、製品サーバーはライセンスサーバーと通信しているかのように動作を継続できます。Citrix製品が起動ライセンスをチェックアウトした後、製品とライセンスサーバーは5分ごとにハートビートメッセージを交換します。ハートビートは、それぞれがまだ稼働中であることを示します。製品とライセンスサーバーがハートビートを送受信しない場合、製品はライセンスキャッシュモードに移行し、キャッシュされた情報を通じて自身をライセンス認証します。
Citrixはライセンスキャッシュモードを設定します。通常は30日間ですが、製品によって異なる場合があります。Windowsのイベントログやその他の製品内メッセージは、製品がライセンスキャッシュモードに入ったかどうか、およびライセンスキャッシュモードの残り時間を示します。ライセンスキャッシュモードの期間が終了すると、製品は接続を受け入れなくなります。製品とライセンスサーバー間の通信が再確立されると、ライセンスキャッシュモードはリセットされます。
ライセンスキャッシュモードは、製品がライセンスサーバーと少なくとも一度は正常に通信した場合にのみ発生します。
同時接続ライセンスの場合、インストールされている最大同時接続ライセンス数まで接続できます。ユーザー/デバイスライセンスの場合、接続数は無制限です。

ライセンスキャッシュモードの例 - 2つのサイトが同じライセンスサーバーを使用

  • サイト1とライセンスサーバー間の接続が切断され、サイト1がライセンスキャッシュモードに移行し、動作を継続して接続を行います。
  • Site 1 が License Server との通信を再確立すると、接続は調整され、通常のライセンス制限内になるまで新しい接続は許可されません。
  • Site2 は影響を受けず、通常どおり動作します。
  • ライセンスサーバーがダウンした場合、両方のサイトがライセンスキャッシュモードになります。各サイトは、インストールされているライセンスの最大数まで許可します。上記と同様に、ユーザー/デバイスライセンスには制限がありません。

新規ライセンス

  • 新規ライセンスとは、過去 30 日以内に Citrix から購入したライセンスです。
  • 新規ライセンスセクションには、最近購入された上位 5 つのライセンスが表示されます。
  • 新規ライセンスは、緑色のバーと緑色の「(New)」という単語で示されます。 新規ライセンス
  • 新規ライセンスの場合にのみ、ランディングページからライセンスを割り当てることができます。必要なライセンスを選択し、Allocate licenses をクリックして割り当てプロセスを開始します。

有効期限が近づいている期間ライセンス

  • 有効期限が近づいているライセンスとは、90 日以内に有効期限が切れる期間ライセンスです。
  • 0 日から 30 日以内に有効期限が切れるライセンスは赤色のバーで表示されます。31 日から 90 日以内に有効期限が切れるライセンスはオレンジ色のバーで表示されます。 有効期限が近づいているライセンス
  • Expires 列には、ライセンスの有効期限までの日数が表示されます。
  • Allocated 列には、割り当て済みの数量と購入済みの合計数量が表示されます。
  • 有効期限が近づいているライセンスセクションには、最近購入された上位 5 つのライセンスが表示されます。

用語集

ライセンスの割り当て: ライセンスを割り当てると、購入したライセンスを製品およびライセンスサーバーごとに配分し、複数の環境やユースケースで分割して使用できます。たとえば、組織が同じ製品のライセンスを1,000個所有しているとします。そのうち800個を1つの場所に、200個を別の場所で使用したい場合があります。本日、最初の場所にあるライセンスサーバーに800個のライセンスを割り当て、残りの200個は後で別のライセンスサーバーに割り当てることができます。
アセットコンポーネント: アセットコンポーネントは、ライセンスの詳細です。
CSVファイル: Excel CSVファイルには、オーバードラフト中のライセンス数を含む日次使用状況情報が提供されます。
ライセンスの変更: ライセンスを変更するを選択すると、ライセンスファイルが返却され、別のライセンスサーバーに割り当てられます。
割り当ての返却: ライセンスを返却すると、ライセンスはライセンスプールに戻されます。その後、これらのライセンスはいつでも任意の数量で割り当てることができます。ライセンスを返却したら、古いライセンスファイルをライセンスサーバーから削除してください。
期間ライセンス: 期間ライセンスは、指定された期間購入され、有効期限があります。