
Web サーバー用の NFS マウントがあり、NFS サーバーの IO 負荷を最小限に抑えるためにログ ファイルをローカル ストレージに移動しましたが、これらのログのシンボリック リンクを作成しました (NFS 共有 -> ローカル ストレージ)。
これは、NFS 共有に直接保存した場合と同じ影響を IO 負荷に与えますか?
答え1
いいえ。
シンボリックリンクを表す inode は NFS サーバーに保存されますが、アクセスされるとすぐに NFS クライアントにキャッシュされます。ブロック I/O とファイル メタデータの更新は、両方ともローカル ファイル システムで行われます。
これは VFS (仮想ファイルシステム) によって可能になります。