小さなファイルの数が、サイズの大きいファイルの数よりも転送に時間がかかるのはなぜですか。
環境
ファイルベース転送
ONTAP 9
回答
- 一般的なアプリケーションでは、ファイルを転送するときに、一度に 1 つのファイルをコピーします
- ファイルの作成ごとに、ファイルの書き込みが完了する前にいくつかのメタデータ処理を行う必要があります
- これらの各操作は、追加のラウンドトリップ時間( RTT )を使用して完了することができます
- ファイル数が小さいと、リンクの帯域幅容量に到達することなく書き込み部分を完了できます
- 次のグラフでは、転送中のバイト数が大容量ファイルでほぼ容量に達していること、および転送速度が非常に散発的で小さいファイル転送を行ったことがわかります。