1

リクエストを並行して書き込むことができる典型的なシナリオがあり、各ファイルのサイズは数百 GB です。

私のテスト システムである Lustre ファイル システムには、4 つの OST (それぞれ 3TB) と 1 つの MDS があります。

私が実際に観察したことは、ストライピングが無効になっている場合、Lustre は 1 つの OST がいっぱいでない限り、すべてのファイルを 1 つの OST に書き込むことです。

並列または重複する書き込み要求が発生したときに、MDS が現在ビジーでないターゲットを自動的に選択するように Lustre を構成することは可能ですか?

なぜLustreがデフォルトでこれを行わないのか、それとも何かを見逃したからなのか興味がありますか?

4

2 に答える 2

1

はい、ストライピングを有効にすると、Lustre は個々のファイルへの書き込みを必要な数の OST に分散します (設定したストライプの数によって異なります)。ストライピングを無効にしているため、ファイルのすべての IO は単一の OST に制限されます。

私が誤解していて、同じ OST に送信されたすべてのファイルのすべての IO が表示されている場合は、誤って "index" オプションを -1 以外の値に設定した可能性があります。このオプションは、MDS がすべての OST 間でファイル作成のバランスをとることができるようにするデフォルト設定をオーバーライドします。

于 2013-07-01T05:40:09.597 に答える