コンテナー ストレージ オプション
FSLogix コンテナーのストレージ オプションは、多くの要因によって大きく異なる場合があります。 ストレージを選択する際の最初の要素は、仮想インフラストラクチャのプラットフォーム (Azure、オンプレミスなど) と場所 (地理的リージョンまたはデータセンター) です。 このドキュメントでは、コンテナー ストレージを選択して設計するときのさまざまなオプションと考慮事項について説明します。
ストレージの要件
ストレージ要件は各プロファイル上のユーザー、アプリケーション、アクティビティによって大きく異なる可能性があります。 次の表に、FSLogix プロファイルで各ユーザーをサポートするために必要な IOPS 数を示します。
リソース | 要件 |
---|---|
安定状態での IOPS | 10 |
サインイン/サインアウト時の IOPS | 50 |
この表の例は 1 人のユーザーの場合を示していますが、環境内のユーザーの合計数の要件を見積もるために使用できます。 たとえば、100 ユーザーの場合は約 1,000 IOPS、サインインとサインアウト時には約 5,000 IOPS が必要です。
ストレージの種類
コンテナーの構成に関係なく、すべての FSLogix コンテナーは、SMB プロトコルをサポートするファイル共有に格納できます。 構成の一部としてクラウド キャッシュを使用することにした場合は、Azure ストレージ アカウント BLOB にコンテナーを格納することを選択できます。
SMB ファイル共有
使用される場所:
- プロファイル コンテナーと ODFC コンテナーの
VHDLocations
- プロファイルと ODFC のコンテナーの
CCDLocations
(クラウド キャッシュ)
SMB は、クライアントサーバー モデルを使用するネットワーク ファイルとリソース共有プロトコルです。 ネットワーク上の Windows PC などの SMB クライアントは、SMB ストレージ プロバイダーに接続して、ファイルやディレクトリなどのリソースにアクセスします。 FSLogix では、プライベート SMB クライアントまたはプロトコルは実装されていません。 FSLogix では、仮想マシン オペレーティング システムから組み込みの SMB クライアントが使用され、SMB プロトコル バージョンにバインドされません。 さらに、SMB ストレージ プロバイダーと Windows クライアントが SMB マルチチャネルをネゴシエートできる場合、FSLogix はこの利点を得られます。
Azure ページ BLOB ストレージ アカウント
使用される場所:
- プロファイルコンテナーと ODFC コンテナーの
CCDLocations
(クラウド キャッシュ)
FSLogix は、ストレージ アカウント接続文字列を使用して Azure ストレージ アカウントと通信します。 この記事で説明されているように、接続文字列には保護されたセキュリティ情報が含まれています。 この情報に関する知識は、この種類のストレージ プロバイダーを使用する前に考慮して軽減する必要があるセキュリティ リスクを公開します。 この種類のストレージ プロバイダーを正しく実装するには、接続文字列またはストレージ アカウント名とアカウント キーが stored in the virtual machines credential manager
である必要があります。
Azure Virtual Desktop (AVD) または Azure ベースの仮想デスクトップ環境
Azure には、FSLogix コンテナーの格納に利用できる複数のストレージ ソリューションが用意されています。 このセクションでは、AVD とその他の Azure ベースの仮想デスクトップ環境 (VMware、Citrix、RDS など) の Azure ストレージ プロバイダーを比較します。
Azure Files | Azure NetApp Files | Azure ページ BLOB1 | 記憶域スペース ダイレクト | |
---|---|---|---|---|
ユース ケース | 汎用 | オンプレミスの NetApp からの Ultra パフォーマンスまたは移行 | 汎用 | クロス プラットフォーム |
プラットフォーム サービス | はい。Azure ネイティブ ソリューションです。 | はい。Azure ネイティブ ソリューションです。 | はい。Azure ネイティブ ソリューションです。 | いいえ。自己管理型です。 |
リージョン別の提供状況 | すべてのリージョン | リージョンの選択 | すべての地域 | すべてのリージョン |
冗長性 | LRS、ZRS、GRS、GZRS | ローカル冗長、リージョン間レプリケーション | 場合により異なる | 場合により異なる |
サービス レベルとパフォーマンス | Premium、トランザクション最適化、ホット、クール | Ultra、Premium、Standard | レベル: 場合により異なる、パフォーマンス: 場合により異なる | Ultra、Premium SSD v2、Premium SSD、Standard SSD、Standard HDD |
容量 | 共有あたり 100 TiB、汎用目的アカウントあたり最大 5 PiB | ボリュームあたり 100 TiB、サブスクリプションあたり 25 TiB の既定のクォータ | 最大 8 TiB | ディスクあたり 32 TiB - 65 TiB |
限界事項 | ファイル共有あたり 10,000 個のハンドル | VM の制限まで、サブネットあたり 1,000 IP | 場合により異なる | ノードとディスクの数によって異なる |
1 Azure ページ BLOB は クラウド キャッシュ コンテナーでのみ使用されます
オンプレミスまたはその他のワークロード プラットフォーム
FSLogix が Azure 以外の環境で実装されている場合、ストレージ オプションは無制限になります。 「ストレージの種類」のセクションで説明されているように、FSLogix では、ストレージ プロバイダーが SMB をサポートし、組み込みの Windows SMB クライアントと連携する必要があります。 FSLogix コンテナーのストレージ プラットフォームを選択する際に最も重要な要素は、仮想デスクトップ インフラストラクチャへの近接性 (待機時間) と、ユーザーワークロードに関連するシステムのパフォーマンスです。
次のステップ
概要を説明したように、FSLogix はさまざまなストレージ オプションで使用できます。 次の手順の記事を使用して、環境に適したストレージの場所を作成します。
Azure Files
- SMB Azure ファイル共有を作成する
- 概要 - SMB を使用した Azure ファイル共有へのオンプレミスの Active Directory Domain Services 認証
- Azure Files に対する Azure Active Directory Domain Services 認証を有効にする
- Azure Files でハイブリッド ID に対して Azure Active Directory Kerberos 認証を有効にする
Azure NetApp Files
- Azure NetApp Files 用 SMB ボリュームの作成は、ユーザープロファイルのディスクの代わりに FSLogix プロファイルコンテナーを使用する場合にも適用されます。