Dynamic Home Directoriesはどのようにパフォーマンスを向上させますか?
環境
- ONTAP 9
- 7-Mode で動作する Data ONTAP
- CIFS ホームディレクトリ
- ユーザープロファイルは、フォルダリダイレクトを利用して VDI(Hyper-V)や Citrix Home Profiles で使用できます。
回答
- 例として「\\filer\home\user18456」を取り上げます。通常のFlexVolまたはFlexGroupのセットアップでは、すべてのWindowsクライアントに対して次のようなシーケンスになります(:)
- Negotiate Protocol RequestとResponse。
- Session Setup RequestとResponse。
- Tree Connect \\filer\homeとresponse。
- Create requestsとcloses。
- パターンが*の、user18456に対する\\filer\homeのFind。
- 最後にCloseと、その後user 18456のcreate呼び出し(:)
- 上記の「Pattern(:)*」を含むFind Requestは、すべての18456エントリを返すことを意味します。ONTAPは各エントリを処理し、関連するすべてのデータをWindowsクライアントに送信する必要があります。
- Dynamic Home Directoriesはこれを簡素化し、ONTAPは単一ユーザーのフォルダーのみを返します。ONTAPは18,456個のフォルダーをすべて検索する必要がありますが、単純な検索を行うだけで、Windowsに送信するフォルダーの内容全体を読み取ることはありません。これは、一般的なホームディレクトリと比較してCPUの計算負荷が少なく、Dynamic Home Directoriesを使用するとパフォーマンスが向上します。