XenApp and XenDesktop

タグ

はじめに

タグは、マシン、アプリケーション、デスクトップ、デリバリーグループ、アプリケーショングループ、ポリシーなどの項目を識別する文字列です。タグを作成して項目に追加すると、特定のタグを持つ項目にのみ適用されるように特定の操作を調整できます。

  • Studioでの検索表示を調整する。

たとえば、テスター向けに最適化されたアプリケーションのみを表示するには、「test」という名前のタグを作成し、それらのアプリケーションに追加(適用)します。これで、Studio検索を「test」タグでフィルタリングできます。

  • アプリケーショングループからのアプリケーション、またはデリバリーグループからの特定のデスクトップを、選択したデリバリーグループ内のマシンの一部のみを考慮して公開します。これは「タグ制限」と呼ばれます。

タグ制限を使用すると、既存のマシンを複数の公開タスクに使用できるため、追加のマシンの展開と管理にかかるコストを節約できます。タグ制限は、デリバリーグループ内のマシンを細分化(またはパーティション分割)するものと考えることができます。その機能は、XenApp 7.xより前のリリースにおけるワーカーグループと似ていますが、同一ではありません。

タグ制限付きのアプリケーショングループまたはデスクトップを使用すると、デリバリーグループ内のマシンの一部を分離してトラブルシューティングする際に役立ちます。

タグ制限の使用方法の詳細と例については、以下を参照してください。

  • デリバリーグループ内のマシンの一部に対して定期的な再起動をスケジュールする。

マシンにタグ制限を使用すると、新しいPowerShellコマンドレットを使用して、デリバリーグループ内のマシンの一部に対して複数の再起動スケジュールを構成できます。例と詳細については、デリバリーグループの管理記事の「デリバリーグループ内のマシンに複数の再起動スケジュールを作成する」セクションを参照してください。

  • 指定されたタグを持つ(または持たない)デリバリーグループ、デリバリーグループの種類、またはOU内のマシンの一部にCitrix®ポリシーの適用(割り当て)を調整する。

たとえば、より強力なワークステーションにのみCitrixポリシーを適用したい場合は、それらのマシンに「high power」というタグを追加します。次に、ポリシー作成ウィザードのポリシーの割り当てページで、そのタグと有効にするチェックボックスを選択します。デリバリーグループにタグを追加し、そのグループにCitrixポリシーを適用することもできます。詳細については、ポリシーの作成記事を参照してください。(マシンにタグを追加するためのStudioインターフェイスは、ブログ投稿が公開されてから変更されています。)

次の項目にタグを適用できます。

  • マシン
  • アプリケーション
  • デリバリーグループ
  • アプリケーショングループ

Studioで以下を作成または編集する際に、タグ制限を構成できます。

  • 共有デリバリーグループ内のデスクトップ
  • アプリケーショングループ

デスクトップまたはアプリケーショングループのタグ制限

タグ制限にはいくつかの手順があります。

  • タグを作成し、それをマシンに追加(適用)します。
  • タグ制限付きのグループを作成または編集します(つまり、「タグxを持つマシンへの起動を制限する」)。

タグ制限は、ブローカーのマシン選択プロセスを拡張します。ブローカーは、関連付けられたデリバリーグループから、アクセスポリシー、構成されたユーザーリスト、ゾーン設定、起動準備状況、およびタグ制限(存在する場合)に従ってマシンを選択します。アプリケーションの場合、ブローカーは優先順位に従って他のデリバリーグループにフォールバックし、検討対象の各デリバリーグループに同じマシン選択ルールを適用します。

例 1

この例では、タグ制限を使用して、特定のデスクトップおよびアプリケーションの起動にどのマシンが考慮されるかを制限するシンプルなレイアウトを紹介します。このサイトには、1つの共有デリバリーグループ、1つの公開デスクトップ、および2つのアプリケーションで構成された1つのアプリケーショングループがあります。

タグの例 1

  • 3台の各マシン(VDA 101-103)にタグが追加されています。
  • 共有のデリバリーグループ内のデスクトップは「Red」というタグ制限で作成されたため、そのデスクトップは「Red」タグを持つデリバリーグループ内のマシン(VDA 101および102)でのみ起動できます。
  • アプリケーショングループは「Orange」というタグ制限で作成されたため、その各アプリケーション(CalculatorとNotepad)は、「Orange」タグを持つデリバリーグループ内のマシン(VDA 102および103)でのみ起動できます。

