Azure Virtual Desktop 環境

重要

この内容は、Azure Resource Manager Azure Virtual Desktop オブジェクトを含む Azure Virtual Desktop に適用されます。 Azure Resource Manager オブジェクトを含まない Azure Virtual Desktop (クラシック) を使用している場合は、こちらの記事を参照してください。

Azure Virtual Desktop は、仮想デスクトップと RemoteApp への簡単で安全なアクセスをユーザーに提供するサービスです。 このトピックでは、Azure Virtual Desktop 環境の一般構造について少し詳しく説明します。

ホスト プール

ホスト プールとは、Azure Virtual Desktop エージェントを実行するときに Azure Virtual Desktop にセッション ホストとして登録する Azure 仮想マシンのコレクションです。 ホスト プール内のすべてのセッション ホスト仮想マシンは、一貫したユーザー エクスペリエンスを実現するために同じイメージから供給される必要があります。

ホスト プールには以下の 2 種類があります。

  • 個人用。各セッション ホストが個々のユーザーに割り当てられています。
  • プール。セッション ホストは、ホスト プール内のアプリ グループに承認されたユーザーからの接続を受け入れることができます。

ホスト プールに追加のプロパティを設定して、負荷分散の動作、各セッション ホストが取得できるセッション数、およびユーザーが Azure Virtual Desktop セッションへのサインイン時にホスト プール内のセッション ホストに対して実行できる操作を変更できます。 ユーザーに公開されるリソースは、アプリ グループを通じて制御します。

アプリ グループ

アプリ グループは、ホスト プール内のセッション ホストにインストールされているアプリケーションの論理グループです。 アプリ グループには以下の 2 種類があります。

  • RemoteApp。ユーザーは、個別に選択されてアプリ グループに公開された RemoteApp にアクセスします
  • デスクトップ。ユーザーは完全なデスクトップにアクセスします

既定では、ホスト プールを作成するたびに、デスクトップ アプリ グループ ("デスクトップ アプリケーション グループ" という名前) が自動的に作成されます。 このアプリ グループはいつでも削除できます。 ただし、デスクトップ アプリ グループが存在する間は、ホスト プールに別のデスクトップ アプリ グループを作成できません。 RemoteApp を公開するには、RemoteApp アプリ グループを作成する必要があります。 複数の RemoteApp アプリ グループを作成してさまざまな worker シナリオに対応することができます。 別の RemoteApp アプリ グループに重複する RemoteApp を含めることもできます。

ユーザーにリソースを公開するには、それらをアプリ グループに割り当てる必要があります。 ユーザーをアプリ グループに割り当てるときは、以下の事項を検討してください。

  • 1 つのホスト プール内で RemoteApp およびデスクトップアプリグループの両方を同じユーザーに割り当てることはサポートしていません。 そうすると、1 人のユーザーが 1 つのホスト プールで 2 つのユーザー セッションを持つことになります。 ユーザーは、2 つのアクティブなユーザー セッションを同時に使用することが想定されていません。そのため、次のことが発生するおそれがあります。
    • セッション ホストが過負荷になる
    • ログインしようとしたユーザーが先に進めなくなる
    • 接続できない
    • 画面が真っ暗になる
    • アプリケーションがクラッシュする
    • エンドユーザー エクスペリエンスとセッション パフォーマンスに対するその他の悪影響
  • ユーザーは、同じホスト プール内の複数のアプリ グループに割り当てることができ、そのフィードは両方のアプリ グループの累積になります。
  • 個人用ホスト プールでは、RemoteApp アプリ グループのみが許可、およびサポートされます。

Workspaces

ワークスペースは、Azure Virtual Desktop 内のアプリケーション グループを論理的にグループ化したものです。 ユーザーに公開されたリモート アプリとデスクトップがそのユーザーに表示されるようにするには、各 Azure Virtual Desktop アプリケーション グループがワークスペースに関連付けられている必要があります。

エンド ユーザー

アプリ グループにユーザーを割り当てた後、いずれかの Azure Virtual Desktop クライアントを使用して Azure Virtual Desktop のデプロイに接続できます。

ユーザー セッション

ここでは、エンド ユーザーにとって可能性がある 3 種類のユーザー セッションのそれぞれについて説明します。

アクティブなユーザー セッション

ユーザーが "アクティブ" と見なされるのは、そのユーザーがサインインし、リモート アプリまたはデスクトップ リソースに接続したときです。

切断されたユーザー セッション

切断されたユーザー セッションは、ユーザーがまだサインアウトしていない非アクティブなセッションです。 ユーザーがサインアウトせずにリモート セッション ウィンドウを閉じると、セッションは切断されます。 ユーザーがリモート リソースに再接続すると、使用していたセッション ホスト上の切断されたセッションにリダイレクトされます。 この時点で、切断されたセッションはもう一度アクティブなセッションになります。

保留中のユーザー セッション

保留中のユーザー セッションは、負荷分散された仮想マシン上のスポットをユーザーのために予約するプレースホルダー セッションです。 ユーザー プロファイルによっては、サインイン処理に 30 秒から 5 分ほどかかる可能性があるため、このプレースホルダー セッションによって、別のユーザーのサインイン処理が先に完了した場合でもユーザーがセッションから追い出されないことを保証します。

次のステップ

委任されたアクセスとユーザーにロールを割り当てる方法について詳しくは、「Windows Virtual Desktop での委任されたアクセス」をご覧ください。

Azure Virtual Desktop ホスト プールを設定する方法については、「Azure portal を使用してホスト プールを作成する」を参照してください。

Azure Virtual Desktop に接続する方法については、次のいずれかの記事をご覧ください。