デスクトップ ホスティング サービス
この記事では、デスクトップ ホスティング サービスのコンポーネントについて詳しく説明します。
テナント環境
「リモート デスクトップ サービス ロール」で説明されているように、各ロールはテナント環境内で異なる役割を果たします。
プロバイダーのデスクトップ ホスティング サービスは、分離された一連のテナント環境として実装されます。 各テナントの環境は、ストレージ コンテナー、一連の仮想マシン、および Azure サービスの組み合わせで構成されます。これらはすべて、分離された仮想ネットワークを介して通信します。 各仮想マシンには、テナントのホストされたデスクトップ環境を構成する 1 つ以上のコンポーネントが含まれています。 次のサブセクションでは、各テナントのホストされたデスクトップ環境を構成するコンポーネントについて説明します。
[Active Directory Domain Services]
Active Directory Domain Services (AD DS) は、テナントのユーザーがデスクトップとアプリケーションにサインインしてワークロードを実行できるように、ドメインおよびフォレストの情報を提供します。 また、これにより、Windows アプリケーションに必要になる場合があるファイル共有とデータベースの設定や接続も行えます。
テナントのフォレストには、プロバイダーの管理フォレストとの信頼関係は不要です。 ドメイン管理者アカウントをテナントのドメインに設定して、プロバイダーの技術担当者がテナントの環境内で管理タスク (システム状態の監視、ソフトウェア更新プログラムの適用など) を実行したり、トラブルシューティングと構成を支援したりするようにすることが可能です。
AD DS の展開には複数の方法があります。
- テナントの仮想ネットワーク環境で Microsoft Entra Domain Services を有効にします。 これにより、Microsoft Entra に存在するユーザーとグループに基づいて、テナントの AD DS マネージド インスタンスが作成されます。
- テナントの仮想ネットワーク環境でスタンドアロン AD DS サーバーを設定します。 これにより、仮想マシンで実行されている AD DS インスタンスを完全に制御できます。
- テナントの構内にある AD DS サーバーへのサイト間 VPN 接続を作成します。 これにより、テナントがそれらの既存の AD DS インスタンスに接続できるので、ユーザー、グループ、組織単位などの重複を減らすことができます。
詳細については、次の記事をご覧ください。
SQL データベース
高可用性の SQL データベースは、展開情報 (ホスト サーバー対する現行ユーザーの接続のマッピングなど) を格納するために、リモート デスクトップ接続ブローカーによって使用されます。
SQL データベースの展開方法は複数あります。
- テナントの環境で Azure SQL データベースを作成します。 これにより、自分でサーバー自体を管理しなくても、冗長 SQL データベースの機能を利用できます。 また、これにより、インフラストラクチャに投資する代わりに、消費した分だけ支払うことができます。
- SQL Server AlwaysOn クラスターを作成します。 これにより、既存の SQL Server インフラストラクチャを利用し、SQL Server インスタンスを完全に制御できます。
高可用性の SQL データベースのインフラストラクチャを設定する方法の詳細については、次の記事をご覧ください。
ファイル サーバー
ファイル サーバーは、サーバー メッセージ ブロック (SMB) 3.0 プロトコルを使用して共有フォルダーを提供します。 これらの共有フォルダーは、データをバックアップしたり、ユーザーがテナントのクラウド サービス内でデータを互いに共有できるようにしたりするためのユーザー プロファイル ディスク ファイル (.vhdx) の作成と格納に使用されます。
ファイル サーバーを展開する仮想マシンは、Azure データ ディスクがアタッチされ、共有フォルダーで構成されている必要があります。 Azure データ ディスクはライト スルー キャッシュを使用して、仮想マシンが再起動されてもディスクへの書き込みが消去されないことを保証します。
小規模テナントは、テナントの環境内の単一の仮想マシンでファイル サーバーと RD ライセンスのロールを組み合わせることで、コストを削減できます。
詳細については、以下の記事を参照してください。
ユーザー プロファイル ディスク
ユーザー プロファイル ディスクを使用すると、ユーザーは、1 つのコレクション内の RD セッション ホスト サーバー上のセッションにサインインするときに個人用の設定とファイルを保存し、その後、そのコレクション内の別の RD セッション ホスト サーバーにサインインするときに、同じ設定とファイルにアクセスできます。 ユーザーが初めてサインインすると、テナントのファイル サーバーによって、ユーザーが現在接続している RD セッション ホスト サーバーにマウントされるユーザー プロファイル ディスクが作成されます。 以降の各サインインでは、ユーザー プロファイル ディスクが適切な RD セッション ホスト サーバーにマウントされ、サインアウトのたびにマウント解除されます。そのユーザーのみがプロファイル ディスクの内容にアクセスできます。