マシンVDA 102は両方のタグ(RedとOrange)を持っているため、アプリケーションとデスクトップの両方を起動する対象として考慮できます。

実施例 2

この例には、タグ制限付きで作成された複数のアプリケーショングループが含まれています。これにより、デリバリーグループのみを使用した場合に必要となるよりも少ないマシンで、より多くのアプリケーションを配信できるようになります。

(「例2の構成方法」セクションでは、タグの作成と適用、およびこの例でのタグ制限の構成に使用された手順を示しています。)

タグの例2(/ja-jp/xenapp-and-xendesktop/7-15-ltsr/media/tags-example2.png)

この例では、10台のマシン(VDA 101-110)、1つのデリバリーグループ(D01)、および3つのアプリケーショングループ(A100、A200、A300)を使用します。各マシンにタグを適用し、各アプリケーショングループを作成する際にタグ制限を指定することで、次のようになります。

  • グループ内の経理ユーザーは、必要なアプリに5台のマシン(VDA 101~105)でアクセスできます。
  • グループ内のCADデザイナーは、必要なアプリに5台のマシン(VDA 106-110)でアクセスできます。
  • グループ内でOfficeアプリケーションを必要とするユーザーは、10台のマシン(VDA 101-110)でOfficeアプリにアクセスできます。

1つのデリバリーグループで、わずか10台のマシンが使用されます。デリバリーグループのみを使用した場合(アプリケーショングループなし)は、マシンは1つのデリバリーグループにしか属せないため、2倍の数のマシンが必要になります。

タグとタグ制限の管理

タグは、Studioのタグの管理アクションを通じて、選択したアイテムに対して作成、追加(適用)、編集、削除されます。

例外: ポリシー割り当てに使用されるタグは、Studioのタグの管理アクションを通じて作成、編集、削除されます。ただし、タグはポリシーの作成時に適用(割り当て)されます。詳細については、ポリシーの作成の記事を参照してください。

タグの制限は、デリバリーグループでデスクトップを作成または編集するとき、およびアプリケーショングループを作成および編集するときに構成されます。グループの作成と編集に関する完全な情報については、以下の記事を参照してください。

Studioでタグの管理ダイアログを使用する

Studioで、タグを適用する項目(1つ以上のマシン、アプリケーション、デスクトップ、デリバリーグループ、またはアプリケーショングループ)を選択し、アクションペインでタグの管理を選択します。「タグの管理」ダイアログボックスには、選択した項目だけでなく、サイトで作成されたすべてのタグが一覧表示されます。

  • チェックマークが付いたチェックボックスは、そのタグが選択した項目にすでに追加されていることを示します。(以下のスクリーンショットでは、選択したマシンに「Tag1」という名前のタグが適用されています。)
  • 複数の項目を選択した場合、ハイフンが付いたチェックボックスは、選択した項目の一部にのみそのタグが追加されていることを示します。

タグの管理

「タグの管理」ダイアログボックスから、次のアクションを実行できます。「注意事項」セクションを必ず確認してください。

タグを作成するには:

作成をクリックします。名前と説明を入力します。タグ名は一意である必要があり、大文字と小文字は区別されません。次に、OKをクリックします。(タグを作成しても、選択した項目に自動的に適用されるわけではありません。タグを適用するには、チェックボックスを使用します。)

1つ以上のタグを追加(適用)するには:

タグ名の横にあるチェックボックスを有効にします。注:複数の項目を選択し、タグの横にあるチェックボックスにハイフンが含まれている場合(選択した項目の一部にのみタグが適用されていることを示す)、それをチェックマークに変更すると、選択したすべてのマシンに影響します。

マシンにタグを追加しようとしたときに、そのタグが現在アプリケーショングループの制限として使用されている場合、その操作によってそれらのマシンが起動可能になる可能性があるという警告が表示されます。それが意図した操作であれば、続行してください。

1つ以上のタグを削除するには:

タグ名の横にあるチェックボックスをオフにします。注:複数の項目を選択していて、タグの横にあるチェックボックスにハイフンが含まれている場合(選択した項目の一部にのみタグが適用されていることを示す)、チェックボックスをオフにすると、選択したすべてのマシンからタグが削除されます。

制限としてタグを使用しているマシンからタグを削除しようとすると、起動対象となるマシンに影響を与える可能性があることを示す警告メッセージが表示されます。それが意図した操作であれば、続行してください。

タグを編集するには:

タグを選択し、編集をクリックします。新しい名前や説明を入力します。一度に編集できるタグは1つだけです。

1つ以上のタグを削除するには:

タグを選択し、削除をクリックします。「タグの削除」ダイアログボックスには、選択したタグを現在使用している項目の数(例:「2台のマシン」)が表示されます。項目をクリックすると、詳細情報が表示されます。たとえば、「2台のマシン」項目をクリックすると、そのタグが適用されている2台のマシンの名前が表示されます。タグを削除するかどうかを確認します。

制限として使用されているタグをStudioで削除することはできません。まず、アプリケーショングループを編集してタグの制限を削除するか、別のタグを選択する必要があります。

「タグの管理」ダイアログボックスでの作業が完了したら、保存をクリックします。

ヒント:マシンにタグが適用されているかどうかを確認するには:

ナビゲーションペインでデリバリーグループを選択します。中央ペインでデリバリーグループを選択し、アクションペインでマシンの表示を選択します。中央ペインでマシンを選択し、下の詳細ペインで「タグ」タブを選択します。

タグの制限を管理する

タグの制限を構成するには、複数の手順が必要です。まずタグを作成し、マシンに追加/適用します。次に、アプリケーショングループまたはデスクトップに制限を追加します。

タグを作成して適用する:

タグを作成し、上記のタグの管理アクションを使用して、タグ制限の影響を受けるマシンにそのタグを追加(適用)します。

アプリケーショングループにタグ制限を追加するには:

アプリケーショングループを作成または編集します。配信グループページで、タグを持つマシンへの起動を制限するを選択し、ドロップダウンからタグを選択します。

アプリケーショングループのタグ制限を変更または削除するには:

グループを編集します。配信グループページで、ドロップダウンから別のタグを選択するか、タグを持つマシンへの起動を制限するのチェックを外してタグ制限を完全に削除します。

デスクトップにタグ制限を追加するには:

配信グループを作成または編集します。デスクトップページで追加または編集をクリックします。「デスクトップの追加」ダイアログボックスで、タグを持つマシンへの起動を制限するを選択し、ドロップダウンからタグを選択します。

配信グループのタグ制限を変更または削除するには:

グループを編集します。デスクトップページで編集をクリックします。ダイアログボックスで、ドロップダウンから別のタグを選択するか、タグを持つマシンへの起動を制限するのチェックを外してタグ制限を完全に削除します。

アイテムからタグを追加、削除、または消去する際の注意点

アイテムに適用されたタグはさまざまな目的に使用できるため、タグの追加、削除、消去が意図しない影響を与える可能性があることに留意してください。タグを使用して、Studioの検索フィールドでマシン表示を並べ替えることができます。同じタグをアプリケーショングループまたはデスクトップの構成時に制限として使用でき、これにより、起動の考慮事項が、そのタグを持つ指定された配信グループ内のマシンのみに制限されます。

デスクトップまたはアプリケーショングループのタグ制限としてタグが構成された後に、1つ以上のマシンにそのタグを追加しようとすると、Studioは、そのタグを追加すると、マシンが追加のアプリケーションまたはデスクトップの起動に利用可能になる可能性があることを警告します。それが意図したものであれば、続行してください。そうでない場合は、操作をキャンセルできます。

たとえば、「Red」タグ制限を持つアプリケーショングループを作成したとします。その後、そのアプリケーショングループで使用されている同じ配信グループに他の複数のマシンを追加します。そのマシンに「Red」タグを追加しようとすると、Studioは次のようなメッセージを表示します。「タグ「Red」は、以下のアプリケーショングループの制限として使用されています。このタグを追加すると、選択されたマシンがこのアプリケーショングループ内のアプリケーションを起動できるようになる可能性があります。」その後、それらの追加のマシンにそのタグを追加することを確認またはキャンセルできます。

同様に、タグがアプリケーショングループで起動を制限するために使用されている場合、Studioは、グループを編集して制限として削除するまでタグを削除できないことを警告します。(アプリケーショングループで制限として使用されているタグを削除することが許可された場合、アプリケーショングループに関連付けられた配信グループ内のすべてのマシンでアプリケーションの起動が許可される可能性があります。)タグが現在デスクトップ起動の制限として使用されている場合も、タグの削除に対する同じ禁止が適用されます。そのタグ制限を削除するためにアプリケーショングループまたは配信グループ内のデスクトップを編集した後、タグを削除できます。

すべてのマシンが同じアプリケーションセットを持っているとは限りません。ユーザーは複数のアプリケーショングループに属することができ、それぞれ異なるタグ制限と、配信グループからの異なるまたは重複するマシンセットを持っています。次の表は、マシンの考慮事項がどのように決定されるかを示しています。

アプリケーションが追加された場合 選択されたデリバリーグループ内のこれらのマシンが起動対象と見なされます
タグ制限なしのアプリケーショングループ1つ 任意のマシン
タグ制限Aを持つアプリケーショングループ1つ タグAが適用されているマシン
タグ制限Aを持つアプリケーショングループと、タグ制限Bを持つアプリケーショングループの2つ タグAとタグBの両方を持つマシン。利用可能なマシンがない場合は、タグAまたはタグBを持つマシン
タグ制限Aを持つアプリケーショングループと、タグ制限なしのアプリケーショングループの2つ タグAを持つマシン。利用可能なマシンがない場合は、任意のマシン

マシンの再起動スケジュールでタグ制限を使用した場合、タグの適用または制限に影響を与える変更は、次回のマシン再起動サイクルに影響します。変更が行われている間に進行中の再起動サイクルには影響しません。(「デリバリーグループの管理」の記事を参照してください。)

例2の設定方法

以下の手順は、タグを作成して適用し、上記の2番目の例で示されているアプリケーショングループのタグ制限を構成する方法を示しています。

VDAとアプリケーションはすでにマシンにインストールされており、デリバリーグループも作成されています。

マシンにタグを作成して適用します。

  1. Studioで、デリバリーグループD01を選択し、アクションペインでマシンを表示を選択します。
  2. マシンVDA 101-105を選択し、アクションペインでタグの管理を選択します。
  3. [タグの管理]ダイアログボックスで、作成をクリックし、CADAppsという名前のタグを作成します。OKをクリックします。
  4. もう一度作成をクリックし、OfficeAppsという名前のタグを作成します。OKをクリックします。
  5. [タグの管理]ダイアログボックスを開いたまま、各タグ名(CADAppsおよびOfficeApps)の横にあるチェックボックスを有効にして、新しく作成したタグを選択したマシンに追加(適用)し、ダイアログボックスを閉じます。
  6. デリバリーグループD01を選択し、アクションペインでマシンを表示を選択します。
  7. マシンVDA 106-110を選択し、アクションペインでタグの管理を選択します。
  8. [タグの管理]ダイアログボックスで、作成をクリックし、AcctgAppsという名前のタグを作成します。OKをクリックします。
  9. 新しく作成したAcctgAppsタグとOfficeAppsタグを、各タグ名の横にあるチェックボックスをクリックして選択したマシンに適用し、ダイアログボックスを閉じます。

タグ制限付きのアプリケーショングループを作成します。

  1. Studioで、ナビゲーションペインのアプリケーションを選択し、アクションペインでアプリケーショングループの作成を選択します。[アプリケーショングループの作成]ウィザードが起動します。
  2. ウィザードのデリバリーグループページで、デリバリーグループD01を選択します。タグ付きマシンへの起動を制限を選択し、ドロップダウンからAcctgAppsタグを選択します。
  3. 会計ユーザーと会計アプリケーションを指定して、ウィザードを完了します。(アプリケーションを追加するときは、「スタートメニューから」ソースを選択します。これにより、AcctgAppsタグを持つマシンでアプリケーションが検索されます。)概要ページで、グループ名をA100とします。
  4. 前の手順を繰り返して、CADAppsタグを持つマシンと、適切なユーザーおよびアプリケーションを指定して、アプリケーショングループA200を作成します。
  5. 手順を繰り返して、OfficeAppsタグを持つマシンと、適切なユーザーおよびアプリケーションを指定して、アプリケーショングループA300を作成します。

詳細情報

ブログ記事:特定のサーバーにデスクトップを割り当てる方法

タグ